ChipKIT Uno32 教程--第二课:点亮LED

作者: Pollux
上传时间为: 2012-07-12 01:35 AM

现在,我们来让chipKIT Uno32完成最简单的事情。电子硬件调试的Hello World就是让它点亮LED灯!

准备工作

chipKIT Uno32上有两个用户可以使用的LED,其中LD4连接到数字13口(与Arduino相同),LD5连接到数字43口。如果想试试其他的GPIO功能的话,需要准备以下部件:

面包板

连接导线(杜邦线)

发光二极管(LED)

220欧电阻,做限流用

下载软件

chipKIT Uno32有着与Arduino相兼容的开发环境MPIDE,界面友好。

  • 首先下载最新的MPIDE,目前最新版本为0023。

解压缩文件

例程

接通chipKIT Uno32后,在文件夹内打开MPIDE

选择目标板,这里我们选择chipKIT Uno32

选择串口,这里要选择chipKIT Uno32的虚拟串口号,如果没有请检查驱动。

打开例子程序blink

编译。因为chipKIT Uno32的数字13口连接LD4灯,因此我们不修改程序直接编译看看效果。

下载程序。注意目标板和串口号不能错误,否则下载不成功。

在下载过程中,串口指示灯LD1,LD2闪烁显示正在上传数据。

下载完成后程序会重新自动运行,无需复位。

数字43口

  • 数字43口也是chipKIT Uno32上专门连接LD5灯的输出口。对程序进行少许修改,只需把数字43定义为OUTPUT。

  • 编译下载程序。

  • 也可以修改程序,同时点亮LD4和LD5或者循环点亮,你可以任意控制。

任意GPIO

chipKIT Uno32的42个GPIO都可以作为数字IO,即我们可以控制任意一个脚来点亮LED。

  • 驱动点亮LED的简单电路

面包板

发光二极管

连线

修改程序,这里把输出口设置为一个常量,修改起来更方便。

编译下载程序。

可以用任意GPIO脚点亮LED灯,可以发挥你的想象力做出各种各样程序!

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示