您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> BF592技术支持专区 -> BF592处理器应用设计4-发光二极管
本帖共有916个阅读者
发表帖子 发表投票 回复主题
BF592处理器应用设计4-发光二极管
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
BF592处理器应用设计4-发光二极管

这一类的程序主要是学习BF592的IO输出功能。

硬件原理图

RP2:排阻10K,J18:8pin的排针,R57~R64:限流电阻 1K,用于连接BF592的GPIO口,LED所有的例子程序,都需要将该插针通过杜邦线连接到BF592的PG0~PG7端口上。



杜邦线连接( BF592 GPIO         功能模块 )

BF592 GPIO

功能模块

杜邦线数量

功能

PG0~PG7

J18

9

LED

J18端低电平时 LED 点亮,高电平时 LED 熄灭。

上传的图片
  201273010133483.jpg [ 50.60 KB 664×248 ] (缩略时请点击查看原图)

 

上传的图片
  20128616252677.jpg [ 63.57 KB 714×494 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/7/30 10:14:54
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

此实验之前首先需要了解BF592 GPIO端口原理。

GPIO接口功能介绍:

BF592处理器上有32个General Purpose Input Output接口,简称GPIO接口,这些接口就是通常的IO接口,通过寄存器配置,可以配置成特殊功能脚,也可以配置成输出电平和感知接口电平,每一个GPIO接口都可以作为外部中断接口。

在单片机上,通常如果设置一个IO接口输出时,直接将输出信号值付给该接口,如果作为输入时,直接通过该接口读取即可。BF592处理器的IO接口使用与单片机不同,在使用前必须通过程序对该接口进行初始化,初始化接口的功能、方向,初始化完成后,才能使用IO接口。如配置为输出接口,则直接配置输出接口电平信号(控制灯亮灭、继电器吸合释放、喇叭发声等),如配置为输入接口,需打开输入使能开关,配置输出信号触发方式,是否中断触发,是否双极性触发等等(如按键信号输入、红外波形输入、开关信号输入等)。

GPIO接口寄存器说明:

PORTG接口主要寄存器功能与使用方法


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/7/30 10:16:16
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线


上传的图片
  201273010174583.jpg [ 204.37 KB 651×532 ] (缩略时请点击查看原图)

 

上传的图片
  201273010181983.jpg [ 47.48 KB 650×131 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/7/30 10:18:51
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线


上传的图片
  2012861627677.jpg [ 76.37 KB 658×768 ] (缩略时请点击查看原图)

 



我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/8/6 16:27:14
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

PORTF接口主要寄存器功能与使用方法:


上传的图片
  20128616321577.jpg [ 171.83 KB 722×732 ] (缩略时请点击查看原图)

 


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/8/6 16:32:23
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

上传的图片
  20128616332377.jpg [ 62.48 KB 547×638 ] (缩略时请点击查看原图)

 


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2012/8/6 16:33:26
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154007 Call, 1 Queries, Processed in 0.031250 second(s),