MSPM0环境基于keil5配置

1.TI官网下载mspm0——sdk包、sysconflig图形配置软件

2.keil软件版本要求为5.38a以上,版本过低很麻烦

3.下载mdk完成后可以直接打开examples--nortos--选择对应型号--empty文件夹--直接打开其中的keil工程,该工程为官方提供的模板工程

4.

按顺序点击然后在Search中搜索相应芯片信号安装相应固件

 5.添加sysconfig图形配置工具

5.1首先更改文件中的默认地址

D:\timdk\mspm0_sdk_2_01_00_03\tools\keil\MSPM0_SDK_syscfg_menu_import

利用记事本打开

将这三个文件地址更改为实际自己的安装地址

5.2 在keil中添加工具

完成上述步骤后

点击Tools--Tools Menu--Import引入上述地址

引入后要进入该文件的页面打开工具才能跳转到正确的页面

6.配置文件结构

 

以上是一个工程完整可运行的文件结构

6.1 source文件夹

D:\timdk\mspm0_sdk_2_01_00_03\source\ti\driverlib
首先加入该地址下除了文件夹外的所有文件

然后是使用sys配置完成后生成的该文件

注意:保存完文件后还要在keil中添加“已存在的文件”才能导入进来

6.2driverlib文件夹

D:\timdk\mspm0_sdk_2_01_00_03\source\ti\driverlib\lib\keil\m0p\mspm0g1x0x_g3x0x

导入driverlib.a文件即可

6.3 Hardware文件夹

首先要在该项目文件管理器里新建一个Hardware文件夹

然后再在keil中New Group建立一个Hardware文件夹

然后在keil的Hardware文件夹中新建.c和.h文件

注意在下面Location中加上\Hardware 这样新建的.c.h文件才能保存到这个文件夹里面

然后按以上步骤将Hardware文件夹路径添加进去,这样在main中include头文件才会有效

以上便是MSPM0在keil5中配置的所有步骤 

### 如何在Keil 5配置MSPM0G3507 #### 创建新项目 为了创建一个新的MSPM0G3507项目,在Keil µVision环境中,选择`Project -> New Project...`命令来启动向导。输入项目的名称并指定保存位置。 #### 导入SysConfig工程 最佳实践是从SDK导入现有的SysConfig工程文件到Keil环境内[^2]。这一步骤简化了许多初始设置过程,并确保所有必要的库和头文件都被正确链接至项目之中。 #### 初始化SysConfig 当第一次尝试运行含有SysConfig组件的新建或已存在的工程项目时,需要完成一系列初始化操作以使SysConfig能够在Keil下正常工作。这些步骤通常涉及确认安装路径以及加载正确的设备描述符等信息。 #### 添加硬件抽象层(HAL) 对于特定于微控制器的功能实现来说,添加相应的HAL驱动程序是非常重要的。通过这种方式可以更方便地访问底层寄存器而不必担心具体的细节处理逻辑。针对MSPM0系列MCU, HAL库提供了丰富的API接口用于快速开发应用软件。 #### 编写主应用程序代码 一旦上述准备工作都已完成,则可以根据实际需求编写主要的应用业务逻辑代码。如果涉及到复杂算法比如PID控制环路的设计,可以从其他平台移植过来经过验证有效的源码片段作为参考[^3]。 ```c // 示例:简单的LED闪烁程序 #include "msp.h" int main(void){ WDT_A->CTL = WDT_A_CTL_PW | WDT_A_CTL_HOLD; // 停止看门狗计数器 P1->DIR |= BIT0; // 设置P1.0为输出模式 while (1) { P1->OUT ^= BIT0; // 切换P1.0状态 __delay_cycles(50000); // 短暂延时 } } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值