新手上路
- 积分
- 21
- 金钱
- 21
- 注册时间
- 2020-4-26
- 在线时间
- 5 小时
|
1金钱
如题,正点原子的教程里
extern u8 USART_RX_BUF[USART_REC_LEN]; //接收缓冲,最大USART_REC_LEN个字节.末字节为换行符
extern u16 USART_RX_STA; //接收状态标记
extern UART_HandleTypeDef UART1_Handler; //UART句柄
#define RXBUFFERSIZE 1 //缓存大小
extern u8 aRxBuffer[RXBUFFERSIZE]; //HAL库USART接收Buffer
//如果想串口中断接收,请不要注释以下宏定义
void uart_init(u32 bound);
#endif
缓存大小按照PDF里说的可以改成其他的大小,触发中断后直到填满缓冲区才进入回调函数,但是实际上根本进不去回调函数,还要修改哪些地方呢?
|
|