我今天在看输入捕获实验的例程,进行调试时遇到了一个问题,描述如下:
原子哥的自带程序记为 程序A。我整理的程序记为 程序B。
B同程序A的区别是:
1) 配置C/C++中勾选了“C99 Mode”和“GNU externsions”;
2) 顺序整理了一下,各种变量没有统一放在函数开头定义。
发现现象:
1) 程序A中,不管配置uart_init(9600),还是uart_init(115200),都正常运行。
2) 程序B中,配置uart_init(9600)时,正常运行;配置uart_init(115200)时,TIM1不运行。
结论:
原子哥提供的三个常用文件夹中:C99配置下,usart不支持112500及更高波特率?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
没有忽略错误,也没有警告
一周热门 更多>