关于DSP数据类型的问题我现在用DSP2000系列开发,用的C语言,我想定义一个8位数据类型的数字,
我用了 unsigned char data[256];
然后把一连串8位的数据写静去测试。
for(i=0;i <256;i++)
{
data[i]=i;
}
我发现在内存中的数据是:0x0000,0x0001,0x0002,......0x00ff;
并非我所想的0x0001,0x0203,0x0405,.....0xfeff.
也就是说unsigned char 类型定义的数据不是8位的而是16位的。
那我怎么才能得到8位的数据类型?不知有没有认遇到过类似问题没有?
希望高手能多多指教。小弟在此先谢过大家了。