前言
通过MSP430官方的函数库进行开发,开发工具使用CCS。主要步骤如下:
1、下载并安装CCS
2、下载函数库
3、部署函数库
1、下载并安装CCS
CCS是由美国德州仪器公司(Texas Instrument,TI)出品的代码开发和调试套件,具体的可以自行去百度,直接到官网下载安装即可。
下载完成后解压即可,右击以管理员身份运行其中的可执行文件。
安装就是傻瓜式安装就不贴出来了。
安装完成后首先选择自己的一个工作空间,可以理解为放代码的仓库地址。
新建CCS项目
选择芯片型号,填写工程名称,选择main模板
这样就创建好了默认的工程文件
2、下载函数库
直接进入官网下载即可,同时可以下载一下指南
解压后可以在其中找到MSP430F5529的函数库文件
可以将其拷贝到库目录下备用。
3、部署函数库
新建完CCS工程后,右击工程文件往项目中添加一个新文件,并取名为driverlib
然后将我们下载的函数库添加到其中
随后右击工程文件选择最下面一项(也可以直接ALT+回车)
在头文件设置中添加刚刚的函数库
并添加其资源文件路径
之后我们就可以正常的使用官方的函数库了,添加头文件
#include “driverlib.h”
正常编译通过
结语
至此,CCS配置MSP430F5529的函数库完成。
关键字:MSP430F5529 软件安装 库函数配置
引用地址:
MSP430F5529基于CCS库函数开发——软件安装与库函数配置
推荐阅读最新更新时间:2024-11-13 13:47
MSP430F5529火箭板 ---> 控制时钟系统输出频率实验(含时钟系统分析)
实验内容:上电控制MSP430F5529 Launch Pad上的主时钟系统达到25Mhz 实验准备: 1、硬件:MSP430F5529 Launch Pad 2、软件:Code Composer Studio集成开发工具(CCS) 3、提升MSP430F5529核心电压的办法及介绍请参考《MSP430F5529火箭板 ----> 关于核心电压提升实验(含电源管理模块和供电监控系统介绍)》文章链接link 一、时钟系统 1、MSP430F5529 Lanuch Pad晶振的物理层分析 在进入时钟系统之前我们先对MSP430F5529的时钟晶振做一个介绍。 MSP430F5529 Launch Pad 板载了1个3
[单片机]
msp430f5529学习笔记(2)时钟系统
什么是时钟系统和时钟源 在单片机中,单片机每开始一个周期的工作就需要一个节拍来告诉它,这就相当于我们的心脏每跳动一次,血液被泵到身体各处一次一样。那么单片机的时钟就是单片机工作所需要的节拍,单片机的取指令、译指令等工作都需要以这样的时钟周期为最小周期。 而实际上这样一个时钟就是一个方波信号,在每一个上升沿或者下降沿会迫使单片机工作一次。产生这样有规律的方波信号的源头就叫做时钟源(振荡器),因此单片机工作的快慢就和这个时钟源的频率有关系,频率越高,单片机完成一次工作的时间就越短,频率越低,单片机完成一次工作的时间就越长。但并不意味着可以无脑的选择最高频率,对很多不需要大量处理,只是控制的情况,为了增加可靠性,降低编
[单片机]
STM32:STM32库函数配置
stm32 固件库V3.0以上的版本,main等源文件中不再直接包含stm32f10x_conf.h,而是stm32f10x.h,stm32f10x.h则定义了启动设置,以及所有寄存器宏定义,此文件中需要注意的有:使用V3.0以上版本固件库的方法如下: 1.选择device(配置函数STM32F10x.h,具体配置方法如下) 在STM32F10x.h中有如下代码: #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM
[单片机]
(一)MSP430f5529 通用I/O口的设置
1. I/O口的简介 特点: (1)多种复用和设置(即可控制是否输入、是否输出、是否接上下拉电阻、是否可接受中断) (2)一般情况下,P1和P2都具有中断能力的。从P1和P2接口的各个I/O管脚引入的中断可以独立的被使能并且设置为上升沿或者下降沿触发,对应的中断向量表分别为P1IV和P2IV,他们只能进行字操作,并且PAIV这个寄存器是不存在的。 (3)P1、P2可合为PA,P3、P4可合为PB…。所以P1为8位BCD 0X00,PA为16位BCD 0X0000。当进行字操作写入PA口时,所有的16位都被写入这个端口;当利用字节操作写入PA口的低字节时,高字节保持不变; (4)由于430很多I/O和外围电路接线,所以这
[单片机]
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:
[单片机]
MSP430F5529系统升压与时钟配置
前言 相信入门MSP430F5529的你还在苦恼资料少,但是不妨换个角度想想,既然资料少,那就自己吃它!天道酬勤是吧,鸡汤少灌点哈哈,好了,补上上一篇博文所需要的内容,这一章主要就是讲一下系统升压与时钟配置问题,小建议运行程序前还是有必要进行一次时钟源配置,开讲啦! 一、如何系统升压 首先为什么要把系统的核心电压升高呢,自然就是他要与时钟频率相匹配,即1.8V(0~8MHZ),2.0V(0~12MHZ),2.2V(0~20MHZ),2.4V(0~25MHZ)四个级别,即要提高时钟频率,那么相对应的就要进行系统升压。MSP430手册上已经提到了:一表一图很好地说明了 这里大家可能不太明白0、1、2、3代表什么?简单用一个
[单片机]
MSP430F5529 入门心得
一、环境搭建 1.软件下载 本人使用的IAR开发MSP430,当然大家使用CCS也可以。我将IAR软件的安装包分享到评论区的链接中,如有需要自取。 2.安装方法 大家参考这篇文章即可 IAR7.8 安装教程 教程大家就按照这个来,在破解时一定要选择MSP430以免破解失败。 3.烧录程序配置 我们在接触新的开发板时,第一个碰到的问题就是如何烧录程序,JLINK? USB?还是有专门的烧录器? 烧录时,我们只用将开发板上的USB端口与PC段相连,电脑中自动就会下载相应的驱动。但是你写好了代码直接点击IAR中的烧录按钮,发现会碰到许多莫名奇妙的问题,如下所示。之所以碰到这些问题其实是我们IAR软件中有些东西
[单片机]
stm32中一些常用基本库函数以及串口配置步骤
常用基本库函数: void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState)//使能端口时钟 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)//初始化端口,选择端口号,设定参数 typedef struct { uint16_t GPIO_Pin; //引脚号 GPIOSpeed_TypeDef GPIO_Speed; //速度 GPIOMode_TypeDef GPIO_
[单片机]