手机服务更方便
社区资源更丰富
模拟单片机LED散热电源崁入式DSP硬件
通讯智能汽车安防监控电力无线工业消费电子
电子快讯技术资讯新品技术电路图集设计技术科技信息
论坛博客样片找工作商城专题试用找人才
用智能手机或平板电脑扫描一下二维码,即可把帖子装进手机或平板电脑里继续观看哦,快快进行扫描体验吧!
* 需二维码识别软件支持。 什么是二维码?
23
27
82
注册会员
,程序是这样编的。在串口助手监测串口时,打开HEX显示按钮,如何显示字符?比如说我现在编译发送的数据是“aa11”,那么打开调试助手接收的也是“aa11”,但是打开HEX显示就变成了这样。怎样编写代码可以使得打开HEX显示的时候显示的是字符?
您需要 登录 才可以下载或查看,没有帐号?立即注册
使用道具 举报
12
86
40
新手上路
不行的,HEX显示就是16进制的显示,16进制中是没有aa11的,只有0~F。
你只能以字符显示 。
这里的61是“a”的16进制表示,31是“1”的16进制表示。
如果真要是想在HEX下显示aa11那么就直接发送 0xaa11,
那么显示的就会是 AA 11
0
79
10
9
41
同理, 1的十六进制就是”31“。
如果你想强制转成字符,那就只有你自己写个串口助手进行转换了,不过没什么意义。
18
本版积分规则 发表回复 回帖后跳转到最后一页