MSP432的CCS工程配置以及使用J-Link下载程序

article/2025/7/1 4:00:04

目录

一、CCS软件安装

1、下载CCS安装包​

2、开始安装

3、安装选择

4、选择开发芯片​

5、 安装J-link调试器​

二、配置工程

1、新建工作区间

2、打开工作区间

3、新建工程

4、新建文件夹

5、导入driverlib库

6、 配置工程头文件

7、编译下载

三、MSP432模板工程源码


一、CCS软件安装

CCS官方所有版本

1、下载CCS安装包

 下载完成后将压缩包解压(注意解压的目标路径不要含有中文不然安装会报错)

2、开始安装

安装之前建议先将360,防火墙之类的安全防护都关掉,不然会报莫名其妙的错,还有就是电脑的用户名不能是中文,如果是中文的话改成中文否则安装不了。

3、安装选择

4、选择开发芯片

5、 安装J-link调试器

 全部自定义选择完成点击Next开始安装,过程需要几分钟,需要通过的选项点击通过即可。安装完成之后不要忘了再打开杀毒软件和防火墙。

二、配置工程

1、新建工作区间

我在D盘根目录下新建了一个“CCS11”的文件夹,然后在这个文件夹里面新建一个"workspace_1"文件夹,用于保存工作区间,当然小伙伴们的名字可以自定义,但是最好放在除C盘之外的根目录,放置后面的目录路径太长。

2、打开工作区间

打开CCS后,选择工作区间workspace为之前建立好的工作区间,点击launch进入CCS。

 如果勾选左下角的选项,那么下次打开CCS软件则会默认选择这次的工作空间,当然也可以在CCS菜单栏的File->Switch Workspace->ohter,重新选择工作空间。

 打开工作区间之后,CCS会自动在工作空间路径下面新建三个文件夹,用于保存一些工作区间的参数,这是正常的,如果之后工作区间打开错误的时候,可以尝试删除这四个文件夹,再次重新选择该路径为工作空间打开就可以了。

3、新建工程

点击CCS菜单栏的Project→New CCS Project新建工程,在Target里面选择MSP432系列,再精确选择DSP型号为MSP432P401R,在Connection里面选择仿真器型号为J-Link,当然也可以使用TI默认的USB下载,我这里是USB口下载不能用了才换成J-link的。

在Project name输入工程名字,符合要求就行了,如果不符合要求,会提示的。

Compiler version里面根据自己电脑已经安装的编译器版本即可。工程模版里面根据自己要求选择即可,建议选择为Empty Project。

设置完之后点击Finish即可完成工程新建。

4、新建文件夹

完成新建工程后可以直接在电脑的资源管理器里面添加文件即可。

5、导入driverlib库

MSP430和MSP432的driverlib库下载地址:MSPDRIVERLIB Driver or library | TI.com

 

 

将下载好的压缩包解压,在工程中新建一个Library文件夹,复制driver/MSP432P4XX下的所有.c文件和.h文件到工程的Library文件夹中。

6、 配置工程头文件

 右击工程选择Properties属性,找到Include Options,添加工程文件路径为工程路径${PROJECT_LOC}+文件路径,后续增加文件只要在这里添加文件路径即可。

7、编译下载

将J-link和MSP432的引脚连接,我这里用了转接板,引脚对应:TMS,TCK,TDO,TDI,GND。

 开始编译

 程序烧录

 Debug

三、MSP432模板工程源码

(CCS)MSP432模板

懒得配置的同学可以直接下载这个工程模板,里面配置好了定时器,串口,外部中断,MPU6050陀螺仪,OLED等。


http://chatgpt.dhexx.cn/article/GDcIf1DM.shtml

相关文章

TI CC3200 launchpad 使用 CCS 下载

开发环境要求 : 1.CCS :6.0版本及以上(免费软件) 去TI官网下载新一点的安装即可 (安装时安装包的路径及安装路径均不能有中文) 2.IAR :6.7版本及以上 (这里以CCS为例IAR不做介绍&a…

CCS 6.0 下载

每次到TI下载软件都得等几天,才发一封回复邮件,里面有下载地址。真的好烦。 今天想下载CCS 6.1 或CCS 6.0网上没找到下载地址,找了半天 http://processors.wiki.ti.com/index.php/Download_CCS 在此页面,点进去下载,…

ccs下载程序时遇到的错误,debugger initialization error 个人解决办法

本人使用的软件就是从IT官网上下载的最新版ccs软件,当前版本12.3 在使用离线安装包下载后无论如何调整软件版本都不能避免出现如图问题 最后发现问题是由于把文件下载地址放在桌面上了(软件确实在d盘直接放着,但打开ccs时让你选择文件放置位…

CCS7.2的下载、安装及打开CCS3.3工程文件

1、 TI CCS 集成开发环境现在已经完全免费了 CCSv7 已经不需要使用 License了。 如果使用的是 CCSv4 、CCSv5以及 CCSv6 请从 TI 官方网站下载免费的全功能 License。 2、 系统需求 CCSv4/CCSv5/CCSv6[6.1.3 之前版本] 不论是 Windows 系统还是 Linux 都只有32位版本&#x…

CCS(Code Composer Studio) 的下载、安装和导入工程

1.下载 网址 https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html#Download_the_latest_CCS 自行选择版本 2.安装(这里就是小编的泪点了) 点开exe文件 点击next 同意后next 注意,下一步理想情况下是这样,这里是在…

Win系统 - 该死!WebGL 遇到了问题(QQ浏览器)

问题: 解决方法: 1. 在地址栏里输入 about:flags,回车打开。 2. 在这个页面里找到 Override software rendering list,将其启用。 3. 重启浏览器试试。

第十六篇:关于Unity开发WebGL遇到的坑

1、资源消耗问题。 Unity开发Web 项目,发布出来的项目是很消耗内存资源的,这是Unity引擎决定,我们要做的就是尽可能的优化,通常的方法有降低模型面数,降低贴图的大小,减少点光源,减小烘焙贴图大…

Unity 基础开发-WebGL发布无法运行问题

项目需要发布webGL项目,之前测试过本地可以在火狐浏览器上运行,Unity也支持发布,发布效率比较慢,支持的内容比较少。在做测试的时候还是遇到了问题。 Unity版本 20182.4f 火狐浏览器版本69.0.3(64位) 遇…

Unity开发WebGL项目开发问题与解决方法汇总

因公司需要做一个在集成在公司平台产品上的unity仿真教学项目,开始了解unityWebGL的内容,统计下其中遇到的一些坑和解决方法的总结,于是有了这篇文章。对于unity我是一个初学者,所以很多东西不是很理解,遇到不会的地方…

webgl常见报错

案例1 texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible tex解决办法:有可能是你加载的图片不是2的幂次方尺寸的图片,然后你又在代码中使用了必须使用2的幂次方尺寸纹理才能做的特效,比如…

【UnityWebGL】导出WebGL的问题汇总(持续更新)

项目场景: 今天做Unity项目在导出WebGL的时候遇到一些问题,打算开个帖子记录一下我的Unity开发经历 问题描述 问题1: 导出WebGL后,谷歌显示器无法打开,显示It seems your browser does not support running Unity W…

webGL artifacts\WebGL\Build 报错问题解决思路

webGL artifacts\WebGL\Build 报错问题解决思路 方法一:重新安装UnitySetup-WebGL-Support-for-Editor 方法二:删除项目目录下的Library

【Unity】开发WebGL内存概念详解和遇到的问题

自加入unity WebGL平台以来,Unity的开发团队就一直致力于优化WebGL的内存消耗。我们已经在Unity使用手册上有对于WebGL内存管理的详尽分析,甚至在Unite Europe 2015与Unite Boston 2015两届大会上,也有专题对其进行深入的讲解。然而&#xff…

Unity WebGL项目打包后本地打开报错问题解决方法

在Unity打包WebGL项目后,本地打开html页面出现错误提示。 Failed to download file Build/Unity Web.data.gz. Loading web pages via a file:// URL without a web server is not supported by this browser. 在网上试了好几种方法,综合起来终于跑起来…

Unity WebGL错误集锦

ips: 0 Unity的PlayerSettings的otherSettings或者Publish Settings里面的Enable Exceptions里面选择Full StackTrace ,可以在打出的包中的浏览器的webgl打印出错误调用栈,具体在哪个Setting取决于unity的版本 1 一般出现了错误 可以看看在浏览器里面传的…

Unity在网页上运行WebGL问题

Unity在网页上运行WebGL问题:It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser 前言Unity打包WebGL在网页上运行遇到的问题解决方法 前言 项目要开发B/S模…

Unity 之 发布 WebGl 遇到的问题

最近发布的WebGL的时候遇到了些问题,上网查了一下,说法不一,又说和发布目录有关的(这个我试了发布到桌面上也是可以的,建议发布在和项目同级目录下),也有说需要下载Unity 的补丁的(我…

Unity打包WebGL的全过程及在打包和使用过程中会遇到的问题

目录 概要 Unity打包WebGL PlayerSettings设置 Resolution and Presentation Other Settings Publishing Settings 本地服务器测试环境配置 问题盘点 概要 盘点Unity在Build WebGL环境包时需要的配置以及遇到的难题 Unity打包WebGL PlayerSettings设置 Resolution and…

Unity WebGL 遇到的各种问题

内容持续更新!如果你有遇到过奇怪的问题,也可以在评论局反馈。 1.Unity 发布WebGL1.0版本,需要把程序包控制在100M以内。 提示1:RangeError: Start offset undefined is outside the bounds of the buffer(开始偏移量…

【unity发布webgl】遇到的问题和解决办法

1.发布部署出来的链接放到手机上测试。 ios:20秒读条然后闪退;vivo:9秒读条闪退;小米:15秒进入 然鹅,资料只有130kb的图片。 2.报这个警告,修改Build文件夹里的UnityLoader.js取消 移动端展示弹出提示框&a…