这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 企业专区» TI» KEIL环境搭建+点灯

共8条 1/1 1 跳转至

KEIL环境搭建+点灯

高工
2024-04-19 01:00:55 打赏

TI的片子之前一直用的是官方的环境,但是很不顺手,这次我看是支持KEIL的,就打算用熟悉的KEIL环境按照以前思路,

直接芯片包安装,下载官方SDK,例程操作即可

KEIL官方下载芯片包 下载链接

官网下载SDK下载链接

结果安装打开例程,能编译能识别芯片,但是不能下载打开SDK里的文档发现还有要求

所以升级KEIL MDK文档地址 ti\mspm0_sdk_2_00_00_03\docs\chinese还需要使用SysConfig去配置生成底层驱动,跟STM32CUBEMX一样,但是只是生成.c.h文件我这里使用的 \ti\mspm0_sdk_2_00_00_03\examples\nortos\LP_MSPM0L1306\driverlib\empty 这个空工程(新建工程也好麻烦,不费事了)根据原理图添加GPIO的配置

生成底层驱动文件

添加到工程,添加简单代码

#include "ti_msp_dl_config.h"
#define DELAY (32000000)

#define REG_R_ON DL_GPIO_setPins(GPIO_LEDR_PORT, GPIO_LEDR_PIN_26_PIN)
#define REG_R_OFF DL_GPIO_clearPins(GPIO_LEDR_PORT, GPIO_LEDR_PIN_26_PIN)

#define REG_G_ON DL_GPIO_setPins(GPIO_LEDG_PORT, GPIO_LEDG_PIN_13_PIN)
#define REG_G_OFF DL_GPIO_clearPins(GPIO_LEDG_PORT, GPIO_LEDG_PIN_13_PIN)

#define REG_B_ON DL_GPIO_setPins(GPIO_LEDB_PORT, GPIO_LEDB_PIN_27_PIN)
#define REG_B_OFF DL_GPIO_clearPins(GPIO_LEDB_PORT, GPIO_LEDB_PIN_27_PIN)

#define SIG_R_ON DL_GPIO_clearPins(GPIO_LEDSR_PORT, GPIO_LEDSR_PIN_0_PIN)
#define SIG_R_OFF DL_GPIO_setPins(GPIO_LEDSR_PORT, GPIO_LEDSR_PIN_0_PIN)

int main(void)
{
SYSCFG_DL_init();

while (1)
{
SIG_R_ON; // 亮单红灯
REG_R_OFF; // 灭RGB红灯
REG_G_OFF; // 灭RGB绿灯
REG_B_OFF; // 灭RGB蓝灯
delay_cycles(DELAY); // 延迟
SIG_R_OFF; // 灭单红灯
REG_R_ON; // 亮RGB红灯
REG_G_OFF; // 灭RGB绿灯
REG_B_OFF; // 灭RGB蓝灯
delay_cycles(DELAY); // 延迟
SIG_R_ON; // 亮单红灯
REG_R_OFF; // 灭RGB红灯
REG_G_OFF; // 灭RGB绿灯
REG_B_OFF; // 灭RGB蓝灯
delay_cycles(DELAY); // 延迟
SIG_R_OFF; // 灭单红灯
REG_R_OFF; // 灭RGB红灯
REG_G_ON; // 亮RGB绿灯
REG_B_OFF; // 灭RGB蓝灯
delay_cycles(DELAY); // 延迟
SIG_R_ON; // 亮单红灯
REG_R_OFF; // 灭RGB红灯
REG_G_OFF; // 灭RGB绿灯
REG_B_OFF; // 灭RGB蓝灯
delay_cycles(DELAY); // 延迟
SIG_R_OFF; // 灭单红灯
REG_R_OFF; // 灭RGB红灯
REG_G_OFF; // 灭RGB绿灯
REG_B_ON; // 亮RGB蓝灯
delay_cycles(DELAY); // 延迟
}
}

编译下载即可





关键词: 环境搭建 点灯

专家
2024-04-19 01:04:59 打赏
2楼

感谢楼主分享


专家
2024-04-19 07:47:41 打赏
3楼

谢谢分享


专家
2024-04-19 08:04:15 打赏
4楼

MSP又回来了


专家
2024-04-19 08:36:12 打赏
5楼

谢谢分享


专家
2024-04-19 08:41:43 打赏
6楼

谢谢分享


高工
2024-04-20 22:47:39 打赏
7楼

谢谢


院士
2024-04-21 07:25:29 打赏
8楼

谢谢楼主的分享~!


共8条 1/1 1 跳转至

回复

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