为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
10#:
是否可以检查对比一下两块板子的硬件连接,特别是外扩ram的部分。
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
shengxiang wu:
回复 10#:
zone 6好板子那块,但是写的数据过多会出错,但是我cmd里明明定义了空间的大小啊,page0和page1都定义了一个名字和空间(0x100000到0x200000之间),section也需要定义吗???
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
10#:
回复 shengxiang wu:
当然需要,你得把zone 6映射到定义好的空间里。请查看一下例程的cmd文件是如何配置的。
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
shengxiang wu:
回复 10#:
谢谢,我已经按照例程改了,但是还是写不进去数据。。。。
page0:ZONE7A : origin = 0x21FFFF, length = 0x010C00
page1: ZONE7B : origin = 0x200000, length = 0x00FFFF
section:ZONE7DATA : > ZONE6B, PAGE = 1
然后我main函数执行*(0x200000) = 0xAAAA; 类似的语句,写不进去,可以帮忙想下为什么吗
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
10#:
回复 shengxiang wu:
shengxiang wu
page1: ZONE7B : origin = 0x200000, length = 0x00FFFF
section:ZONE7DATA : > ZONE6B, PAGE = 1
第一行是ZONE7B,但第二行映射的区域是ZONE6B?
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
shengxiang wu:
回复 10#:
谢谢回复,确实打错了,但映射zone7B也还是不行。初始化只要初始化16个引脚就行了吧?需要配置XintfRegs寄存器吗??
为什么。。。为什么。。。。。,但是另一块板子不行,为什么。。。为什么。。
10#:
回复 shengxiang wu:
你想使用XINTF模块,当然需要对它进行初始化。