单片机中的做RS232串口通信时,我的数据总是无法传到单片机实验板上,我用的线是USB转串口线
单片机中的做RS232串口通信时,我的数据总是无法传到单片机实验板上,我用的线是USB转串口线,驱动什么的都装了,用的是COM5口,用“串口调试助手V2.2.exe”发送...
单片机中的做RS232串口通信时,我的数据总是无法传到单片机实验板上,我用的线是USB转串口线,驱动什么的都装了,用的是COM5口,用“串口调试助手V2.2.exe”发送,有时是TX有计数,RX一直是0,;有时TX有计数,RX确计了好几百。但是单片机无反应,程序绝对没有错!
展开
5个回答
展开全部
程序没问题
就从连接方面帮你分析下
1.调试助手通讯协议,波特率(还是该对应程序检查下),端口号
2.线的问题:RS232的2,3口短接看看
3.也可以更改下调试助手的收发格式:有可能是HEX格式 点点试试
就从连接方面帮你分析下
1.调试助手通讯协议,波特率(还是该对应程序检查下),端口号
2.线的问题:RS232的2,3口短接看看
3.也可以更改下调试助手的收发格式:有可能是HEX格式 点点试试
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试验板上如果是用USB做下载线,要将板上的仿真开关(自锁)按下才能进行仿真(假设下载时是抬起的)。我也遇到了类似的情况,测试了半天是仿真开关未按下的原因。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
感觉在确认
1:单片机程序
2:串口助手使用
正确后;
再确认一下:
从串口发送出去的数据格式是否是你程序中认为的数据格式(可以在串口助手中设置)
比如,单片机是以char定义接收,而你发送是以ASC码的形式。
1:单片机程序
2:串口助手使用
正确后;
再确认一下:
从串口发送出去的数据格式是否是你程序中认为的数据格式(可以在串口助手中设置)
比如,单片机是以char定义接收,而你发送是以ASC码的形式。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机晶振,编程熔丝位,用外部晶振
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询