开发板串口能写不能读,求助~·~

shenyu123 2011-05-18 04:39:26
用的是UT-S3C6410的开发板,通过串口外接了一个温度传感器模块,程序在linuxPC机上可以正常运行,可以通过输入一个字符然后读到检测到的温度。然后通过交叉编译器编译后移植到开发板上缺总是跑不通,显示可以写进字符串,但是无法读到返回信息。为什么呢?
...全文
77 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
shenyu123 2011-05-20
  • 打赏
  • 举报
回复
[Quote=引用楼主 shenyu123 的回复:]
用的是UT-S3C6410的开发板,通过串口外接了一个温度传感器模块,程序在linuxPC机上可以正常运行,可以通过输入一个字符然后读到检测到的温度。然后通过交叉编译器编译后移植到开发板上缺总是跑不通,显示可以写进字符串,但是无法读到返回信息。为什么呢?
[/Quote]



谢谢二楼三楼的大大~~~我尝试着把开发板和PC用串口线连接起来,写了个简单的收发程序,还是接收不到。。看来确实是硬件上的问题啊
thunder__god 2011-05-19
  • 打赏
  • 举报
回复
1 楼正解,

缩小问题范围,一点一点查,一个功能模块正常了,在查其他的,

一把抓,很头疼
bjtea 2011-05-18
  • 打赏
  • 举报
回复
建议你先做6410的串口通讯实验,只有串口实验成功,排除硬件或驱动问题后,才能考虑外接模块的问题。最简单的方法是在6410开发板串口的2和3脚之间,短接2K电阻后(电阻也可不加,但加电阻可以预防误接的后果),做个收发实验,看看能不能够成功。然后,再讨论吧。

1,070

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧