2812摘掉仿真器,串口收的数据就不对了……

2019-07-25 15:49发布

做了一块基于f2812的板子,外扩了一个16c654用于管理串口通讯。挂仿真器运行时,可以正常收到子系统的数据,而且基本上不会出错;但是当把程序下载到FLASH中后,摘掉仿真器,重新上电运行程序,可以断定程序已经正常跑起来了,但是串口收的数据怎么就都不对了呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
rambler
1楼-- · 2019-07-26 17:03
会不会和硬件电路有关系? 仿真器连接上后,和电脑之间会增加一个共地的回路吧
zhangmangui
2楼-- · 2019-07-26 23:00
追踪:问题解决了吗    是什么原因造成的?求分享
biechedan
3楼-- · 2019-07-27 00:02
直接使用2812的串口不就行了么
biechedan
4楼-- · 2019-07-27 05:59
 精彩回答 2  元偷偷看……
keyuyukuaiee
5楼-- · 2019-07-27 07:33
zhangmangui 发表于 2013-7-15 22:23
烧写到flash后  我遇到过这样的问题  第一次发送数据不正确  然后复位一下就通信正常了 ...

照你说的做了,的确是这样。但是我还是不明白为什么。
zhangmangui
6楼-- · 2019-07-27 07:57
keyuyukuaiee 发表于 2015-9-8 23:33
照你说的做了,的确是这样。但是我还是不明白为什么。

这个问题   我那时也没搞定    我觉得应该是由于板子上电没有自复位成功的原因吧

一周热门 更多>