Key_Scan.rar

  • 浏览量:1243
  • 下载量:1
  • 资料大小:4.35 MB
  • 日期:2015-07-21
  • 上传者:fjjjnk1234
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    上一讲讲了gpio控制led新唐m451学习笔记3——gpio控制led


    这一讲主要讲按键扫描,掌握gpio配置成输入状态的方法。在nuedu-basic01扩展板上共有5个按键,其中1个中断按键,4个普通按键,下面主要实现通过按sw1-sw4,则对应的led1-led4点亮。


    硬件电路:









    通过看引脚分配图可以知道:


    sw1接pe2


    sw2接pa8


    sw3接pb6


    sw4接pb7


     


    用库函数配置引脚为输入状态很简单,只需要类似这样:


    gpio_setmode(pe, bit2, gpio_mode_input);


    用寄存器操作的话,主要用到px_mode寄存器:


    设置 moden
    (px_mode) 的值反映相应端口的状态。
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换