首先安装开发工具,我选用TI官方的开发环境CCS
下载安装方法有很多了,不再重复。安装过程很顺利,没遇到什么坑。
然后将开发板连接到计算机。
板子驱动程序顺利安装上,串口识别出来。
准备工作做完后,开始第一个任务,点亮RGB灯。
通过查看原理图,看到是板载是传统RGB灯,只要分别控制相应管脚即可。
开发板上J1\J2\J3跳线已接好,不用动了。配置PA13\PA26\PA27管脚。
选择SYSCFG配置工具,配置三个输出引脚。
配置完成后,写入如下代码
#include "ti_msp_dl_config.h" #define DELAY (20000000) int main(void) { /* Power on GPIO, initialize pins as digital outputs */ SYSCFG_DL_init(); /* Default: LED1 and LED3 ON, LED2 OFF */ DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_2_PIN); DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN | GPIO_LEDS_USER_LED_3_PIN | GPIO_LEDS_USER_TEST_PIN); while (1) { /* * Call togglePins API to flip the current value of LEDs 1-3. This * API causes the corresponding HW bits to be flipped by the GPIO HW * without need for additional R-M-W cycles by the processor. */ delay_cycles(DELAY); DL_GPIO_togglePins(GPIO_LEDS_PORT, GPIO_LEDS_USER_LED_1_PIN | GPIO_LEDS_USER_LED_2_PIN | GPIO_LEDS_USER_LED_3_PIN | GPIO_LEDS_USER_TEST_PIN); } }
编译运行下载后,LED依次闪烁。