在IAR环境下使用SDRAM做缓冲,我在ICF文件中使用 place in SDRAM { readwrite };时,程序会跳到FaultISR(void)函数中了。我用的是类似 USB-dev-BULK 这个例程的一个程序运行。readwrite 放在内部SRAM中正常,但放在SDRAM中的时候程序反馈的厂商设备等正常运作,但在进行PC数据下载传输时就会跳到FaultISR(void)函数中了。如果我只把部分数组放到SDRAM也能正常运行。谁能告诉我什么原因。谁能提供一个将readwrite 放到SDRAM得例程给我看看。不胜感谢。
此帖出自
小平头技术问答
一周热门 更多>