为什么在CCS中,unsigned char是两字节的?

2019-07-30 20:02发布

我的环境,CCS2.2,DSP F206,在线仿真看变量的时候,居然是这样的?

说明一下,Test_data数组是浮点ch解析出来的,从图片可以看出,数组中的两个数据衔接起来就是ch。




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
wowow
1楼-- · 2019-08-01 04:12
不同处理器有不同的编译器,不同编译器对数字类型的宽度不一样,通常与处理器的位宽是对应的。看一下编译器的文档。206没用过,C54xx和C55xx的char和int都是16位的,C6000的char是8位,int是32位,这些compiler的手册里都有的。

一周热门 更多>