对于 LPC2210/2212/2214,当 RESET 为低时,BOOT[1:0] 脚的状态控制引导方式
和初始操作。
BOOT[1:0]的引导控制
P2.27/D27/BOOT1 P2.26/D26/BOOT0 引导方式
0 0 CS0控制的8 位存储器
0 1 CS0控制的16 位存储器
1 0 CS0控制的32 位存储器
1 1 内部FLASH 存储器
还有一个表是:
引脚名称 引脚 类型 描述
P2.26 13 I/O P2.26 D26
I BOOT0
P2.27 16 I/O P2.27 D27
I BOOT1
**************************************************************
请教:
上面是书上一段话:
问题1:
各位的大哥,P2.26 ,D26,BOOT0 其实就是一个引脚是吗?
问题2: D26,BOOT0 只是 P2.26 的别名是吗?
问题3:
如果我们对 13 脚进行操作的话,是对 P2.26 进行操作,还是对D26 进行操作呢,
还是对 BOOT0 进行操作 ?
谢谢!
1.就是一个引脚
2.不应该叫别名,是第二功能
3.我粗粗看了一下数据手册, 这个脚应该只有2个功能,即D26和BOOT0,P2.26应该是它的引脚编号
P2.26 13 I/O D26 — External memory data line 26.
I BOOT0 — While RESET is low, together with BOOT1 controls booting and
internal operation. Internal pull-up ensures high state
if pin is left unconnected.
我的理解是在复位状态下,作为BOOT0,来配置BOOT的工作方式,而正常操作是D26
单片机也好,ARM也好,等等,为了功能的强大,很多引脚都有好几种功能,这个时候就要看你的设置了,最简单的例子就是串口,很多单片机,32位机串口都和普通IO复用,当你使能了串口,那么这个引脚就作为串口用了
祝 好运
引脚复用