1.自己设计platform,在建立工程时为什么选项中没有显示呢?
2.开发C6678时,Runtime Support Library选什么?
3.编译时提示incompatible redefinition of macro “False”(declared at line 304 of “c:/ti/xdctools_3_25_03_72/packages/xdc/std.h”),我也没有自己定义“False”,为什么会有这样的警告?
4.使用save memory保存内存数据时,选择二进制格式,用matlab读出来为什么不对呀?用matlab怎么读由Save memory保存的数据?
Andy Yin1:
1 需要选择platform所在路径到package一级,具体在sysbios user guide有说明如何导入自定义的platform;
2 可以不选,会根据所选择的device family自动选择相应的rts lib;
3 再检测一下,编译器不会无缘无故报错的;
4 两者格式可能不一样,需要转换成matlab所需的数据格式,百度一下了。
qiang zhu2:
第四个问题解决了,使用matlab函数typecast(uint32(hex2dec(x)),'single'),x就是由save memory保存的16进制数,该函数需要高版本的matlab支持;
第一个问题,我还没有试,应该可以,但第三个问题,一直没解决,比较奇怪