![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
零碎知识
文章平均质量分 76
无知的Talent
to say goodbye is to die a little
展开
-
C2000 DSP踩坑记录:float与字节序列的转换
文章目录问题来源原程序问题现象与原因修改程序总结问题来源由于在项目中需要用到E2PROM来保存一个浮点型数据,E2PROM读写的驱动都是按照字节来读写的,所以需要将float数据类型转换为字节序列,再写入E2。同理读取float数据时也要先读出字节序列,然后转换为float类型数据。原程序开始编写时图代码简单,直接使用指针强制类型转换的方式,代码如下:#include <stdio.h>#include <stdlib.h>// float 类型转换为字符数组voi原创 2021-10-12 16:58:17 · 1684 阅读 · 1 评论 -
关于网络字节序和主机字节序
什么是字节序?是指整数在内存中保存的顺序。 字节序有两种: a.Little endinan 低位存储在内存的低地址,高位存储在内存的高地址; b.Big endian 高位存储在内存的低地址,低位存储在内存的高地址; 举个简单的例子:DWORD dwCount = 0x01020304;这样的一个双字节变量在内存中如下分布转载 2015-09-22 20:36:23 · 281 阅读 · 0 评论