• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

为啥串口调试的时候能够接受数据不能发送数据

hongpingguo 2017-04-05 浏览量:1725

为啥串口调试的时候能够接受数据不能发送数据


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 您是要下AT指令到某某模塊才對

    您跟AT指令的裝置之間Baud rate要正確,一般是這個不一樣的問題

    再來就是顯示字元,您設置成ASCII應該沒什麼問題

    最後您要讓Serial設置成每輸出一行就產生一個回車

    因為有些裝置應答時不會有包含回車字元,所以會顯示在同一行,您看不出來有應答了

    如果您這套不支援,可以嘗試用secureCRT

    以上供參考

    • 发布于 2017-04-05
    • 举报
    • 评论 1
    • 0
    • 0
xukejing 回复了 MOP:很可能就是这个原因 回复

其他答案 数量:3
  • 一、

    硬件上的连接是不是正确以及牢固连接。

    二,

    软件上,你的串口配置是不是正确。

    三、

    你的这个测试是在什么上边。是单片机的话。

    你的不能发送是怎么判断的。你的单片机上的程序是不是响应了这个发送、

    我看你的接收的Ascii,但也没有看到你接收到的数据。有一些数据没有Ascii的值,可能也不会显示的。

    你的问题是不是问错了?


    • 发布于2017-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 因为对应调试程序时,没有写串口数据输入的功能实现。

    一般只是输出当前运行状态,而如果有输入功能,则会打断当前系统运行,达不到调试的目的

    • 发布于2017-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 发送时候,结尾是否加了换行符?
    • 发布于2017-04-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

为啥串口调试的时候能够接受数据不能发送数据