CCS(code composer studio)的初次使用

全国大学生电子设计大赛每10年换一次赞助商,最近都是由德州仪器公司(ti)赞助。作为大赛的赞助商,有一些题目可能会限制只能使用ti公司的芯片(尤其是单押控制题的小白like me),所以赛前熟练一遍ccs的开发流程十分重要。
软件可以在官网(ti.com)下载,下载前需注册myti账号。
应用程序位置:

我用的是msp430f5529,可以在软件内部的Resource explorer(view)内下载。
步骤:software->msp430ware点击右上角的install直接把430的整个software下载下来(我看别人的博客在创建工程时有个自带libraries的工程模板,不知是如何加进去的)

如果没有带lib的工程模板的话可以直接在resource explorer 里面找再打开,或者创建一个empty project后手动添加lib(注:要把文件路径添加进来)
文件路径添加方式:右键左侧工程文件,打开最下面的properties,在include option里面添加库函数的路径,如果是官网下载只需要添加msp430f5xx6xx这一级

刚开始的时候可以用寄存器操作(不用装库)来把led点亮熟悉流程——具体就是点完小锤子点小虫子就可以了。其中的调试操作设计的比keil更容易理解一点。
按键检测(非中断):

#include <msp430.h>
void main(void)
{WDTCTL = WDTPW | WDTHOLD; P1DIR=0x01;//outputP2DIR |=0x00;//inputP2REN |=0xFF;//pull upP2OUT |= 0xFF;while(1) {if (!(P2IN & 0x02)) //keyscan{P1OUT = 0x01; //1.0 on}         else {P1OUT = 0x00; //led off}}
}

msp430f5529相关推荐

  1. MSP430F5529实现四位数码管数字显示

    一.四位数码管 1.四位数码管的分类 四位数码管使一种半导体发光器件,其基本单元为发光二极管.按照发光二极管连接方式可以分为共阳极数码管和共阴极数码管. 共阳数码管使指将所有发光二极管的阳极接在一起形 ...

  2. (9)MSP430F5529 定时器Timer_A

    MSP430F5529共有两类共4个定时器,分别是Timer_A定时器3个和Timer_B定时器1个,按照每个寄存器配备的捕获/比较器的个数分别命名为Timer0_A(内有5个捕获比较器).Timer ...

  3. (12)MSP430F5529 常用内置函数和一些说明

    (1)  MSP430F5529支持最高工作频率为25MHZ,也就是说你通过 锁相环倍频来提高系统运行速度是有一个限制的, 最高只能到25MHZ(再高没意思了). (2)几个重要的内联函数 (内联函数 ...

  4. MSP430F5529 DriverLib 库函数I2C驱动OLED屏幕

    目录 I2C驱动代码 MSP430F5529_I2C.c MSP430F5529_I2C.h OLED初始化及测试 OLED驱动代码 OLED.c OLED.h OLED_Font.h 显示效果 平台 ...

  5. MSP430F5529 DriverLib 库函数学习笔记(十六)比较器B Comp_B

    目录 硬知识 比较器B介绍 比较器 B 的特点 比较器 B 的结构 模拟输入部分 比较部分 基准电压部分 低通滤波部分 比较器和普通运放的区别 比较器B测量电阻原理 利用比较器B实现电容触摸按键原理 ...

  6. MSP430F5529 DriverLib 库函数学习笔记(十五)SFR 模块

    目录 API (机翻) SFR管理中断的函数 SFR 管理RST/NMI引脚控制的函数 参数 平台:Code Composer Studio 10.3.1 MSP430F5529 LaunchPad™ ...

  7. MSP430F5529 DriverLib 库函数学习笔记(十四)看门狗定时器 (WDT)

    目录 硬知识 看门狗定时计数器 (WDTCNT) 看门狗模式 定时计数模式 看门狗定时器中断 时钟故障保护功能 低功耗模式下的看门狗操作 看门狗定时器控制寄存器 WDT_A API (机翻) 参数 上 ...

  8. MSP430F5529 DriverLib 库函数学习笔记(十三)认识低功耗模式

    目录 硬知识 低功耗模式 MSP430单片机各工作模式下的电流消耗 API 进入低功耗模式 退出低功耗模式 平台:Code Composer Studio 10.3.1 MSP430F5529 Lau ...

  9. MSP430F5529 DriverLib 库函数学习笔记(十二)I2C实战

    目录 上机实战 I2C给 DAC 芯片 DAC7571 写入数字量 DAC7571 介绍 程序分析 引脚复用 I2C 初始化 发送一个字节 发送一个字 读取一个字节 读取多个字节 中断服务函数 整体代 ...

  10. MSP430F5529 DriverLib 库函数学习笔记(十)SPI驱动墨水屏

    目录 上机实战 SPI 驱动 墨水屏 墨水屏介绍 电子纸的分类 电泳型电子纸技术详解 原理 结构 优势与不足 实验电路介绍 程序分析 引脚初始化 SPI模块初始化 发送和接收 全部源代码 main.c ...

最新文章

  1. 技术11期:Atlas的概念你了解多少?
  2. 自动驾驶中的3D物体状态检测
  3. Sonic 开源移动端云真机测试平台 - 设备中心接入安卓设备实例演示,Agent端服务部署过程详解
  4. ubuntu笔记:查看Ubuntu的包依赖关系
  5. win7装64位oracle和PLSQL
  6. boot定时任务开启和关闭 spring_Spring之定时任务实践
  7. linux操作系统 抢占式,Linux操作系统内核抢占补丁的基本原理(2)
  8. 垃圾oracle_第 14 章 垃圾回收概述
  9. python安装lzo_hadoop-lzo 安装配置
  10. CSS3转换之移位translate(CSS3)
  11. 一份最新的、全面的NLP文本分类综述
  12. SQL SERver2005中row_number() 的用法
  13. Linux ab 压力测试工具
  14. MP3中设置播放顺序的软件《闪存式MP3伴侣》
  15. Windows 7和Windows10 修改文件、文本文档后缀时不显示后缀名真么办?
  16. 使用screw生成数据库文档
  17. 3.3.9nbsp;艾利·高德拉特——TOC制…
  18. OpenGL---GLUT教程(三) GLUT窗口设置
  19. 《中国历代政治得失》读书笔记
  20. 使用C4D时,隔一会就卡死的解决办法

热门文章

  1. 热烈祝贺惠州学院翰墨缘书法协会第十三届书法作品展圆满成功!
  2. 微信开发者工具:代理不安全的问题解决方法
  3. 【密码加密】【MD5加密】【盐值加密】
  4. 简体繁体的转换,好难啊!(可怜白发生)
  5. php crypt,PHP加密函数—crypt()函数加密用法实例
  6. 引入秘密武器强化学习,发掘GAN在NLP领域的潜力
  7. MATLAB tof仿真
  8. 小程序公共封装ajax,超简单 Promise封装小程序ajax 超好用 以及封装登录
  9. C语言丨输出字符的ASCII码
  10. Echarts构建指定省份的地图