这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » TI » 【TIMSPM0MCU焕新大作战】+配置开发环境

共4条 1/1 1 跳转至

【TIMSPM0MCU焕新大作战】+配置开发环境

专家
2024-04-13 18:57:50     打赏

看资料,MSPM0L1306的开发支持TI自己的IDE、IAR、KEIL。根据以前自己动手的结果,比较怕TI的IDE--Code Composer Studio出问题,我优先选择了Keil的开发,所以开始是按照这个想法去安装必要的软件和库的。Keil本来就已经安装过了,需要补足的是针对MSPM0L1306的部分。先查找软件并安装。

1、安装SDK

下载网站:https://www.ti.com/tool/download/SIMPLELINK-MSP432-SDK/3.40.01.02

2、安装驱动

下载网站:https://www.ti.com.cn/tool/download/SMARTRFTM-STUDIO

3、Keil设备包

下载网站:

https://www.keil.arm.com/devices/?q=&vendor-search=&vendor=texas-instruments&sort_by=

安装完成后,打开在3所在网站下载的blinkLED工程,修改调试器为CMSIS-DAP Debugger

图片1.png

进入设置页面

图片2.png

能看到芯片的信号了,试着编译程序、下载。然后,

图片3.png

图片4.png

哈哈哈,以为能一下子就成功,结果就这样,悲剧了。为了搞请问题出在哪里,上网查资料,无果。为了赶进度,果断放弃。安装之前失败过的TI的CCS开发工具。

开发工具的下载地址:

https://www.ti.com.cn/tool/cn/LP-MSPM0L1306

为了保险,安装的时候,我选择的是旧版本,12.7的,并且安装时只选了和MSP430以及MSPM0L1306有关的选项安装。安装完之后,启动,又出现如下画面,

图片5.png

头又开始疼啦。去官网上看了下,英语,头更痛。看到似乎是权限方面的问题,抱着试试看的,将桌面上程序的快捷方式,加上管理员权限,以管理员方式运行后,重新启动。哈,OK了。

图片6.png

导入安装的SDK安装包时安装的一个例程“gpio_toggle_output_LP_MSPM0L1306_nortos_ticlang”,程序代码使用驱动库,代码很少,


#include "ti_msp_dl_config.h"
/* This results in approximately 0.5s of delay assuming 32MHz CPU_CLK */
#define DELAY (16000000)
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上说了,说明程序下载完成了。

调通开发环境.gif

到这一步,终于放心了。否则不能烧录程序,后面啥都干不了。

配置这个单片机的开发环境,可谓一波三折。整个过程,感觉就是在不断的折腾中一边遇到问题、一边解决问题。远不如之前使用STM32系列的单片机和国内厂家的单片机那么好搞。不过既然现在搞通了,后面就好办多了。





关键词: TI-MSPM0-MCU焕新大作战     配置开发环境    

专家
2024-04-13 19:45:22     打赏
2楼

学习


专家
2024-04-14 10:29:46     打赏
3楼

围观一下


高工
2024-04-17 01:12:37     打赏
4楼

要这么高版本的keil

image.png


共4条 1/1 1 跳转至

回复

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