TI中文支持网
TI专业的中文技术问题搜集分享网站

tms320f28069 char 是16位宽 的麻烦

你好:

我的环境  ccs ersion: 6.1.3.00034      compiler version :TI v15.12.1.LTS   平台tms320f28069

最近在使用ti的c2000  28069 时发现一个很 麻烦的问题,就是他的 ram最小位宽是16位的, 在编译器里的 发现 char 和 short 和int 的sizeof 都1,   即16位的,

char short  int   long   float    double 1         1     1      2         2          2

对程序的计算 改动影响到不是很大,  现在在 通信协议 发现很大问题,我们的上层通信都统一的做好了, 在线上的都是字节流,里面的copyBitArray什么都是统一做好了的,在 28069 这个平台上就没法兼容,规格化的字节流都有问题, 改起来想到麻烦,

问题是:

1:我想问一下 在28069 这样平台上 能不能 定义一个8位的数据, 有的话具体要怎么做?

赞(0)
未经允许不得转载:TI中文支持网 » tms320f28069 char 是16位宽 的麻烦
分享到: 更多 (0)