这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » TI » 一起玩转TIMSPM0系列MCU:课程1任务1RGB三色循环显示

共2条 1/1 1 跳转至

一起玩转TIMSPM0系列MCU:课程1任务1RGB三色循环显示

助工
2024-04-29 10:20:56     打赏

很久没有碰过软件了,确切的说是大学毕业以后基本就没碰过了,主要是跟硬件打交道,更没有碰过TI的MCU;昨天收到DEMO后迫不及待的就想试试,按照教学视频的步骤开始学习;安装软件CCSimage.png System Configuration Tool image.png;没有问题。不幸的是,居然没有看懂,插上数据线,开发板绿灯常亮,红灯闪烁;没有办法去判断开发板是否连接正常。

经过一天的折腾,发现Chrome浏览器似乎不行,只有通过Firefox浏览器安装完插件。通过在线的方式才确认开发板没有问题,可以连接PC。

从原理图可以看出,需要给PA13、PA26、PA27提供高电平,对应的RGB灯才会被点亮;

image.png

 

首先打开System Configuration Tool选择对应的SDK和开发板型号,点击开始即可;

image.png


因为我们需要配置GPIO,如图位置选择GPIO并添加;

image.png

RGB灯3色,需要添加3个GPIO并对GPIO进行配置;

image.png

image.png

image.png

打开CCS,点击Project,从外部导入项目到CCS;

image.png

如下位置打开empty.c,

image.png

 在while(1)中添加如下代码:忽略RGB命名,程序如下:

    while (1) {

        DL_GPIO_setPins(LED_R_PORT, LED_R_PIN_LED3_PIN);    // PA13 = 1;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_clearPins(LED_R_PORT, LED_R_PIN_LED3_PIN);  // PA13 = 0;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_setPins(LED_G_PORT, LED_G_PIN_LED1_PIN);    // PA26 = 1;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_clearPins(LED_G_PORT, LED_G_PIN_LED1_PIN);  // PA26 = 0;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_setPins(LED_B_PORT, LED_B_PIN_LED2_PIN);    // PA27 = 1;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_clearPins(LED_B_PORT, LED_B_PIN_LED2_PIN);  // PA27 = 0;

        delay_cycles(16000000);                             // 延时500ms;

        DL_GPIO_setPins(GPIOA, LED_R_PIN_LED3_PIN |

                LED_G_PIN_LED1_PIN |

                LED_B_PIN_LED2_PIN);

        delay_cycles(16000000);

        DL_GPIO_clearPins(GPIOA, LED_R_PIN_LED3_PIN |

                LED_G_PIN_LED1_PIN |

                LED_B_PIN_LED2_PIN);

        delay_cycles(16000000);

}

编译并下载到开发板中;

image.png

结果完成。

MSPM0 RGB点亮效果:https://www.bilibili.com/video/BV1Zz421S7Fm/?vd_source=935e83c155686



高工
2024-04-29 12:58:54     打赏
2楼

谢谢分享


共2条 1/1 1 跳转至

回复

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