从MSP430 Launchpad主页下载Code Composer Studio (CCS)。 在下载页面选择Download latest production CCSv4 MSP430/C28x code size limited image下面的链接。有几点要注意:
1、下载时需要注_册TI账户。
2、16KB限制。即对于msp430x2xxx来说不算限制。
3、安装时自动安装驱动及License。
4、使用Vmware虚拟机连接Launchpad时会“冻住”,在一段时间内虚拟机不响应。USB设备无法识别。(Ubuntu11.04 + Vmware 3.1.3 + Windows XP SP3)
5、Windows XP下显示Launchpad对应的JTAG仿真器无法启动,但不影响编程及调试。
6、CCS的IDE实际上是eclipse。
第4点比较奇怪,不知道其他人有没有遇到?有没有解决方法?
* Linux篇
从MSPGCC主页下载目前最新的mspgcc-20110716。解压缩后的文件中除了文档外,还包括README、3个patch文件和2个version文件。构筑流程是:
1、确保系统中装有以下软件包:patch ncurses-dev build-essential bison flex libgmp3-dev libmpfr-dev libmpc-dev texinfo zlib1g-dev
2、阅读README。
3、阅读patch。
4、根据patch内指示依次补丁、编译及安装binutils、gcc、gdb。如果patch内的下载地址失效,用google搜索同名文件下载并验证md5。
5、根据version中的版本号下载依次下载、安装msp430mcu和msp430-libc。
6、下载mspdebug,当前版本mspdebug-0.17。编译及安装。
(Ubuntu注意)
在sudo的时候会重置环境变量,所以在用sudo安装时注意带上必要的环境变量,可预先阅读这篇文章。
(mspgcc4注意)
有人做了叫做mspgcc4的脚本集,将补丁、编译、安装的过程自动化。但不太好用,脚本似乎需要修改一下。
关键字:MSP430 Launchpad 开发环境
引用地址:
建立MSP430 Launchpad开发环境
推荐阅读最新更新时间:2024-03-16 14:01
用MSP430F149设计的阻抗测量系统
运算速度快 MSP430 系列 单片机 能在25MHz晶体的驱动下,实现40ns的指令周期。16位的数据宽度、40ns的指令周期以及多功能的硬件乘法器(能实现乘加运算)相配合,能实现 数字信号处理 的某些算法(如 FFT 等)。 超低功耗 其次,独特的时钟系统设计。在 MSP430 系列中有两个不同的时钟系统:基本时钟系统、锁频环(FLL 和FLL+)时钟系统和DCO数字振荡器时钟系统。可以只使用一个晶体振荡器(32768Hz),也可以使用两个晶体振荡器。由系统时钟系统产生 CPU 和各功能所需的时钟。并且这些时钟可以在指令的控制下,打开和关闭,从而实现对总体功耗的控制。 1 系统结构 系统采用T
[单片机]
MSP430 CCS C程序里面嵌入asm
asm( mov #01100h,PC ); 编译失败 warning: ../cmd.c , line 56: Assembly statement mov #01100h,PC creates a label, which may not be what was intended. Use a colon after a label or a space before a non-label to silence the warning. warning: ../cmd.c , line 61: Assembly statement nop creates a label, which may not b
[单片机]
开发环境搭建 (一) OK6410A 开发环境 4 更改环境 OK
从sd卡中 的 u-boot(1.1.6) 启动 u-boot load sd卡中 第1个分区(被格式化为fat16)的kernel(4.0),然后kernel 启动. // 如果要一个分区格式化为fat16,则这个分区的大小不能超过 2GB kernel 挂载 sd卡中的第2个分区(被格式化为ext3)为根文件系统,并执行 /linuxrc /linuxrc 作为 进程1 启动 u-boot 与 启动模式 uboot(1.1.6) 的配置 forlinx_sd_ram256_config uboot镜像通过 SD_Writer.exe 写入到sd卡中(写入步骤参考附录) sd卡分区1(从0开始,
[单片机]
基于MSP430的无线传感器网络设计
引言 传感测试技术正朝着多功能化、微型化、智能化、网络化、无线化的方向发展。自组织无线传感器网络(Self Organizing Wireless Sensor Networks)作为新兴技术,是目前国外研究的热点,其在军事、环境、健康、家庭、商业、空间探索和灾难拯救等领域展现出广阔的应用前景。早在2003年美国自然科学基金委员会已经斥巨资来支持这方面的研究,并且出现了一些致力于无线传感器网络的公司,其中Crossbow公司已推出了Mica系列传感器网络产品。国内很多大学现已经开展相关领域的研究,但大部分工作仍处在自组织无线网络协议性能仿真和硬件节点小规模实验设计阶段。本文就国防科技大学传感器教研室开展可应用于环境监测方面无线
[单片机]
在MDK开发环境下的STM32工程结构
最近迫于找工作的压力,我不得不加快嵌入式学习的步伐,不再和AVR、PIC8位机纠缠了,开始学习32位单片机。开发环境如下:STM32F103RBT6+MDK+JLINK。今天打开了第一个程序:流水灯。程序内容很简单,只是这个工程的结构看上去很是复杂,不像之前一个工程里就那么几个C源程序和头文件。因此,今天很有必要讨论一下这个工程的结构,相当于一个程序的骨架。 其实认真研究一下,会发现例程工程和之前我们使用编写51单片机程序用的工程大同小异。至于刚开始感觉这个结构很复杂,我的原因是之前编写51程序是将所有的代码几乎都写进主源程序里,头文件和多个源程序的使用很少。开发STM32时,因为有了官方的封装的外围器件驱动代码库,这样我就不得
[单片机]
MSP430在电力系统微机保护模块中的应用
摘 要:为实现10 kV配电网的微机保护功能,在此采用MSP430F1611单片机采集配电网的电流、电压以及开关的状态,并根据所采集的电压、电流对配电网实现保护功能,利用串口总线实现与测量模块、人机界面模块的通信。从硬件和软件两方面详细说明该装置的结构和功能。对装置的每一部分都做了详细的介绍,并附有插图。详细分析了主要技术指标,并给出主程序和中段程序的流程图。该装置已经可靠地应用在10 kV配电网中。 0 引 言 电力系统的飞速发展对继电保护不断提出新的要求,电子技术、计算机技术与通信技术的飞速发展又为继电保护技术的发展不断注入了新的活力。随着微机保护装置的研究,在微机保护软件、算法等方面也取得了很多理论成果。从20世纪90年
[单片机]
12864液晶深入学习笔记_1——基于msp430g2553
这是我对12864的学习笔记,12864液晶功能很全面,使用起来也很方便,能够满足一般的研究和工程应用的需求。 下面我就对几个方面讲述一下我对它学习过程中的一些体会。我会尽量全面的介绍,并且会主要针对一些特殊的应用和一些我认为要特别注意的地方进行较为详细的说明。而对于那些较为固定的,常用的方面会简略一些。 其中的不管串行模式还是并行模式,对液晶的写指令,写数据,读操作等这些基本的操作都是一些比较固定的,基础的东西。我认为只要能够看懂,并且能够在不同的处理器上移植就够了,没有必要非要自己对着手册时序图写出来。因为有人已经写好了,而且工作稳定,我们只要在它的基础上学会应用就可以了。现在是知识爆炸时期,知识,信息迅速膨胀,我们要学会
[单片机]
由SA51和MSP430F1121组成的驱动控制系统
摘要:介绍了脉宽调制功率放大器SA51和16位单片机MSP430F1121的基本特性,给出了由它们组成的两片式的电机转速控制系统的简单应用方法和电路。
关键词:SA51 MSP430F1121 脉宽调制 DCO 捕获
现在的电子设备往往要求体积小、重量轻、效率高,通常在苛刻的环境条件下,尤其在军工产品中,设计者非常希望使用单片或双片系统以尽可能地减少器件数量。SA51和MSP430F1121以其自身的高集成度和强大功能成为组成双片驱动控制系统的理想选择方案。该方案可广泛应用在对电机、电磁阀的控制系统中。
1 SA51简介
1.1 SA51的特点参数
SA51是由美国APEX公司生产的脉宽调制功率放大器,它能为负载提供5
[应用]