利用串口调试助手向开发板传输数据:我的开发板接收程序没有运行,怎么出口传输助手可以发数据并且显示可以接收?但是不能接收16进制?

XiaoCk_Linux 2013-07-23 11:28:24
配个图:


...全文
748 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
XiaoCk_Linux 2013-08-12
  • 打赏
  • 举报
回复
引用 3 楼 xu_lei2009 的回复:
你好 ,我现在刚学习单片机开发。也遇见这个问题,我买来的开发板串口连接电脑后,用调试助手发数据,串口自动返回该数据,是怎么回事
串口的功能有调试和传输。 最可能的原因是这个串口作为调试串口被占用了,你需要找到一个传输串口实现串口传输功能,你的开发板还有其他串口吗?不行就看看开发板上有没有串口扩展,然后买个串口扩展板,用其他串口!如果还是不行就只有重新编译内核。
ddd20122 2013-08-10
  • 打赏
  • 举报
回复
你好 ,我现在刚学习单片机开发。也遇见这个问题,我买来的开发板串口连接电脑后,用调试助手发数据,串口自动返回该数据,是怎么回事
XiaoCk_Linux 2013-07-25
  • 打赏
  • 举报
回复
上面的想法是错的,其实是发送的数据默认传给了开发板的终端控制!原因:开发板的接收串口设置是ttySAC0,而终端控制占用了ttySAC0,这样我发数据发到ttySAC0就直接发到了终端上了,显示在终端上并回送到串口助手的接收上!
XiaoCk_Linux 2013-07-23
  • 打赏
  • 举报
回复
自己犯2了,连上串口,设好波特率就可以传输数据了!这一切都是软件帮忙做的,想知道自己的程序有没有接收到数据,还得自己添加一些测试程序!

23,217

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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