求助,MC9S12XS256串口发送0x0A,接收到的为0x0D(已解决)

2020-02-20 20:12发布

本帖最后由 FSL_TICS_Robin 于 2014-7-30 10:04 编辑

遇到一个奇怪的问题,MC9S12XS256通过串口发送0x0A,上位机接收到的却是0x0D,其他的0x00到0xFF都是正确的。其中采用了CP2102转换芯片。各位帮看看,这个情况是和传说的回车,换行符相关吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
afeionline
1楼-- · 2020-02-20 23:54
yes, u got it.转义设定不同导致
kingie2006
2楼-- · 2020-02-21 04:43
afeionline 发表于 2014-7-3 22:38
yes, u got it.转义设定不同导致

so how to deal with it? 不管单片机发送0x0D,0x0A,“ ”," ",上位机接收到的都是0x0D.
afeionline
3楼-- · 2020-02-21 08:32
就是这样。你如果看接收的原始数据,好像还是可以看到0x0d,0x0a的
swap2013
4楼-- · 2020-02-21 09:42
 精彩回答 2  元偷偷看……
kingie2006
5楼-- · 2020-02-21 12:33
swap2013 发表于 2014-7-4 13:35
用ASCII码,转换很简单

谢谢,已经解决        
fraser
6楼-- · 2020-02-21 13:39
kingie2006 发表于 2014-7-5 09:10
谢谢,已经解决

请问如何解决? 避开0A ?

一周热门 更多>