USART_GetITStatus USART_ReceiveData时不能加断点 如果USART_ReceiveData加断点的话,会导致一次中断丢失造成程序出错。 断点后程序依然正常运行 但是如果将133行断点去掉,就会出错。另外两者之间也不能加断点。 同事经验:调用的库函数的一般不要加,特别是对时序有要求的函数。此处产生了溢出错误,并进入溢出中断(ORE中断...
这个函数Usart_SendByte本身并不是STM32标准外设库(HAL库或旧的标准外设库)中直接提供的函数,但它遵循了STM32 USART(通用同步异步收发传输器)通信的一种常见实现模式。这个函数看起来像是用户为了简化USART数据发送过程而自定义的封装函数。 解析这个函数: 函数定义: void Usart_SendByte( USART_TypeDef * pUSARTx,...