edaf25f2b6077255
获得 3 次赞
帮助过15人
在用stm32的uart4时,我只初始化了uart4,串口就一直在发送0,串口发送完一帧数据后,如果没有再次发送数据,接收方还是一直接受到0,请问可能的原因
我用一个主控的USART向另一个主控发送连续的两个数据,怎样能让接收方按顺序读取到数据呢,比如我发送的是16的数据,先发高后发低,然后接受方把第一个数存放在数组的第一个位置,然后再存放第二个数在数组第二个位置,但是为什么接收方只能在数组的第一个位置接收到数据,第二个位置一直是0(每次进入接收中断才将串口接收的数据存放的数组位置更改一次)
TIME3定时器产生中断用于处理事件,用TIME1定时器产生PWM输出,为什么TIME3中断能正常进行,而TIME1不能正常输出了呢?把TIME3的中断去掉TIME1就能正常输出PWM了,这两个之间有什么相互影响吗?求解