在根据例程往28377D的外扩RAM里循环写入5555,但是在地址监控如图发现高8位的数都是0,只保留了低8位,不知道是怎么回事?
Green Deng:有更具体一点的信息吗?单单这样描述我很难定位问题啊。另外,你使用的是哪个例程?读取内存的话有问题吗?
在根据例程往28377D的外扩RAM里循环写入5555,但是在地址监控如图发现高8位的数都是0,只保留了低8位,不知道是怎么回事?
user5762425:
回复 Green Deng:
就这样往外部ram里写循环写5555,在写的一瞬间可以看到地址里的那个值变成了5555,然后立马又变成了0055,用的是买的开发板里给的外扩RAM的例程
在根据例程往28377D的外扩RAM里循环写入5555,但是在地址监控如图发现高8位的数都是0,只保留了低8位,不知道是怎么回事?
user5762425:
回复 Green Deng:
Lab10_Example_Tms320f28379D_Extern_SRam.zip
在根据例程往28377D的外扩RAM里循环写入5555,但是在地址监控如图发现高8位的数都是0,只保留了低8位,不知道是怎么回事?
Green Deng:
回复 user5762425:
这段代码中使用了CS3,你能检查一下R/W设置,strobe 和 hold 配置是否正常吗?
在根据例程往28377D的外扩RAM里循环写入5555,但是在地址监控如图发现高8位的数都是0,只保留了低8位,不知道是怎么回事?
user5762425:
回复 Green Deng:
是软件配置的问题吗