查看: 3291|回复: 0

[原创] 【LPC11U68】3、串口4控制LED颜色变换

[复制链接]
  • TA的每日心情
    擦汗
    2023-12-19 16:25
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    10

    主题

    63

    帖子

    25

    中级会员

    Rank: 3Rank: 3

    积分
    367
    最后登录
    2023-12-19
    发表于 2018-11-18 19:21:24 | 显示全部楼层 |阅读模式
    本帖最后由 縋逐ЮDreams 于 2018-11-20 15:21 编辑

    又写了一个串口控制LED的程序,其实都很简单,但是不知道为什么,使用串口获取到的数据,总是不对,但是又能正确的返回到串口:https://www.nxpic.org.cn/module/forum/thread-615523-1-1.html上面的链接就是我提的问题,期望得到解答


    最后用了另外的一个串口的程序才基本上可以了(如果串口获取数据是一位一位的获取的话,也有上面的问题)。


    该程序实现的功能是串口接受到一串数据之后,根据第一位数据来进行判断控制RGB LED,控制很简单,和按键控制并没有什么区别

    使用的设备:USB-TTL

    废话不多说,直接上代码:

    串口接受函数,在主程序中,因为串口会等待接受,所以控制程序是不能写在主程序中的,卸载了systick定时器中,也就是代码中的myOS文件里,见附件,最后。

    2.png


    这里是控制函数
    1.png

    这里是实现的效果:
    发送1:绿灯
    发送2:蓝灯
    发送3:红灯
    发送4,三种颜色交替变换
    发送0:熄灭

    视频:


    附件代码:
    LPC11U68.zip (3.77 MB, 下载次数: 14)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-31 06:33 , Processed in 0.078543 second(s), 20 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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