msp430开发板与PC通信,为什么串口精灵没有返回数据呢?

是不是除了usb转串口的数据线外,还需要把用于与PC通信的P3.4P3.5管脚引出呢?比如用九针的数据线?还有其他的办法吗?... 是不是除了usb转串口的数据线外,还需要把用于与PC通信的P3.4 P3.5管脚引出呢?比如用九针的数据线?还有其他的办法吗? 展开
 我来答
析青文U7
2013-05-15 · TA获得超过1717个赞
知道小有建树答主
回答量:695
采纳率:0%
帮助的人:274万
展开全部
可以直接把单片机P3.4 P3.5管脚(看手册,不同型号的UART引脚可能不同)引出到类似MAX3232一类的芯片,这个芯片出来就是RS-232接口。如果你电脑有串口,直接把MAX3232出来的三根线(收、发、地)接电脑串口就行。如果你电脑没有串口,那就有加一个串口转USB的数据线和电脑的USB接口连接,当然这样你电脑里面可以看到一个虚拟串口。
这样连好,单片机就可以和PC机通讯了。
至于你收不到数据,可能的原因很多,你要逐一排查了,比如
1、收、发、地三根线有没有连接接好,是不是通的。
2、收、发两根线是不是接反了。
3、串口精灵选择串口时是不是选错了,或者忘记打开串口了。
4、单片机和PC机通讯设置是否一致(包括数据位、停止位、奇偶校验、波特率等必须使用相同配置)
5、单片机是否正常运行,寄存器配置错误,又或者程序是不是写错了。(这块你可以通过仿真调试的方法来验证)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式