问问题描述
答精选答案

选“以16进制发送”的话,发送的是16进制的数3,实际发送的数字都是用二进制1和0表示,即发送8个比特(二进制数):00000011,前后还有起始位(高电平)和停止位(可选1、2比特)。
不选16进制的话,发送的是两个ASCII码字符,“0”和“3”。你可以搜以下ASCII码表。“0”对应的16进制数是30,“3”对应的16进制数是33。,那么发送的就是十六进制数30和33,即发送二进制数2个8比特:起始位11000000停止位 起始位 11000011停止位。如果发的是0000000000000003呢?
以16进制发送的话,还是3,就是:起始位00000011停止位。
如果不选以16进制发送的话,就是以ASCII码字符发送,就发送了15个“0”和一个“3”。即重复发送:起始位11000000停止位,15遍,然后发送:起始位 11000011停止位。
本文来自作者[蜜蜂觅影]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/1651473.html
评论列表(4条)
我是公众科技网的签约作者“蜜蜂觅影”!
希望本篇文章《串口调试助手发送16进制》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:选“以16进制发送”的话,发送的是16进制的数3,实际发送的数字都是用二进制1和0表示,即发送8个比特(二进制数):00000011,前后还有起始位(高电平)和停止位(可选1、2比特)。不选16进制的话,发送的是两个ASCII码字符,“0”和“3”。你可以搜以下ASCII码表。“0”对应的16进制数是30,“3”对应的16进制数是33。,那么发送的就是十六进制数30和33,即发送二进制数2个8比特:起始位11000000停止位 起始位 11000011停止位。如果发的是0000000000000003呢?