工具/软件:TI C/C++编译器
您好!
我尝试在16位同步模式下将 TMS320C6713与外部 SDRAM 连接。 我已按如下方式配置 CE2
*(unsigned int*) EMIF_CE2 = 0x00000090 //EMIF_CE2是 CE2寄存器的地址。
//根据数据表和 PLL 设置、其他寄存器设置太适当。
现在、如果我想写入 SDRAM、也就是前100个位置、我应该这样做:
#define SDRAM 0xA00000000 //CE2区域 无符号短整型 I; 对于(i =0;i<100;i++){ *(无符号短整型*)(SDRAM +I)= 0x55; }
1) 1)这是写入 SDRAM 的正确方式吗?? 它如何设置行和 cols 地址?
2) 2)当我从 SDRAM 读回时、我为所有区域(而不是前100个位置)提供0x55。