查看: 4300|回复: 7

[分享] 【LPC800项目】代码分享:点灯.

[复制链接]
  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
    发表于 2016-12-2 12:46:47 | 显示全部楼层 |阅读模式
    在初始化串口之前,其实还是点了灯的.

    Led.c
    1. #include "./bsp/devices/led.h"
    2. #include "./bsp/peripheral/gpio.h"

    3. void Led_init(void){
    4.     LPC_GPIO_PORT->DIR0|=GPIO_PIN(15)|GPIO_PIN(16)|GPIO_PIN(17);
    5.     Led_off(LED_GREEN);
    6.     Led_off(LED_RED);
    7.     Led_off(LED_BLUE);
    8. }


    9. void Led_on(TYPE_E_LED led){
    10.     LPC_GPIO_PORT->PIN0&=~(GPIO_PIN(led));
    11. }


    12. void Led_off(TYPE_E_LED led){
    13.     LPC_GPIO_PORT->PIN0|=(GPIO_PIN(led));
    14. }


    15. void Led_toggle(TYPE_E_LED led){
    16.     LPC_GPIO_PORT->NOT0|=(GPIO_PIN(led));
    17. }
    复制代码
    Led.h
    1. #ifndef _LED_H_
    2. #define _LED_H_


    3. typedef enum{
    4.     LED_RED=15,
    5.     LED_GREEN=16,
    6.     LED_BLUE=17,
    7. }TYPE_E_LED;


    8. void Led_init(void);
    9. void Led_on(TYPE_E_LED led);
    10. void Led_off(TYPE_E_LED led);
    11. void Led_toggle(TYPE_E_LED led);

    12. #endif//_LED_H_..

    复制代码
    gpio.h
    1. #ifndef _GPIO_H_
    2. #define _GPIO_H_

    3. #include "./bsp/chip/LPC8xx.h"

    4. #define GPIO_PIN(n) ((unsigned long)1<<n)


    5. #endif//_GPIO_H_..
    复制代码
    最简单的应用,就是__nop();__nop();__nop();之后toggle()一下.
    谁用谁知道.
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-24 08:30
  • 签到天数: 50 天

    连续签到: 1 天

    [LV.5]常住居民I

    22

    主题

    817

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1713
    最后登录
    2019-12-7
    发表于 2016-12-2 12:51:34 来自手机 | 显示全部楼层
    顶一个      
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-10-17 08:07
  • 签到天数: 273 天

    连续签到: 1 天

    [LV.8]以坛为家I

    74

    主题

    2338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    7508
    最后登录
    2021-8-30
    发表于 2016-12-2 13:36:11 | 显示全部楼层
    不错的点灯,谢谢分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-2-5 17:05
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    28

    主题

    1814

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    5873
    最后登录
    2025-6-26
    发表于 2016-12-2 14:16:41 | 显示全部楼层
    点赞,干得漂亮
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-5-29 08:54
  • 签到天数: 2992 天

    连续签到: 8 天

    [LV.Master]伴坛终老

    45

    主题

    5548

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    12035
    最后登录
    2025-5-29
    发表于 2016-12-2 23:05:17 | 显示全部楼层
    一灯大师,赞一个。
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16702
    最后登录
    1970-1-1
    发表于 2016-12-2 23:53:18 | 显示全部楼层
    加油
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-1-8 18:28
  • 签到天数: 93 天

    连续签到: 1 天

    [LV.6]常住居民II

    3

    主题

    221

    帖子

    0

    高级会员

    Rank: 4

    积分
    585
    最后登录
    2022-1-8
    发表于 2016-12-3 12:34:42 | 显示全部楼层
    谢谢分享~!
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4413
    最后登录
    2023-6-2
     楼主| 发表于 2016-12-27 09:52:54 | 显示全部楼层
    limale 发表于 2016-12-2 23:05
    一灯大师,赞一个。



    大师就不敢当了.
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-21 22:20 , Processed in 0.162317 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表