你好:在将dsp配置成大端的时候,用32位访问4个字节的地址数据格式和小端一样,用16位访问时高16位和低16位发生了改变,用8位访问时低地址存放的是高位数据,对64为EMIF总线进行访问的时候高32位和低32位数据发生了翻转。请问这就是正常的嘛。正常的话如果我操作一个16位数据线的外设4字节的地址时他的高16位和低16位是不是也要翻转。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
The external memory is always right aligned to the ED[7:0] side of the bus. The endianness mode determines whether byte lane 0 (ED[7:0]) is accessed as byte address 0 (little endian) or as byte address N (big endian),
where 2N is memory width in bytes. Similarly, byte lane N is addressed as either byte address 0 (big
endian) or as byte address N (little endian).
“用32位访问4个字节的地址数据格式和小端一样,用8位访问时低地址存放的是高位数据”
你上边的描述,是实验得到的结果吗?请核实一下。