9
43
179
中级技术员
使用特权
176
4917
1万
资深工程师
696
3万
10万
总工程师
427
4543
版主
huangxz 发表于 2013-6-13 12:20 ucos里面本来就有这个串口的驱动吧,所以把波特率给改了
qin552011373 发表于 2013-6-13 13:00 系统应该不会有吧 估计还是他底层的问题
huangxz 发表于 2013-6-13 13:05 ucos启动的时候,一般都有bsp_init的过程,有时候os_start 启动的第一个任务里面也会有初始化, 写程序的随 ...
Mars.CN 发表于 2013-6-13 13:28 求教,这个应该怎么改?μC/OS整本书都翻遍了,没有关于串口方面的讲解,源代码里也没有 ...
huangxz 发表于 2013-6-13 14:10 串口设置方面跟无系统的差异不大,如果没有,那你怎么会有输出?
Mars.CN 发表于 2013-6-13 14:17 关键就是,裸奔的时候没有问题,收发基本正常(发可能有点小瑕疵,不知道什么原因) 但是进入ucos后就SB ...
huangxz 发表于 2013-6-13 14:22 就是进了系统以后被改了串口设置了,找一找,肯定有的。
Mars.CN 发表于 2013-6-13 14:50 我在想是不是ucos频繁开关中断的原因。进入系统后没有看到哪里设置串口的 ...
huangxz 发表于 2013-6-13 15:15 那你可以仿真一下,看看在串口发送之前的寄存器值有没有问题
Mars.CN 发表于 2013-6-13 15:38 ……木有仿真器 Usart_Init(); Usart_Print("Hello!");
huangxz 发表于 2013-6-13 16:19 你在Usart_Print("hello!")后面加一个while(1); 这样就可以看到你的代码对不对了
Mars.CN 发表于 2013-6-13 16:22 熔丝位写错了,有办法搞回来不?
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
发帖类勋章
时间类勋章
等级类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号