|
2212外接FLASH和RAM的使用。!!大家好:
请问SMARTARM2200,我将LPC2210改为LPC2212的话,我想程序在2212里运行,把BOOT1:0设成11,这样程序是在芯片内运行。但如果我想将外部FLASH和外部RAM也用上,外部FLASH-SST39VF160放一些固定数据,外部RAM—MT45W4MW16作为扩展RAM的话,还可不可以映射到Address: 0x80000000 --- 0x807FFFFF (Bank0时),Address: 0x81000000 --- 0x811FFFFF (Bank1时)??LPC2212的说明书里说如果(脚P2.7:0说 11=P2.7:0,管脚P1.0 11=P1.0 0x 或10=CS0 ,管脚P1.1 11=P1.1 0x 或10=OE) 如果选片内运行程序,即把BOOT1:0设成11,那照这样说,它的那些管脚就成GPIO功能了,不是数据,地址,CS等功能了,是不是它不能用映射的方法读写外部FLASH和RAM啊?
~~~~~~~~~~~~~~请给指导一下。谢谢~~~~~
BOOT1:0
控制数据总线和选通管脚的使用:
管脚P2.7:0 11=P2.7:0 0x 或10=D7:0
管脚P1.0 11=P1.0 0x 或10=CS0
管脚P1.1 11=P1.1 0x 或10=OE
管脚P3.31 11=P3.31 0x 或10=BLS0
管脚P2.15:8 00 或11=P2.15:8 01 或10=D15:8
管脚P3.30 00 或11=P3.30 01 或10=BLS1
管脚P2.27:16 0x 或11=P2.27:16 10=D27:16
管脚P2.29:28 0x 或11=P2.29:28 10=D29:28
管脚P2.31:30 0x 或11=P2.31:30 或AIN5:4 10=D31:30
管脚P3.29:28 0x 或11=P3.29:28 或AIN6:7 10=BLS2:3
|
|