本帖最后由 摩天轮1111 于 2015-7-25 23:44 编辑
如题目所示的,这里采用了软件仿真,把上一个自己写的寄存器的操作改成库函数的操作,设置baud,这里出现问题了,调用了v3.5的库自己带的串口初始化函数,但是结果呢,外设窗口里面,不显示baud,显示invalid,无效,这是为啥,就代码里面的这个寄存器操作的变成了库函数操作就这样结果了,是不是USART int函数,v3.5版本的有什么特别的地方还是有什么别的问题?希望大神能指导一下,这里同时说一下,就baud不出来,但是在UART#1里面却能出来数值,这点很奇怪代码我贴出来,
如上图所示的,我用第一个的库函数的实现方法就不行了,而如果用下面的那个直接操作的baud寄存器和其他的一些寄存器就没有问题,这个是怎么回事呢?求解,谢谢大神
附件在此
5 USART实验 库函数版本.rar
(269.66 KB)
|