TI中文支持网
TI专业的中文技术问题搜集分享网站

C6747 EDMA固定地址

现在是通过EDMA接收SPI的数据,目的地址必须在0x11800000开始的数据段内,在cmd文件增加mysection>IRAM ,其中IRAM:0x11800000 0x00040000 ,使用指令#pragma DATA_SECTION(a,"my_section"),short a[5],数据传送至数组a中,开始可以正常接收数据,但运行一段时间后,程序运行异常而停止了,有什么其他给EDMA分配固定地址,且不会发生冲突的方法吗??

Tony Tang:

上面的方法没有问题。

你可以检查一下map文件,看你留的这一段是否有被used,如果没有就不同内存分配的问题了。

赞(0)
未经允许不得转载:TI中文支持网 » C6747 EDMA固定地址
分享到: 更多 (0)