打印
[STM32F1]

多个十六进制怎么整合成一个十六进制数?

[复制链接]
楼主: zhanghqi
手机看帖
扫描二维码
随时随地手机跟帖
21
zhenykun| | 2021-8-14 14:14 | 只看该作者 回帖奖励 |倒序浏览
比如要传输0xA0,有时候会分解成两个字节  ,这两个字节要用ascii码标示,就成了 0X41  0X30 ,到接收端解码 在转换成0XA0,

使用特权

评论回复
22
zwll| | 2021-8-14 14:16 | 只看该作者
比如要传输0xA0,有时候会分解成两个字节  ,这两个字节要用ascii码标示,就成了 0X41  0X30 ,到接收端解码 在转换成0XA0,

使用特权

评论回复
23
llljh| | 2021-8-14 14:18 | 只看该作者
这个不用你说,我知道咋回事,要不也不会说在纸上算了,在纸上能算,这种简单的过程,用程序实现很容易,很多新手就是不爱动手模拟单片机运行,总想在脑子里想,结果。。。。

使用特权

评论回复
24
jiajs| | 2021-8-14 14:20 | 只看该作者
是啊

使用特权

评论回复
25
dengdc| | 2021-8-14 14:23 | 只看该作者
嗯。主要是你一开始没说转换依据是啥。

使用特权

评论回复
26
juventus9554| | 2021-8-14 14:26 | 只看该作者
还有就是为什么不直接传输0xA0呢?

使用特权

评论回复
27
juventus9554| | 2021-8-14 15:03 | 只看该作者
中间这步有些多余。

使用特权

评论回复
28
pengf| | 2021-8-14 15:05 | 只看该作者
有的通讯协议要求是ASCII通讯的。

使用特权

评论回复
29
supernan| | 2021-8-14 15:07 | 只看该作者
不是ASCII认为是乱码,这时候就用到了

使用特权

评论回复
30
jiahy| | 2021-8-14 15:09 | 只看该作者
嗯。明白你的意思。规定协议传输的是ASCII码流而不是二进制字节流。

使用特权

评论回复
31
午夜粪车| | 2021-8-14 15:11 | 只看该作者
现在想想,ASCII协议还是挺完善的

使用特权

评论回复
32
zhanghqi|  楼主 | 2021-8-14 15:13 | 只看该作者
相比自己建立一套协议,直接用它可以省很多事情

使用特权

评论回复
33
chuxh| | 2021-8-14 15:15 | 只看该作者
有时候是需要做些加密工作的

使用特权

评论回复
34
jiajs| | 2021-8-14 15:17 | 只看该作者
个人认为ASCII只是信息编码方式。

使用特权

评论回复
35
renyaq| | 2021-8-14 15:19 | 只看该作者
这和数据是否加密没什么关系。是两码事。

使用特权

评论回复
36
xxrs| | 2021-8-14 15:21 | 只看该作者
换言之,如果采取ASCII编码,加密后也是要编码的。

使用特权

评论回复
37
zhenykun| | 2021-8-14 15:28 | 只看该作者
但是要注意不要超出ASCII的表示范围

使用特权

评论回复
38
wyjie| | 2021-8-14 15:31 | 只看该作者
知道你这个意思了,如果没有配套好了的上位机,还不如就使用整型数传送外加CRC校验。只是小建议啊~无所谓好坏~

使用特权

评论回复
39
stly| | 2021-8-14 18:44 | 只看该作者
嗯。需求不一样

使用特权

评论回复
40
renyaq| | 2021-8-14 18:46 | 只看该作者
移位,设置int类型。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则