课程列表

基本问题

开源资源

好好学习天天向上

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

LED硬件配置

硬件电路原理

Tiny210硬件平台上S5PV210处理器一共外接4LED,用于状态指示,分别命名为LED1-LED4

每个LED控制线分别连接到S5PV210GPJ2n(n =0,1,2,3)引脚,如图6.1所示。GPJ20引脚接到LED1阴极,其输出逻辑“0”时,LED1灯亮﹔引脚输出逻辑“1”时,LED1灯灭。

4LED显示电路原理图参见文件:\参考文献\datasheet\Tiny210-1204.pdf(p11p5)

a

b

相关寄存器

S5PV210 处理器中,GPJ2组管理8个引脚,与引脚有关的寄存器有4个。

GPJ2CON:控制(配置)寄存器。

GPJ2DAT:数据映射寄存器。

GPJ2PUD:上拉/下拉配置寄存器。

GPJ2DRV:驱动强度配置寄存器。

6.3  GPJ2寄存器组

寄存器

地址

R/W

描述

初值

GPJ2CON

0xE020_0280

R/W

配置寄存器

0x0

GPJ2DAT

0xE020_0284

R/W

数据映射寄存器

0x0

GPJ2PUD

0xE020_0288

R/W

上拉/下拉寄存器

0x5555

GPJ2DRV

0xE020_028c

R/W

驱动强度寄存器

0x0

 

在配置GPJ2组引脚功能时,使用GPJ2CON寄存器:

LED1对应GPJ20引脚,GPJ20使用GPJ2CON寄存器的[3:0]位,配置内容为0001B(输出)

LED2 对应GPJ21引脚,GPJ21使用GPJ2CON寄存器的[7:4]位,配置内容为0001B

LED3 对应GPJ22引脚,GPJ22使用GPJ2CON寄存器的[11:8]位,配置内容为0001B

LED4 对应GPJ23引脚,GPJ23使用GPJ2CON寄存器的[15:12]位,配置内容为0001B

通过写GPJ2DAT寄存器内容,控制LED/灭。

LED1 对应的是GPJ2 DAT寄存器的[0]位,向该位写入‘0’,LED1

LED2 对应的是GPJ2 DAT寄存器的[1]位,向该位写入‘0’,LED2 亮。

LED3 对应的是GPJ2 DAT寄存器的[2]位,向该位写入‘0’,LED3 亮。

LED4 对应的是GPJ2 DAT寄存器的[3]位,向该位写入‘0’,LED4 亮。

\参考文献\datasheet\S5PV210_Usermanual_Rev1.0.pdf(p175)