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.

TMS320VC5509A PGE内部空间0x20000以上空间读写问题

问题描述:硬件仿真情况下,CCS3.3开发环境,程序设定为大端模式,已添加了rts55x.lib和csl5509ax.lib , 程序能正常访问地址:0x20000(字节地址)以下的空间,但不能正确访问地址:0x20000(字节地址)以上的空间,现象是当我修改SARAM空间0x20000以上一个地址空间的数据时候,其他的地址空间的数据都在改变。访问SDRAM0x40000空间现象也一样

需要解决问题: 怎样正确访问大于地址0x20000 以上的空间?该现象是什么原因引起的.

  • 你好,

    1. 用的是EVM板还是自己的板子? 仿真器是哪家公司的?

    2. 是手动在ccs memory window里修改memory值还是通过程序读写?

    3. 有没有试过TI的例程? 先试试最简单的例程, 看能不能访问0x20000以上的空间.

  • 非常感谢,问题已解决.

    原因是:31脚C14(EMIF.CLKMEM)连接到了CPLD的某个引脚上,该引脚设置为输出了.

       

x 出现错误。请重试或与管理员联系。