头像-8919

闭上眼睛就是天黑

  • 北京市北京市
  • RF/无线

个人成就

获得 3 次赞

帮助过155人

串口中断函数接受多次数据

中断中的程序如下: void USART1_IRQHandler(void) {         u8 rasrbsrcs;          if(USART_GetITStatus(USART1USART_IT_RXNE)) {      ras= USART_ReceiveData(USART1);         rbs= USART_ReceiveData(USART1);         rcs= USART_ReceiveData(USART1);      USART_SendData(USART10x49);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);                  USART_SendData(USART1ras);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);         USART_SendData(USART10x48);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);               USART_SendData(USART1rbs);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);             USART_SendData(USART10x50);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);      USART_SendData(USART1rcs);      while(USART_GetFlagStatus(USART1USART_FLAG_TXE)!=SET);            } } int main(void) {          delay_init();   NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);         My_USART1_Init();          while(1); } 发送1与12与想的一样,之后发送123以及1234直到123456都与发送12的结果一样,到1234567的时候才会把7的内容显示出来。 一个中断函数中接受两个数据会有怎么得结果?

PCB安装层怎么出现在机械层里

ESP8266、STM32小系统板等免费送!点击领取https://www.icxbk.com/ask/detail/31744.html现在在用AD2018,在PCB板可以提供15个机械层,有的机械层(比如第一层)是元器件安装层,有的机械层(比如第二层)是元件3D层,有的机械层(比如第三层)是元器件外部边框层有如下两个问题 【1】元器件安装层 难道不是元器件的丝印层吗?怎么出现在机械层里了? 【2】查找资料来看的话,机械层是设置PCB板的外形尺寸,物理边框大小等属性。可是在设定PCB板尺寸大小时,一般都是在keep-out 层来划线来规定板的大小形状,这和前述的矛盾吗?

如何实现UPS静态开关6ms内可靠切换?

本人最近做了一台带旁路的20KVA逆变器,其中静态开关使用的反向并联的晶闸管模块,目前旁路和逆变输出之间切换时间固定在12ms目的就是保证晶闸管的可靠关断,但目前有家客户要求切换时间小于6ms,故将逆变器输出波形和旁路输入电压做了相位同步处理,目前相位基本同步,有一点偏差,但旁路电压和逆变输出电压有差值,所以如果将切换时间缩短到10ms以内,有可能造成两个开关同时导通,产生环流,理论上会有风险,所以没敢尝试,请有经验的高手指教一下

关于差分放大器的放大问题

BAIDU_CLB_fillSlot%28%22202571%22%29%3B 理论计算放大倍数应该为330倍,采样电阻R5流过0.1A电流时,输出应该为3.3V左右,为啥用musitim仿真的时候输出一直为4.7V左右。新手上路,求大神指点。  1563505511(1).jpg (72.05 KB 下载次数: 0) 下载附件  保存到相册 昨天 11:08 上传

求教编译32keil代码时的这个错误该如何解决?

../Drivers/CMSIS/Include/cmsis_armcc.h(258): error:  #1114: this feature not supported on target architecture/processor     register uint32_t __regFaultMask  

为什么我用sg3525做的逆变器前级不能磁环稳压?

12v变压器初级3+3次级75t。sg3525的2脚不加电阻接基准电压16脚5v,1脚串电阻100k和103电容接9脚,然后1脚接变压器整流输出300v高压的分压得出的反馈电压里,在调试时电压一段一段的不能稳压,用点位器调高压的分压信号时高压有反应,但是就是不能稳压!请求大师们指点下!或有图解释下最好

学ARM 嵌入式需要先学单片机吗?

学ARM 嵌入式需要先学单片机吗?能不能跳过这个阶段?

为什么伺服电机那么精确呢?

我了解到伺服电机是利用脉冲信号控制的?但是利用脉冲信号是怎么做到那么精确的控制的呢,或者说,利用脉冲信号控制伺服电机有什么优势吗? 。