课程列表

基本问题

开源资源

好好学习天天向上

联大大纲—通信—电子 ;教师介绍; 单片机课程学习经验- 学习路线图; 1.概述 -应用 -定义 -特点 -构成; 2.嵌入式处理器 —DIY CPU —处理器 —ARM处理器 —Cortex-A8 —S5PV210 —讨论; 3.汇编语言 -作业 4.Bootloader -作业 5.Linux内核移植 6.嵌入式Linux程序设计 7.图形用户接口QT 8.其他框架介绍; 9.嵌入式物联网应用系统设计

操作GPJ2[n]引脚需要涉及到GPJ2CON和GPJ2DATN两个寄存器。

1.GPJ2CON

通过配置GPJ2CON寄存器,设定GPJ2[3:0]4个引脚为输出功能。4个LED指示灯与GPJ2CON寄存器配置内容间对应关系见表3.30。

表3.30  GPJ2CON配置LED引脚

LED灯

引脚[n]

配置位

配置内容

LED1

GPJ2[0]

GPJ2CON[3:0]

0001b(定义为输出)

LED2

GPJ2[1]

GPJ2CON[7:4]

0001b

LED3

GPJ2[2]

GPJ2CON[11:8]

0001b

LED4

GPJ2[3]

GPJ2CON[15:12]

0001b

2.GPJ2DAT

通过配置GPJ2CON寄存器,设定GPJ2[3:0]4个引脚为输出功能。4个LED指示灯与GPJ2CON寄存器内容之间对应关系见表3.30。

GPJ2DAT寄存器是GPJ[n]引脚的数据映射寄存器。当GPJ2[3:0]4个引脚定义为输出功能后,向GPJ2DAT[3:0]4位写入逻辑“1”或“0”即可实现控制引脚的数出逻辑电平,最终实现控制LED指示灯的灭/亮。4个LED指示灯亮/灭控制与GPJ2DATN寄存器内容间对应关系见表3.31。

表3.31  LED与GPJ2DAT对照表

LED灯

亮/灭状态

引脚[n]

引脚逻辑电平

映射位

映射内容

LED1

亮/灭

GPJ2[0]

0/1

GPJ2DAT[0]

0/1

LED2

亮/灭

GPJ2[1]

0/1

GPJ2DAT[1]

0/1

LED3

亮/灭

GPJ2[2]

0/1

GPJ2DAT[2]

0/1

LED4

亮/灭

GPJ2[3]

0/1

GPJ2DAT[3]

0/1