前言
本教程是基于Code Composer Studio 12.5,MSP432P401R芯片,Windows10环境
提供的文件列表
CCS12——CCS的软件安装包;
simplelink_msp432p4_sdk——MSP432P4的SDK。
一、安装软件
1.安装CCS
运行ccs_setup_12.5.0.00007.exe,将CCS安装在电脑的英文路径中。忽略重启提示
选择Custom Installation,勾选所需的器件为SimpleLink MSP432
2.安装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文件即可
二、配置软件
配置工作区
首次运行CCS,会弹出配置工作区的窗口,请将工作区设置在合适的位置,路径中不要出现中文和空格等特殊字符。
配置simplelink
打开CCS,找到菜单栏Window,选择Preference
在左侧找到Code Composer Studio选项,展开,点击Products,找到页面右侧install,将MSP432SDK的路径添加。
举例如添加的路径:D:\ti\simplelink_msp432p4_sdk_3_40_01_02
打开例程
打开CCS,选择菜单栏的File——Import,找到CCS projects
选择SDK安装的路径,即可在下方显示出官方例程
举例如添加的路径:D:\ti\simplelink_msp432p4_sdk_3_40_01_02
点击Finish即可完成例程的导入
在例程的基础上开发
导入例程后,在左侧工作区复制例程,在空白处粘贴
设置名称与位置后点击copy
修改芯片选型
在左侧工作区选中项目名称,右键点击Properties
选择需要的芯片型号即可
创建空项目
不要使用New CCS Project来创建空项目
导入例程的时候选择empty
三、复位开发板
有些时候拿到的板子上有程序,下载的时候会报错:
Flash Programmer: Reading device TLV failed.
此时需要对开发板进行复位才能进行下一步的烧录
-
打开菜单栏View——Target Configuration
-
打开我们已经编辑好的工程目录,双击打开targetConfig下的MSP432P401R.ccxml文件
-
依次点开Texas Instrument XDS110 USB Debug Probe——Advance——Texas Instrument XDS110 USB Debug Probe,将JTAG Mode改为disabled如图,点击save保存即可。
-
打开菜单栏View——Target Configuration。在新的窗口中找到你的项目文件夹,找到其中的targetConfigs,对着MSP432P401R.ccxml文件右键选择Launch Selected Configuration。
-
在debug栏找到MCU核心,右键选择Show all cores如图所示
-
随后在展开的Non Debuggable Devices中选择核心,右键进行Connect Target
-
接着在上方菜单栏的Scripts——default——reset执行重置
-
完成之后将开发板断电,再次上电即可正常下载。