查看: 317|回复: 0

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

[复制链接]

主题

好友

68

积分

版主

  • TA的每日心情
    擦汗
    2017-8-7 15:27
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2012-7-12 01:35:53 |显示全部楼层
    现在,我们来让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灯,可以发挥你的想象力做出各种各样程序!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /5 下一条

    手机版|电路城

    GMT+8, 2020-2-20 11:01 , Processed in 0.079870 second(s), 13 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz!

    返回顶部