这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » TI » 【MSP焕新大作战】课程1+任务1+循环点亮RGB三色LED

共2条 1/1 1 跳转至

【MSP焕新大作战】课程1+任务1+循环点亮RGB三色LED

高工
2024-05-12 13:57:53     打赏

一.任务功能需求:

编写软件在开发板上实现RGB,红绿蓝三色LED灯的循环控制显示,

二.用到的设备:

  1. LP-MSPM0L1306开发板一块

  2. MicroUSB的数据一根

  3. 安装 有CCS软件的电脑一条

三.硬件原理和介绍:

  1. 硬件的实现原理:

    开发板的介绍如下图所示:

    1715173396921.png

    1715172257119.png

    可以看到这里的连接是要点亮LED使用的拉电流。

  2. 实现原理思路:LED是共阴极,对应的引脚设置高电平,该LED就亮。

    a.红灯亮,(PA26=1)&&(PA13=0)&&(PA27=0),对应的跳线帽J12短接。

    b.绿灯亮,(PA26=0)&&(PA13=1)&&(PA27=0),对应的跳线帽J3短接。

    c.蓝灯亮,(PA26=0)&&(PA13=0)&&(PA27=1),对应的跳线帽J13短接。

三.软件开发:

  1. 这里用到的软件开发环境是TI的原厂开发软件Code Composer Studio  Version: 12.7.0.00007 ,官网下载,安装比较简单,一路下一步就可以了,软件免费,这个比较喜欢,安装完成之后,可以顺便安装需要用到的SDK,mspm0_sdk_2_00_00_03.exe。

  2. 打开CCS软件,复制一个空的工程文件,并打开。CCS软件最好的新功能是使用Sysconfig图形配置软件来配置MCU的资源,这点方便开发太多了。非常的容易上手,这个非常的点赞。

  3. 在软件的右侧列表可以看到图形配置的选项,如下所示,双击即可打开配置界面:

    A.LED灯的GPIO配置,点击GPIO,点击+号,即可打开配置界面,LED灯的配置详细界面如下图所示:

    1715175659352.png


  4. 点击工具栏 的锤子图标,即可对建立的工程进行编译,编译没有问题会在底部信息栏显示编译完成的提示。具体如下图所示:1715483828012.png

  5. 按照任务要求编写控制三色LED的循环显示代码,这里用了比较简单的方法,具体代码如下:1715484049863.png

  6. 调试和编译,编译成功之后底部的状态栏会显示完成。

  7. 点击瓢虫的工具栏按钮,或者点击Run菜单下的Debug子项目,或者按下键盘的F11快捷键,可进行下载调试。

  8. 最终的下载之后三种颜色的结果图片如下所示:















关键词: MSPM0L1306     点亮RGB    

高工
2024-05-12 16:25:37     打赏
2楼

学习了


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]