安装TI_MSP432库和导入CCS工程

发布者:老王古玩店最新更新时间:2022-08-01 来源: csdn关键字:安装 手机看文章 扫描二维码
随时随地手机看文章

本文为已安装CCS,准备使用MSP432开发板学习的同学提供教程。

CCS安装教程:https://blog.csdn.net/weixin_42717467/article/details/114759371


背景与目的

为PC安装好CCS后,准备为单片机编程。对单片机编程,实际是对单片机内的寄存器做读写操作。由于单片机内有成千上万个寄存器,每个寄存器又有多个位,若使用寄存器读写方式编程,会很麻烦。因此一般单片机制作厂家为我们提供单片机库。我们使用库,既可以脱离寄存器的物理地址、寄存器名等,仅调用库函数即可。

例如同样为了实现单片机点亮灯的不同版本:

寄存器版本:

①单片机->GPIO模块A->上电寄存器->写1:GPIOA模块上电可用

②单片机->GPIO模块A->第1个引脚->输出寄存器->写1:配置GPIOA_PIN1引脚为输出

③单片机->GPIO模块A->第1个引脚->内容寄存器->写1:配置GPIOA_PIN1引脚输出为高电平

库函数版本:

函数GPIO(A,上电);

函数GPIOA(引脚1, 输出,高);

相比之下,可以发现库函数版本不需要我们去仔细找到寄存器的名字、了解每个位的作用,只要我们了解库函数的作用并调用,库函数内部会自动帮我们按照需求找到对应寄存器操作,节省很多时间。


本教程内容为从官网下载安装MSP432库,并导入CCS。


下载

(序号前面都有网页链接,供参考。)

① 打开TI官网

② 搜索关键词“MSP432”,可以见到MSP432系列下各种不同的产品。这属于不同的单片机处理器,它们之间的差别是片上资源不同。

③点击要使用的型号MSP432P401R,跳转页面。

④ 点击 Design&Development,跳转到下方。

⑤ 点击 Software development(开发软件),可以看到一系列在开发MSP432的过程中可能会使用到的所有软件,包括我们的之前安装的CCS。

TIPs:TI的资源库做得很齐全,包括相关的链接、软件、文档、开发问题与解决等,都在产品的栏目里,开发过程中多参考查阅,对开发思路很有帮助。

⑥ 点击SimpleLink MSP432 Software Development Kit (SDK),跳转到下载页面。

⑦ 点击“Download”。跳转到下方页面。

⑧ 由于我们使用MSP432P系列,而不是MSP432E系列,因此选择SIMPLELINK-MSP432-SDK — SimpleLink MSP432P4 High-precision ADC MCU Software Development右边的“download options”,跳出下载选项,选择windows系统的即可。

这一步与下载CCS时很相似,同样有cloud云版本的库,这里不再解释cloud版本了。

⑧.⑤ 若点击下载后跳转到用户登录界面,则参考安装CCS时的方法解决。

⑨下载完成。


过程截图

②-----------------------

在这里插入图片描述

③-----------------------

在这里插入图片描述

④-----------------------

在这里插入图片描述

⑤-----------------------

在这里插入图片描述

⑥-----------------------

在这里插入图片描述

⑦-----------------------

在这里插入图片描述

⑧-----------------------

在这里插入图片描述
在这里插入图片描述

⑨------------

在这里插入图片描述

安装

①双击刚刚下载的simplelink_msp432p4_sdk_3_40_01_02.exe文件,如有跳窗问是否允许,则选是。成功打开安装界面。

②选择“next”,放置在C盘默认安装路径,由于我们使用库时多少直接复制工程过来,所以放置在D盘等盘影响不大。

③继续“next”,等待安装。

④完成安装后“finish”。其中产品发布日志没什么用,而产品说明手册比较重要,它里面有使用库引入CCS工程的例子(就是本教程下一章的内容,不过是英文版本且较旧。)


安装过程截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用CCS打开库中的工程

① 打开CCS,弹出“workspace”的工作区定义,工作区是存放自己的新建工程的地方,也可以copy库中示例工程到进行调试而不改变源文件,所以按照默认或者自己指定路径即可,点击“launch”。若来到getting start界面,可以关闭它。此时看到侧栏的“project explorer”工程文件夹下面是空的,因为我们还没有往里面添加文件。


若看不到“project explorer”,可以在左边点击下图的图标打开。

若不小心把它关闭了,可以从“windows”-“show view”的菜单中可以点击找回。

② 在“project explorer”的空白处右键,选择import(导入)- import ccs project (导入CCS工程),弹出窗口。这个窗口能够帮助我们从文件夹中过滤出所有有效的CCS工程。点击Browse(浏览),选择刚刚安装好的MSP432库的目录,点击 “选择文件夹”。

④该窗口会自动搜索所有可用工程然后列出,勾选gpio_toggle_output_MSP_EXP432P401R_nortos_ccs,然后勾选下面的“copy projects into workspace”(复制到工作区,这样就不会改写了源文件,默认下是必选的),然后选择finish,完成导入工程。


其中库中的示例工程都是按照功能来命名的,如果不了解命名规则不要紧,以后会慢慢懂的。

例如gpio_toggle_output_MSP_EXP432P401R_nortos_ccs

是指使用了单片机GPIO模块进行Output输出,输出方式为toggle(隔一段时间就翻转当前电平),使用P432P401R单片机,工程不使用rtos操作系统,使用ccs环境开发。

⑤导入工程后,我们在“project explorer”中打开工程里面的内容,按小箭头展开,可以看到在一个.c文件中有main函数,这就是我们工程的主入口。双击gpio_toggle_output.c文件,可以查看文件内容。

⑥现在我们来编译工程,看导入的工程有没有出错。

点击小锤子,进行编译。查看“console”窗口中的最后几行,是否出现“bulid finish”,如果出现,则编译成功,工程是可以正常下载到单片机上然后运行(需要你手上有一款MSP432开发板单片机)。如果没有出现,则应该可以看到“problems”窗口有提示,依据提示解决bugs即可。

在这里插入图片描述

在这里插入图片描述

关键字:安装 引用地址:安装TI_MSP432库和导入CCS工程

上一篇:使用MSP432-ESP8266实现小车红外测距和数据传输
下一篇:MSP432单片机学习记录(Code Composer Studio)

推荐阅读最新更新时间:2024-11-12 15:56

msp430软件安装破解过程
ew430-ev-320a 安装破解过程 第一步: 把安装文件放到一个目录下(不要用中文、目录尽量短) 第二步: 开始 运行 cmd 第三步: 进入安装文件目录下 第四步: 查找机器代码: iarid.exe 第五步: 生成密钥 iarkg.exe machine code /0x26386 code.txt 第六步: 进入到 code 记事本中 查找 关于 msp430的 key Ctrl + F -- 430 第七步: 开始安装 操作如下: Microsoft Windows XP (C) 版权所有 1985-2001 Microsoft Corp. C:
[单片机]
昌都天晶光伏保供项目完成储能设备安装
近日,昌都市天晶光伏保供项目六台储能电池舱全部完成吊装,为昌都市天晶电站今后的光伏和储能全容量并网奠定了坚实的基础。据了解,昌都市天晶光伏保供项目由三峡集团西藏能源投资有限公司投资,位于昌都市八宿县益庆乡索那行政村日西自然村附近,海拔高度约4300米 ...
[新能源]
导波雷达物位计的工作原理及安装说明
导波雷达物位计是依据时域反射原理(TDR)为基础的雷达物位计,雷达物位计的电磁脉冲以光速沿钢缆或探棒传播,当遇到被测介质表面时,雷达物位计的部分脉冲被反射形成回波并沿相同路径返回到脉冲发射装置,当脉冲遇到物料表面时反射回来被仪表内的接收器接收并将距离信号转化为物位信号,发射装置与被测介质表面的距离同脉冲在其间的传播时间成正比,经计算得出液位高度。运行时间可以通过电子部件被转换成物位信号。此外,导波雷达也可以测量两种不同介质的界面,充分利用不同介质不同介电常数的原理。 仪表的安装也会影响仪表正常的测量工作,合理安装能确保仪表长期可靠而的测量。反射的脉冲信号沿缆式或杆式探头传导至仪表电子线路部分,微处理器对此信号进行处理,识别出微
[测试测量]
导波雷达物位计的工作原理及<font color='red'>安装</font>说明
S5PV210开发 -- 交叉编译器
交叉编译器我们讲了不少, Hi3516A开发--安装交叉编译器 DM368开发 -- 环境搭建 MQTT再学习 -- 交叉编译与移植 LIVE555再学习 -- DM368/Hi3516A 交叉编译 但都未系统的总结一下。 接下来,先讲一下S5PV210的交叉编译器的安装,然后再总结。 一、安装交叉编译器 (1)下载 下载:arm-none-linux-gnueabi-gcc下载 (2)安装 交叉编译所需软件包为 arm-2009q3.tar.bz2 《1》解压 在 /usr/local/ 目录下建立目录 arm,将软件解压至该目录。 #tar -xvf arm-2009q3.tar
[单片机]
S5PV210开发 -- 交叉编译器
拾音器的概念分析和安装教程
说到拾音器大家可能会感觉很陌生,但是对于身处21世纪的我们来说,利用各种设备来大幅度提高我们的生活质量。已经成为人们的生活习惯和生活方式,生活中我们经常会用到扩音器或者麦克风之类的声频录入设备,这些设备都有一个共同特点,那就是需要导入声音,这就需要用到我们下面要为大家介绍的一种器件——拾音器! 监控拾音器怎么安装? 监控拾音器的安装方法很多人都不知道,下面小编简单和大家说一下! 1.安装位置的选择 拾音器可以在天花板,墙面安装,离主要的谈话区域近一点就可以,这样的拾音效果更佳! 2.拾音器连接电缆的选择和布线 一般而言,推荐大家使用0.5mm2截面3芯信号电缆。即常用的3×0.5RVVP电缆电磁,一般而言复杂环境可以使用屏蔽电
[嵌入式]
拾音器的概念分析和<font color='red'>安装</font>教程
分体式电磁流量计安装要求
正确的选择安装点和正确安装分体式电磁流量计是非常重要的环节,若在安装环节失误轻者影响测量精度,重者会影响流量计的使用寿命,甚至会损害流量计。 一、分体式电磁流量计安装要求 1、分体式电磁流量计对安装点的上下游直管段有一定的要求,否则会影响测量精度。 2、若分体式电磁流量计安装点的上游有渐缩管,传感器上游应有不小于15d的等径直管段,下游应有不小于5d的等径直管段。 3、若分体式电磁流量计安装点的上游有渐扩管,传感器上游应有不小于18d的等径直管段,下游应有不小于5d的等径直管段。 4、分体式电磁流量计安装点的上游有90°弯头或下形接头,传感器上游应有不小于20d的等径直管段,下游应有不小于5d的等径直管段。 5、若分体式电磁流量计
[测试测量]
安装与维护保养智能旋进旋涡流量计包括哪些具体的内容
智能旋进旋涡流量计 产品概述: 1.智能旋进漩涡流量计采用新型信号处理放大器和独特的滤波技术,有效地剔除了压力波动和管道振动所产生的干扰信号,大大提高了流量计的抗干扰能力,使小流量具有出色的稳定性。 2.就地显示温度、压力、瞬时流量和累积流量。 3.智能旋进漩涡流量计内置式压力、温度、流量传感器,安全性能高,结构紧凑,外形美观。 4.特有时间显示及实时数据存储之功能,无论什么情况,都能保证内部数据不会丢失,可永久性保存。 5.智能旋进漩涡流量计的表头可180度随意旋转,安装方便。 6.防盗功能可靠,具有密码保护,防止参数改动。 7.整机功耗极低,能凭内电池长期供电运行,是理想的无需外电源就地显示仪表。 旋进漩涡流量计对于安
[测试测量]
<font color='red'>安装</font>与维护保养智能旋进旋涡流量计包括哪些具体的内容
MSP432 快速开发指南:如何安装板载仿真器驱动(XDS110)
1 前言 1.1 内容简介     MSP432P401R LaunchPad - Red 2.x (Red) 使用的是 CMSIS-DAP 板载仿真器,官方将其命名为 XDS110。     当你第一次使用 LaunchPad 连接 Win10 系统电脑时,系统会自动提示安装驱动,因为 CMSIS-DAP 是免驱的。但是,你可能只能使用其中的程序下载功能,而不能使用其中的拓展功能,如开箱程序的 GUI 实验。如果你这个时候打开设备管理器,应该会看到下图:     所以,我们需要从官网下载 XDS110 的驱动进行安装。本教程主要讲述 XDS110 驱动的下载安装,以及开箱程序和配套 GUI 的体验。 1.2 快速链接
[单片机]
MSP432 快速开发指南:如何<font color='red'>安装</font>板载仿真器驱动(XDS110)
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved