二、CCS的安装
注 :以CCSv9.3.0为例,仅支持64位操作系统,32位操作系统可以安装CCSv8.3.1
1.CCS下载
- 官网下载地址,打开后是下图界面
- 点击右侧,Code Composer Studio Version 9 Downloads,出现如下界面:
1、选择下载离线安装包
2、选择下载Web安装包(根据个人喜好选择即可)
MD5中文名叫做消息摘要算法第五版,这是为了软件不被更改和确保信息传输完整一致所发明。任何软件都有属于自己的MD5,这个MD5是唯一的且不可逆的。如果需要验证软件的正版还是盗版可以下载,具体使用方法自行百度。
2.CCS安装
- 下载完成后,进行一个确保顺利的步骤,关闭杀毒软件以及防火墙
(不关闭会怎么样我也没试过,有好奇者可以尝试) - 解压下载好的压缩包,一直点进目录,找到安装程序如下图,双击打开
- 打开后如下图
- 接受协议
- 检查安装环境
- 设置安装路径 建议安装在非C盘以外的不含中文的路径下
- 选择安装方式,自定义安装 Custom Installation(Recommended)
- 选择自己的设备系列 如这里只需要选择第一个选项 MSP430 ulta-low power MCUs,也可以把第二个选项勾上,毕竟电赛一般规定使用430/432系列。
- 选择仿真器设备支持,不太确定就全部选上,无非用不到的话多占一丁点内存。
- 剩下的全部默认next就好,等待安装完成。CCS9.3.0是不需要license文件的,所以不需要破解。
二、搭建msp430F5529LP库函数开发环境
1、CCS新建工程
- 打开安装好的CCS会提醒设置Workspace,建议设置在非C盘以外的不含有中文的路径下
- 点击file -> new -> CCS Project,注意选择对应的芯片型号
- 到此工程就新建好了,如果进行寄存器开发就可以不往下看了,配合example和用户指导手册就可以开发了。
2、msp430F5529库函数的添加
- 下载驱动库
库文件下载地址:官网下载地址
2、添加驱动库
- 在CCS界面打开一个工程,右键工程,NEW一个Folder,命令为lib。
- 将下载好的驱动库解压,找到设备系列对应的库函数文件夹,复制到工程文件所在的目录下新建的lib文件夹中。
- 复制后结果(我这里工程名字为code_1,存放在D:\CCS9.3.0\code\目录下)
- 复制后,切换回CCS软件中,会看到lib文件夹下已经有我们添加的库函数了
- 接下来将库文件路径添加到工程中,右键工程->属性或者快捷键Alt+Enter
- 找到下图中Build->MSP430 Compiler->Include Options,点击添加路径按钮,图中画圈位置
- 按照以下步骤将路径添加
- 找到MSP430 Linker-> File Search Path,点击下图画圈位置,同上图一样添加即可。
- 至此库函数开发环境搭建完毕
3、进行简单的库函数点灯程序验证
嵌入式点灯工程师,先点灯为敬。
#include <msp430.h>
#include "gpio.h"
int main( void )
{
unsigned int i;
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
GPIO\_setAsOutputPin(GPIO_PORT_P1,GPIO_PIN0);
GPIO\_setOutputHighOnPin(GPIO_PORT_P1,GPIO_PIN0);
while(1) // continuous loop
{
GPIO\_toggleOutputOnPin(GPIO_PORT_P1,GPIO_PIN0);// XOR P1.0
for(i=50000;i>0;i--); // Delay
}
}
- 编译通过无报错,完结。。。。。。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新