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

共5条 1/1 1 跳转至

【MSP焕新大作战】课程1+任务1点亮RGB,实现红色、绿色、蓝色的循环显示

菜鸟
2024-07-24 18:37:43     打赏

【实现目标】点亮RGB,实现红色、绿色、蓝色的循环显示

◆◆◆软件开发环境: CCS + TI System Configuration Tool

(可以至TI官网下载相关软件。必备软件如下图所示)

image.png

硬件开发环境:TI提供的LP-MSPM0L1306开发板

本次任务的原理图如下

image.png

调试时,需确保J3/J12/J13正确短接

image.png

◆操作步骤 

首先,打开CCS,点击“Import Projects”,从我们安装目录中载入空项目。

 image.png

点击“Finish”。


 其次,打开项目中的empty.syscfg,来配置MCU资源。
bdd1226ea48b575f8c587967089849c.png

配置GPIO

image.png再次,编写程序。主程序如下

#include "ti_msp_dl_config.h"

 int main(void)

{

    SYSCFG_DL_init();

     while (1) {

         //开启红色LED 

         DL_GPIO_setPins(GPIO_LED_PORT, GPIO_LED_PIN_R_PIN);

        delay_cycles(16000000); 

        //关闭红色LED

        DL_GPIO_clearPins(GPIO_LED_PORT, GPIO_LED_PIN_R_PIN);  

        //开启绿色LED

        DL_GPIO_setPins(GPIO_LED_PORT, GPIO_LED_PIN_G_PIN);  

         delay_cycles(16000000); 

        //关闭绿色LED 

        DL_GPIO_clearPins(GPIO_LED_PORT, GPIO_LED_PIN_G_PIN); 

        //开启蓝色LED

        DL_GPIO_setPins(GPIO_LED_PORT, GPIO_LED_PIN_B_PIN);  

        delay_cycles(16000000); 

        //关闭蓝色LED

        DL_GPIO_clearPins(GPIO_LED_PORT, GPIO_LED_PIN_B_PIN); 

    }

}
最后,编译程序,并烧录。
完成的效果,如下。
image.png这样我们的任务就完成了。



助工
2024-08-19 17:27:33     打赏
2楼

谢谢分享,学习了。


助工
2024-08-26 12:54:48     打赏
3楼

期待继续更新


助工
2024-08-26 13:42:06     打赏
4楼

我的打开怎么是这个命令行样子?CCS打不开?

image.png

image.png


助工
2024-08-26 13:59:14     打赏
5楼

烧录是如何跳线的?

image.png


共5条 1/1 1 跳转至

回复

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