基于TI的SDK搭建keil IDE使用的编译环境

您所在的位置:网站首页 keil如何导入工程 基于TI的SDK搭建keil IDE使用的编译环境

基于TI的SDK搭建keil IDE使用的编译环境

2024-01-27 04:36| 来源: 网络整理| 查看: 265

KEIL编译环境建立流程 一、准备工作二、安装SDK,安装keil,导入PACK包三、SDK说明四、工程建立

一、准备工作

开发MSP432程序前,需要准备以下几个东西: 1、TI官方提供的SDK(链接: MSP432P4 SDK) 2.keil IDE使用的PACK包 (链接:TexasInstruments.MSP432P4xx_DFP.3.2.6) 3.keil IDE(版本5以上就行)

二、安装SDK,安装keil,导入PACK包

安装就不用说了,不懂的网上搜一搜吧

三、SDK说明

SimpleLink™ 微控制器 (MCU) 软件开发套件 (SDK) 是一整套经过验证、配备全套文档的驱动程序、堆栈和代码示例,使工程师能够使用德州仪器 (TI) 的 SimpleLink 联网MCU 系列开发创新和差异化的应用。 说白了就是方便用户开发的,里面包含了外设库源代码,以及各种各样的示例代码。里面有很多开发过程中用到的东西,SDK的详细说明请看官方文档 “Users_Guide.html”, 文档位于SDK安装目录(ti\simplelink_msp432p4_sdk_3_40_01_02\docs\simplelink_mcu_sdk)下

四、工程建立

下面以MSP432P401R为例 1.建立一个工程目录 在这里插入图片描述 2.从SDK目录(D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source\ti\devices\msp432p4xx\startup_system_files)下面拷贝system_msp432p401r.c(底层初始化)文件到msp432p401r目录 3.从SDK目录(D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source\ti\devices\msp432p4xx\startup_system_files\keil)下面拷贝startup_msp432p401r_uvision.s(启动文件)文件到msp432p401r目录 4.完成后如下图所示 在这里插入图片描述 5.打开keil,选择新建工程,将工程文件保存在project目录下面,点击确认后提示选择芯片型号,从里面找到MSP432P401R,点击确认,弹出了一个让你选择软件包的界面,这里不选择

6.工程建立好了之后,把刚才复制的两个文件添加到工程,然后再从“D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source\ti\devices\msp432p4xx\driverlib\keil”目录下面添加静态库文件(msp432p4xx_driverlib.lib)

7.新建main.c文件并添加到工程, 同时include一下这个头文件“#include ” 8.完成后的效果 在这里插入图片描述 9.添加两个路径 1.ARM内核头文件路径:D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source\third_party\CMSIS\Include 2.外设库头文件路径:D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source 注:外设库头文件路径只需要这一个就行,因为每个头文件的已经把自己的相对路径加进去了 在这里插入图片描述

10.路径加好后编译就可以了 在这里插入图片描述 11.由于用的是静态库文件,因此在编程时就得经常查看库文件说明文档(MSP432_DriverLib_Users_Guide-MSP432P4xx-4_40_00_03.pdf,位于D:\ti\simplelink_msp432p4_sdk_3_40_01_02\docs\driverlib\msp432p4xx目录下面),如果需要查看函数实现过程就得到目录“D:\ti\simplelink_msp432p4_sdk_3_40_01_02\source\ti\devices\msp432p4xx\driverlib”下查看相应的源文件 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3