我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 2002|回复: 10

[技术文章] 二、新唐N32905U1DN开发教程:控制IO口点亮LED

[复制链接]

该用户从未签到

3

主题

22

回帖

12

积分

一级逆天

积分
12

终身成就奖社区居民

QQ
发表于 2018-8-1 09:30:25 | 显示全部楼层 |阅读模式
  
新唐单片机学习交流群:57955260,欢迎加入学习交流
  
开发板上有四颗LED等,分别有PB3、PB4、PB5、PB6,低电平点亮
①    拷贝Non-OS_KEIL\N32905_Non-OS_KEIL\gpio\lib下所有文件到工程目录的Lib文件夹下
②    把拷贝的文件同时也添加到工程目录中
③    新建led.c和led.h文件,并添加到工程目录的HARDWARE中
④    led.c相关代码

  1. #include "led.h"
  2. void LED_Init(void)
  3. {
  4.     //设置IO口为输出,1为输出
  5.     gpio_setportdir(GPIO_PORTB, 0x78, 0x78);
  6.     //gpio_setportpull(GPIO_PORTB, 0x78, 0x78);
  7.     gpio_setportval(GPIO_PORTB, 0x78, 0);
  8. }
  9. void LED1_ON(void)
  10. {
  11.     gpio_setportval(GPIO_PORTB, 0x40, 0);
  12. }
  13. void LED1_OFF(void)
  14. {
  15.     gpio_setportval(GPIO_PORTB, 0x40, 0x40);
  16. }
复制代码


⑤    在main.c中包含led头文件,初始化LED
如下:在主程序中设置系统时钟,并初始化LED,LED初始化默认都是亮的,用仿真器单步调试就可以看到LED1会在执行完LED1_OFF()后灭掉。
回复

使用道具 举报

该用户从未签到

13

主题

1087

回帖

0

积分

二级逆天

积分
0

终身成就奖金点子奖优秀斑竹奖

QQ
发表于 2018-8-1 10:06:26 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

13

主题

1087

回帖

0

积分

二级逆天

积分
0

终身成就奖金点子奖优秀斑竹奖

QQ
发表于 2018-8-1 10:06:33 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

94

主题

516

回帖

0

积分

二级逆天

积分
0

终身成就奖

QQ
发表于 2018-8-22 08:09:55 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    开心
    3 小时前
  • 签到天数: 123 天

    [LV.7]常住居民III

    2

    主题

    8624

    回帖

    9956

    积分

    二级逆天

    积分
    9956

    社区居民终身成就奖特殊贡献奖原创先锋奖

    QQ
    发表于 2018-8-23 08:43:46 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-3 11:14
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    52

    主题

    2981

    回帖

    1338

    积分

    1元学习Allegro(1期)

    积分
    1338

    社区居民终身成就奖特殊贡献奖优秀斑竹奖

    发表于 2019-3-9 00:27:04 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    94

    主题

    4557

    回帖

    471

    积分

    二级逆天

    积分
    471

    社区居民忠实会员社区劳模终身成就奖特殊贡献奖

    QQ
    发表于 2019-10-19 21:31:51 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    8

    主题

    2158

    回帖

    0

    积分

    二级逆天

    积分
    0

    社区居民终身成就奖

    QQ
    发表于 2019-10-23 08:35:48 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1215

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    QQ
    发表于 2019-10-23 08:51:37 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1215

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    QQ
    发表于 2019-10-23 08:51:59 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表