- 5
- 0
- 约小于1千字
- 约 7页
- 2024-03-03 发布于陕西
- 举报
5CHAPTER嵌入式系统
的接口设计
5.3ARM的GPIO接口1、LPC2138的外围I/O引脚:P0口:31个引脚P1口:16个引脚管脚功能选择寄存器PINSEL0管脚功能选择寄存器PINSEL1管脚功能选择寄存器PINSEL2(GeneralPurposeInputOutput)
5.3ARM的GPIO接口2、管脚功能选择寄存器:
管脚功能选择寄存器PINSEL0:32位,确定P0.0-15引脚的功能
5.3ARM的GPIO接口3、GPIO口的控制寄存器
P0和P1各由4个寄存器控制:IO0PIN、IO0SET、IO0DIR、IO0CLR
5.3ARM的GPIO接口4、P0口操作举例:PINSEL0=0 //设置管脚功能为GPIOIO0DIR=0x000000ff; //设置P0.0-P0.7控制口为输出while(1){ IO0CLR=0xff;//关闭所有LED灯 for(i=0;i8;i++) { IO0SET=1i;//每次只有1个LED亮 DelayNS(3); //延时 IO0CLR=1i;//熄灭该灯 DelayNS(3); }}
5.3ARM的GPIO接口小结:ARM的外围引脚大多数
原创力文档

文档评论(0)