你好:
我的环境 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位的数据, 有的话具体要怎么做?