由于产品的更新需要,想将现在所使用的BF537更换成ADSP-21488,在代码移植的过程中,有碰到如下的问题:
1, BF537支持8位访问,按字节寻址
2, ADSP-21488不支持8位访问,按字寻址,导致u8/u16都将按u32处理,且指向u8/u16的指针加1的操作也将不同;
所以,若想将BF537的代码移植到ADSP-21488下,似乎都得代码中的U8/U16变量或指针逐个逐个去分别处理,
不知是否有比较好的解决方法呢,或者有相应的编译器参数可以设定,不知ADSP的客户中,有没有碰到类似的问题呢?
急切的希望得到各位解答!多谢!
2018-9-29 15:55:41
请将您的问题直接发送到英文技术william hill官网
咨询:
https://ez.analog.com/welcome
请将您的问题直接发送到英文技术william hill官网
咨询:
https://ez.analog.com/welcome
举报