一、Value Line入门
这一部分将介绍MSP430 Value Line系列微控制器,同时需要准备下载并安装相关的软件,并且对MSP-EXP
流程:
Value Line介绍
TI系列微控制器总览
MSP430系列微控制器路线图
Value Line系列介绍
MSP430 CPU
存储器映射
Value Line的外设
LaunchPad开发板
试验1、软件下载和硬件设置
目标板
程序
TI系列微控制器总览
TI系列微控制器包含三大部分:16位微控制器(单片机);ARM控制器;数字信号处理器DSP。
MSP430系列微控制器路线图 Value Line系列介绍 2.2V时的功耗: RAM功耗0.1μA 待机模式(VLO)0.4μA 实时时钟模式下0.7μA 工作模式下 220Μa/MIPS 待机模式下唤醒时间小于1μs MSP430 CPU 早期版本100%代码全兼容 1MB统一存储器映射,没有分页 扩展地址访问 也访问可达20位 优化代码密度 快速执行 存储器映射 可通过JTAG或In-system(ISP)对FLASH编程 ISP方式下2.2V即可以下载。单字节或者字 ISP/Erase可中断 主存储器:512字节一段(0-n),可单段或全部擦除 信息存储器:64字节一段(A-D) A片区包含驱动信息数据,可以将该区数据锁定 可编程的FLASH 存储器时钟发生器 Value Line的外设 通用I/O 可独立编程控制 任何端口都可设置为输入,输出以及中断方式(可选择的边沿触发模式) 所有的指令都支持端口控制寄存器的读/写 没一个端口都含有可独立编程控制的上啦/下拉电阻 某些端口支持触摸传感(PinOsc) 16位定时器Timer_A2 2个捕捉/比较寄存器 中断 看门狗定时器WDT+ 可作为一个内部定时器 复位监控 在上电或掉电期间提供正确的复位信号 功耗包含基本的电流消耗
串行通信 USI支持I USCI支持I 比较器Comparator_A+ 输入翻转或者不翻转 输出可选RC滤波方式 输出到Timer_A2的输入引脚 可中断使能 8通道10位 速率可达200ksps SAR ADC(逐次逼近寄存器型 模数转换器) 8路外部通道(独立驱动) 电压和内部温度传感器 可编程选择参考源 在CPU控制下,直接将转换结果送到转换数据区 可中断控制 (G2x12有一个斜率转换器) LaunchPad开发板 实验1:软件下载和硬件设置 目的:本实验的目的是下载并安装CCS同时还可以复习MSP430
LaunchPad开发工具的内容,并且通过预先装好的演示程序来验证操作。运行的MSP 下载并安装工具和文档 复习开发工具包的内容 连接硬件 测试预装的软件 程序: 提示:如果已经安装了CCS4.1,可以跳过这一部分。 下载并安装CCS4.1 1、从下面链接下载CCS软件 http://processors.wiki.ti.com/index.php/Download_CCS 2、选择第二个下载按钮,下载“Download latest production MSP430/C28x code limited image” 3、你需要注册一个TI账号并登陆,然后申请下载,申请获准后才能够下载。 4、确认没有连接任何仿真板后,连接到PC的USB接口 5、打开已下载的CCS软件,双击“setup_CCS_MC_Core_n.n.n.n.exe”文件进行安装。
7、再选内容对话框中,使用默认设置,单击进入下一步,在开始复制文件夹对话框中,单击下一步。CCS软件将会在10分钟内完成安装 至此,完成CCS v4.1的安装,在下一模块中,我们将会学习关于CCS软件的启动、设置以及更多的基础操作 下载并安装实验例程包以及解决方案文档。 8、从以下链接下载实验例程包并保存到计算机中。 9、双击刚刚下载的MSP430_LaunchPad_Workshop.exe文件,可以将实验例程包安装到计算机中。安装成功后,默认安装位置在C:\MSP430_LaunchPad文件夹中。该例程包的目录结构如下图所示。