0.某些概念补充:
!!!所有Sysconfig中的配置都更新在ti_msp_dl_config.h中,每次配置完必须重新保存文件!!!
MCLK:主系统时钟,为PD1外设提供总线时钟(BUSCLK);
ULPCLK:低功耗时钟,为PD0外设提供总线时钟,系统初始化为32MHz;
**LFCLK:**低频时钟,就是低频振荡器输出的32.768KHz;
CPUCLK:CPU运行时钟;
MFCLK:中频时钟,固定4MHz不变,使用的是SYSOC振荡器分频来,系统初始化默认关闭,需要软件打开;
MFPCLK:中频精准时钟,这个是作为时钟输出用的4MHz时钟,在SLEEP,STOP等低功耗模式下也可以持续输出;
1.点灯
首先是传统点灯,在sysconfig中配置完GPIO后写一段控制语句即可
DL_GPIO_clearPins(PORTB_PORT, PORTB_LED_RED_PIN); // 红色LED亮
DL_GPIO_setPins(PORTB_PORT, PORTB_LED_RED_PIN); // 红色LED灭
DL_GPIO_togglePins(PORTB_PORT, PORTB_LED_RED_PIN); // 红色LED翻转
使用sysconfig配置时要注意将配置文件覆盖保存,否则配置不会生效
2.时钟配置
在SYSCTL选项卡中勾选Use Clock Tree即可使用时钟树
在时钟树中使能外部时钟,主频拉满