BCD转换成bin格式
BCD码
BCD码在报文中传输时,可以理解为样子是16进制,但实质为BCD(二—十进制数)。例如一帧数据传输日期时,报文格式为
20 18 04 04
代表2018
年04
月04
日,并不是16进制的(0x20 0x18 0x04 0x04),但是我们知道报文中的数据一般为16进制,在有些时候需要我们把这个BCD码转换成十六进制。关于如何判断是否为BCD码请参看之前的文章如何判断BCD码。
转换
转换思路很简单:高四位为十位,低四位为个位数,因此将高四位乘以10
在加上低四位即可转换成bin码。
void BcdToBin(U8 *src, OUT U8 *dest, U8 len)
{ U8 i;for(i = 0 ; i < len ; i++){*(dest + i) = (*(src + i) >> 4) * 10 + (*(src + i) & 0x0F);}
}
BCD转换成bin格式相关推荐
- 如何将CSDN文档转换成IPYNB格式的文档?
简 介: ※IPYNB格式的文档可以很方便在Jupyter Notebook环境内方便研究人员对于算法.数据进行操作.Markdown文本则便于形成各种网络文档.本文介绍了利用notedown实现将C ...
- php 公钥格式转换,如何把OpenSSH公钥转换成OpenSSL格式
<如何把OpenSSH公钥转换成OpenSSL格式>要点: 本文介绍了如何把OpenSSH公钥转换成OpenSSL格式,希望对您有用.如果有疑问,可以联系我们. 首先看看OpenSSL工具 ...
- Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式
用途说明 dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter).DOS下的文本文件是以\r\n作为 ...
- Linux上silk微信语音转换成mp3格式
最近项目中有个需求,要求把silk微信小程序语音转换成mp3格式,现在Linux中已经实现了,windows的实现方式也很简单,可在网上搜索其它方式,文章最后也给出了几个链接可以参考.以下是对笔者在实 ...
- 数据集转换成LMDB格式
文章来源https://www.cnblogs.com/dengshunge/p/10841108.html略加修改和补充. 介绍两种LMDB格式数据集的生成,一种是自己的数据集,一种是下载wider ...
- 如何将b站缓存的m4s视频转换成mp4格式
阅读前请看一下:我是一个热衷于记录的人,每次写博客会反复研读,尽量不断提升博客质量.文章设置为仅粉丝可见,是因为写博客确实花了不少精力.希望互相进步谢谢!! 文章目录 阅读前请看一下:我是一个热衷于记 ...
- python修改文件格式为jpg_python将.ppm格式图片转换成.jpg格式文件的方法
python将.ppm格式图片转换成.jpg格式文件的方法 将.ppm格式的图片转换成.jpg格式的图像,除了通过软件转换,还可以使用python脚本直接转换,so easy!!! from PIL ...
- 关于illumina产生的测序源文件bcl转换成fastq格式的问题
由于连接测序仪的服务器不知道哪里抽了风,无法直接的生成fastq格式的文件,好久都无解,经过一段时间仍无法解决,所以采用曲线救国的方法,看能不能利用三方软件将bcl转换成fastq文件 google以 ...
- python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化
python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...
最新文章
- 四种类型的数据分析模式
- android最大json,Android:解析大型JSON文件
- Oracle管理权限和角色
- Android5.0设置主题样式
- Exchange server 2007启用 设置pop3
- python教学查询,python基础教程之查询集 QuerySet和管理器Manager
- CODE Unicode roleName_字符类型数据 人物名子
- xml property标签注入一个类变量_java开发两年,连Spring的依赖注入的方式都搞不清楚,你工作可能有点悬!...
- C# Json、datatable、model互相转换
- gtest基础使用01:编写第一条单元测试用例
- cad命令栏还原默认_cad命令栏怎么还原
【设置办法】
- 微信小程序- MQTT模拟器
- VIEW: X$KSMLRU - LRU flushes from the shared pool - (7.3 - 8.1) [ID 43600.1]
- Glide加载图片缩放模式
- 纺织ERP_面料ERP_指点ERP系统
- 生活不可能像你想的那么好,但也不会像你想的那么糟
- 如何将SQL查询出的两列合并成一列显示,并用逗号隔开
- html中的文本在指定位置换行
- 【2021-07-26】JS逆向之某某西游藏宝阁
- VC++网络安全编程范例(1)--数字证书有效期验证