BF533有4个AMS管脚:AMS0,AMS1,AMS2和AMS3
AMS就是Asynchronous Memory Selector的缩写,表示对异步存储器的片选信号。低电平有效。
内存中下列地址映射到4个独立的1M大小的外部存储器
0x2030 0000 | ASYNC BANK 3 |
0x2020 0000 | ASYNC BANK 2 |
0x2010 0000 | ASYNC BANK 1 |
0x2000 0000 | ASYNC BANK 0 |
当对这些地址读取或写入数据时,对应的AMSx信号会主动拉低,再通过数据线和地址线进行操作。
从flash启动时,默认从0x2000 0000启动,所以AMS0必须要连接一个flash存储器,将要开机加载的loader文件下载到该flash中。