请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320C6713B 工具/软件:TI C/C++编译器
您好!
我正在使用 TMS320C6713 EMIF 从异步 FIFO 读取数据。 FIFO 连接到存储器映射的 CE0区域。 当我使用(unsigned int *)转换 ce0地址时、EMIF 读取错误的数据、
当我用(无符号短整型*)进行转换时、EMIF 读取正确的数据。 请参阅以下代码。
int EMIF_DATA = 0;
EMIF_DATA =*(unsigned int *) 0x80100000; //从 FIFO 读取错误数据
EMIF_DATA =*(无符号短整型*) 0x80100000; //从 FIFO 读取正确的数据
请分享这种行为的一些技术说明。
此致、