D:\picture\1.png先说明一下情况:SmartARM2200开发板,外扩展了一块片外FLASH和一块片外SRAM,由短接块JP10 的CS0和CS1控制片选。bank0-ram 即CS0控制片外ram bank1-Flash即CS1控制片外flash,即板子上的bank0-RAM bank1-FLASH。
此开发板跳线连接(JP9)INSIDE 即boot0和boot1 均是高电平 运行片内FLASH的程序。(JP9)outside 即 boot0=0 boot1=1时,运行有CS0控制的片外FLASH里面的程序,此时(JP10)需要短接cs0-flash cs1-ram 即bank0-flash bank1-ram。 讲道理在 运行片内FLASH的程序 的时候,是不是不用管外部存储器的片选怎么连接呢?就是cs0和cs1连接情况应该不影响程序的运行啊。但是必须要cs0-ram cs1-flash 才能运行片内flash的程序。
请了解情况的大神帮忙解释一下啊 |