CH32V103RBT6在FREERTOS下串口中断无法正常接收数据,工程是用MRS创建,添加串口中断后数据无法正确接收,没有使用FREERTOS中断可以,正常接收数据,麻烦询问一下是否要的FREERTOS头文件里开启什么
热门产品 :
CH390:以太网控制器芯片
CH32V103RBT6在FREERTOS下串口中断无法正常接收数据,工程是用MRS创建,添加串口中断后数据无法正确接收,没有使用FREERTOS中断可以,正常接收数据,麻烦询问一下是否要的FREERTOS头文件里开启什么
好的,谢谢!
中断声明写成void USART1_IRQHandler(void) __attribute__((interrupt()));
中断声明已经使用void USART1_IRQHandler(void) __attribute__((interrupt()));
只要你应用了#include "debug.h",那么默认的debug就是使用USART1最为debug的,
所以要么用其他串口做Modbus,要么修改debug为其他串口。