
当接收数据的长度超过255个后,就无法产生rx-fifo not empty的中断 下图中控制器发送从小到大的257个数据,然后第三行是我在target中断入口toggle的IO。可以看到当收到第256字节的数据(0xff)时,没有产生中断,直到最后产生完成中断。 TX这边。当发送的数据达到210个左右的时候,不再上tx fifo not full的中断,或者说tx的中断无法硬件自动消除,导致驱动内一直塞数据,实际数据没有发出,fifo一直处于溢出状态,接下来数据发出不正确(波形不会停止,因为是主机控制),并且会对数据本身的buf有影响...... |
串口DMA + 空闲中断收发 ?
STM32L433 单片机在串口配置为IRDA模式后,IRDA是否可以在STOP Mode1下唤醒
同样的都是M33核,什么决定频率上限?
在使用nucleo H7开发版 USART2发送数据测试的时候,RTS脚产生与TX脚一样的伴随波形,波形与TX脚一致
两个TIM调用HAL_TIM_PeriodElapsedCallback发生冲突
STM32H523中FLASH扇区擦除到0x8020000后面时擦除不干净,前面的扇区擦除是正常的,是芯片原因吗?
为何Tim2自动装载定时的首次中断时间总是设定时间的2倍?
STM32H533的USB使用问题
stm32h5 在VDDIO2=1.2V, I3C 频率12.5Mhz时为什么读取数据会错位?
求问stm32H5唯一设备id地址?
当发送的数据量超过FIFO的容量时,可能会导致FIFO溢出。这可能是由于中断处理不及时或者FIFO大小配置不当导致的。