单片机与arm通信

[复制链接]
3428|11
 楼主| liuxiaolinsara 发表于 2012-6-25 10:58 | 显示全部楼层 |阅读模式
我用单片机与arm通信,用串口将数据写入arm的flash中,现采用循环发送,第二次给arm发31,CE时,应答错误(即:arm返回的是1F,而不是79)。哪位高手能给点提示,是哪里出了问题?
xuyaqi 发表于 2012-6-25 11:06 | 显示全部楼层
先用“串口调试”试明白你的“发”有无问题,再查ARM软硬件。
coody 发表于 2012-6-25 11:20 | 显示全部楼层
ARM也有是单片机
ayb_ice 发表于 2012-6-25 11:48 | 显示全部楼层
神仙知道
 楼主| liuxiaolinsara 发表于 2012-6-25 13:32 | 显示全部楼层
我用串口助手给arm发送的时候,应答的是79;但是,如果用51单片机通过串口给arm发送时,应答的就不是79,而是1F。
原野之狼 发表于 2012-6-25 18:25 | 显示全部楼层
NE5532 发表于 2012-6-25 18:31 | 显示全部楼层
不知楼主所云,楼主先自己搞懂。
caoxh1988 发表于 2012-6-26 08:58 | 显示全部楼层
进来看看。先学习
liujiankun 发表于 2012-6-26 09:56 | 显示全部楼层
没代码,不好分析
yg_yangqi 发表于 2012-6-26 11:06 | 显示全部楼层
楼主是不是线串口线没有接好。
 楼主| liuxiaolinsara 发表于 2012-6-26 14:04 | 显示全部楼层
回复10楼:
    串口线接好了,因为51单片机可以和arm进行通信。我想知道是不是干扰因素引起的,但是不知道该如何去检查?
sedatefire 发表于 2012-6-26 16:46 | 显示全部楼层
,应答错误(即:arm返回的是1F,而不是79)
看看0x1F是怎么产生的,arm程序上去查看看
另外,用bushound抓包,不要程序丢出来。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

44

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部