自己用5416做了一块板子,外扩了一个flash芯片,参考了网上的一些检测例程,但是在CCS的momry的program的窗口的相应的地址空间都是“-------”,怎么才能先让DSP读到这篇flash能,好像在没对flash操作以前应该是“FFFF”的吧,求指导
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.
自己用5416做了一块板子,外扩了一个flash芯片,参考了网上的一些检测例程,但是在CCS的momry的program的窗口的相应的地址空间都是“-------”,怎么才能先让DSP读到这篇flash能,好像在没对flash操作以前应该是“FFFF”的吧,求指导
可否把EMIF的配置寄存器的值发出来
应为5416的程序空间是分页扩展的,所用可能要用到XPC这个寄存器,但是不知道要怎么用,都搞了两三天了,哎。。
现在的问题应该利用就是CCS3.3的memory窗口查看FLASH所映射的地址空间(我把它映射的0x40000~0x7FFFF),但是memory窗口啥都没有,就都是“-----”,按理说应该是FLASH没有擦除前的一些值才对。。。
BSCR XPC的值是到少? 并且你有没有测量过BUS的时序?
从Peroipheral Regs窗口看,BSCR的值是0002,这个寄存器会有什么影响么?
XPC的值要从哪里看,直接在数据空间的0x001E的地址看么,那里的值是0x0000。
我的FLASH是打算映射到0x40000~0x7FFFF这段空间,也就是说是程序空间的第4页到第7页,每页的操作之前,要对XPC进行赋值么,还是说当用到相应的地址空间,XPC的值会自己变化?