配置Keil μVision5的MSP432环境
前言
本教程是基于Keil μVision5.39,MSP432P401R芯片,Windows10环境
提供的文件列表
MDK539.EXE——keil安装包;
ARMCompiler.zip——ARMv5(ACOMP5)编译器;
msp432.zip——msp432的关联库;
Lib文件夹——msp432的库文件;
TexasInstruments.MSP432P4xx.pack——MSP432P芯片包;
注册机.zip——激活keil使用的软件,使用时请关闭杀毒软件。
一、安装keil
1、安装keil本体
双击MDK539.exe文件进行安装。请将keil安装在全英文路径下,路径中不要使用特殊字符。建议安装在D盘目录下。
2、激活keil
使用管理员权限打开keil,依次找到菜单栏上的File——License management。复制CID到注册机内
将注册机中的license代码复制回keil软件填入,保存即可
3、安装芯片包
以管理员权限运行keil,点击图标打开pack installer
在pack installer中选择菜单栏的File–import,找到所提供文件中的pack文件,点击确定安装即可
此时可以在新建工程中选择所需的MSP432P401R芯片了。
4、安装编译器(MDK版本>5.37)
如果安装的keil版本小于5.37则可以跳过这一步。
解压所提供文件中的编译器压缩包。点击安装,选择安装目录为keil安装目录下的ARM\ARMCC如图所示
ARMCC文件夹需要自己建立
安装完成后运行keil,打开工程设置
找到Folders/Extensions选项。添加刚才安装编译器的ARMCC目录
随后可以在项目设置里使用5.06版的编译器
二、使用keil
为了更方便的开发使用,推荐安装SDK,先跳转到文末的安装SDK章节。
1、创建工作目录
为了后续使用,请在合适位置新建一个文件夹用于管理之后创建的项目,路径中不要使用中文。例如D:\MCUproject
随后请将所提供的Lib文件夹复制到工作目录中
2、创建项目
在keil菜单栏中选择Project——new μvision project,选择好对应文件夹,填写好项目名称后点击确定。
修订:
选择芯片时选择MSP432P401R后直接点击OK即可。不使用RTE
右键选择Target1,点击add group 新建三个组分别为src、Startup、Lib。
Libary组用于存放库文件;
Source组用于存放代码文件;
Startup组存放启动文件。
向Lib中添加工作目录中的Lib——driverlib——MSP432P4xx——keil——msp432p4xx_driverlib.lib文件
向Startup中添加工作目录中的Lib——driverlib——MSP432P4xx——keil——其余两个文件
注意!!如果使用SDK作为目录,直接添加工作目录中的文件即可
效果如图所示
打开项目设置,选择编译器为5.06
3、配置项目库文件
打开项目设置,找到C/C++标签,找到下方的include path
分别添加Lib\driverlib\MSP432P4xx、Lib\inc、Lib\inc\CMSIS,使最后的效果如图。Lib是先前复制到工作目录的文件夹。
注意!!如果使用SDK目录进行开发,则分别添加..\..\source和..\..\source\third_party\CMSIS\Include
效果见图,source是工作目录的上一级
点击确定即可。
4、新建代码文件
操作keil左侧的project窗口,在组内新建代码文件
编写完成后点击编译验证输出是否正确。
如若输出没有错误则已经完成了keil的msp432环境配置。
更新:安装XDS110驱动
运行ti_emupack_setup_9.2.0.00002_win_64.exe,安装开发板所用的XDS110仿真器驱动
更新:使用SDK
运行simplelink_msp432p4_sdk_3_40_01_02.exe,安装SDK
例:SDK的安装目录是D:\ti
则可以在文件浏览器的D:\ti\simplelink_msp432p4_sdk_3_40_01_02\examples\nortos\MSP_EXP432P401R\demos找到MSP432的官方例程
进入例程文件夹,进入keil目录,打开uvprojx格式的keil工程文件即可使用例程。
SDK提供了很多库文件、例程和支持文档。可以在D:\ti\simplelink_msp432p4_sdk_3_40_01_02\docs中找到对应的文档查阅。
打开Documentation_Overview.html文件即可
直接调用SDK目录进行开发
在SDK目录(D:\ti\simplelink_msp432p4_sdk_3_40_01_02)下新建一个工作目录文件夹,例如图中的project文件夹。
将所提供的Lib文件夹中的Lib\driverlib\MSP432P4xx\keil文件夹中的三个文件复制到project里如图
随后将此文件夹作为工作目录,创建项目文件夹,创建项目,本步骤请看“二、使用keil” 中的“2、创建项目”
更多推荐
所有评论(0)