TI论坛
直播中

陈珂瑾

7年用户 171经验值
私信 关注
[问答]

为什么dsp TMS320C5517通过ccs5.5软件仿真时发现定义Uint8 a?

尊敬的工程师您好:dsp TMS320C5517通过ccs5.5软件仿真时发现定义Uint8 a;此时的a是16位的数而不是八位的?
有点不明白,是我软件设置的有问题?还是有其他定义8位无符号整型?

回帖(4)

余少虹

2019-10-23 10:10:07
编译器的data type里int都是16bit的,没有8bit,请看user guide。

Table 5-1. TMS320C55x C/C++ Data Types
http://www.ti.com/lit/ug/spru281g/spru281g.pdf
举报

陈珂瑾

2019-10-23 10:27:28
引用: vuywsdfwf 发表于 2019-10-23 17:33
编译器的data type里int都是16bit的,没有8bit,请看user guide。

Table 5-1. TMS320C55x C/C++ Data Types

我试了下 定义unsinged char  A;此时的A也是16位。是不是ccs5.5 编译器最小的就是16位?
举报

余少虹

2019-10-23 10:47:16
引用: 60user132 发表于 2019-10-23 17:50
我试了下 定义unsinged char  A;此时的A也是16位。是不是ccs5.5 编译器最小的就是16位?

是的,最小16位。
举报

陈珂瑾

2019-10-23 10:53:15
引用: vuywsdfwf 发表于 2019-10-23 18:10
是的,最小16位。

恩恩,谢谢您
举报

更多回帖

发帖
×
20
完善资料,
赚取积分