ubuntu下搭建msp430开发环境

发布者:AdventureSeeker最新更新时间:2017-02-04 来源: eefocus关键字:ubuntu  msp430  开发环境 手机看文章 扫描二维码
随时随地手机看文章

从这里下载gcc:http://sourceforge.net/projects/mspgcc/

下载下来之后是一个zip包,解压出来,然后设置环境变量,例如:

export PATH=$PATH:$HOME/tools/mspgcc-20120406-p20120911/bin

可以编译一个简单的程序测试一下,例如:


  1. #include   

  2.   

  3. void main(void)  

  4. {  

  5.     WDTCTL = (WDTPW | WDTHOLD); /* stop watchdog timer */  

  6.   

  7.     P2DIR = 0x08;  

  8.     P2OUT = 0x08;  

  9.   

  10.     while (1);          /* stop here */  

  11. }  


Makefile为:


  1. led.elf:main.c  

  2.     msp430-gcc.exe -Os -mmcu=msp430f149 -o led.elf main.c  

  3.   

  4. clean:  

  5.     rm led.elf  



    关键字:ubuntu  msp430  开发环境 引用地址:ubuntu下搭建msp430开发环境

    上一篇:stm8 rtc时钟
    下一篇:sdcc 中断使用中的一个问题

    推荐阅读最新更新时间:2024-03-16 15:32

    基于MSP430单片机的颅内出血检测设备设计方案
    1 引言 在中国有许多因创伤性颅脑损伤的患者急需抢救,但相当一部分颅内出血患者因未能及时诊断,延误了抢救和治疗时机.因而出现脑血肿或脑疝后压迫脑组织.使脑干和脑实质受到不可逆转的损伤。近红外颅内出血检测设备能在短时间内对颅内出血作出准确的判断.为是否实施CT/MRI检查提供指征。可以显著提高患者的成活几率及神经系统功能恢复.在临床上主要用于硬膜外出血(EDH)、硬膜下出血(SDH)、浅表脑实质出血等,其优点是快速、准确、无损伤,可以应用于急救中心、医院临床科室、监护病房ICU及野外战场等。但在国内还未见到关于此类设备的相关报道,国外比较成熟的设备主要是德国Oicrain公司生产的CRAINscan仪器,价格昂贵。我们根据血
    [工业控制]
    基于<font color='red'>MSP430</font>单片机的颅内出血检测设备设计方案
    MSP430学习笔记-IO端口
    端口控制寄存器 PxDIR 输入/输出方向寄存器 PxIN 输入寄存器 PxOUT 输出寄存器 PxSEL 引脚功能选择寄存器 PxIFG 中断标志寄存器 PxIE 中断允许寄存器 PxIES 中断触发沿控制寄存器 1 5、6、7为P1、P2特有
    [单片机]
    MSP430内部上拉下拉使用注意——IO口测高低电平
    简介:MSP430单片机IO口用来检测高低电平时,是不需要外部上拉下拉的,因为其内部有上拉和下拉。在用作高低电平检测时,需要开启上拉或下拉。 如果有效状态为高电平,则需要配置为REN为上拉使能,且配置OUT为0,即设置为下拉。 如果有效状态为低电平,则需啊哟配置REN为使能,且OUT位1,即设置为上拉。 如果不开启内部上拉下拉使能,则IO可能出现不固定状态。譬如,当IO被输入高后,外部输入被撤除,但IO寄存器仍然为高。 注意: 这里出现的情况是给IO输入高电平后,外部输入撤离,但是IO寄存器IN仍然保持高电平,而是用万用表量电压后,IO变为0. 出现这个情况的原因是IO对地串联了一个3K电阻和100nf电容
    [单片机]
    基于msp430f2491的proteus仿真(实现流水灯)
    实现P2口的流水灯 主函数 #include msp430x24x.h #define LED8PORT P2OUT //P2接8个LED灯 #define LED8SEL P2SEL //P2接8个LED灯 #define LED8DIR P2DIR //P2接8个LED灯 #define uchar unsigned char #define uint unsigned int //IAR软件的延时函数 #define CPU_F ((double)8000000)//8M #define delay_us(x) __dela
    [单片机]
    基于<font color='red'>msp430</font>f2491的proteus仿真(实现流水灯)
    基于MSP430F133的电子镇流器综合测试仪
    引言 电子节能灯是走进千家万户的产品,提高它的品质对于提倡节能的现代化建设有重要意义,对于生产企业则是增强产品竞争力的必由途径,电子节能灯实现节能的主要原理是以电子镇流器代替传播电感镇流器,提高电子节能灯品质最重要的是要保证电子镇流器的品质,我校受企业的委托研制了本综合测试仪,用于生产过程中的分析,测试电子镇流器的性能。 1 电子镇流器主要测试项目 电子镇流器原理可以简化为图1所示的电路,影响电子镇流器性能的主要指标有:启动阶段的预热灯管电压,预热灯丝电流和预热时间,稳定后的灯管电压、灯管电流、灯丝电流、振荡频率、输入电流、输入功率和功率因素,为此须放置传感器采集输出端的灯管电压,灯丝电流,阴极电路和振荡频率,采集输入端的功
    [测试测量]
    MSP430 功耗更低的秘诀 — 第 1 部分
    没错,当您想到 TI 一流微控制器 MSP430 时,低功耗是首先浮现在脑海的特性之一。毕竟,这是就 MSP430 在电池供电应用中如此受欢迎的原因。您可通过限制电池流耗,有效延长您应用的电池使用寿命。鉴于锂离子电池技术的缓慢发展步伐,当务之急是通过限制功耗来为您的应用实现最佳电池使用寿命。 这非常直观。 如果我告诉您增加一个额外的组件您可节省 30% 甚至更多的电源呢?没错,增加一个附加组件确实有助于将电池使用时间延长几小时。我知道您肯定会认为这有点难以置信。但我敢保证这完全有可能。 这正是稳压器的用武之地。 通常在小型便携式应用中,最简单明了的方法就是直接将 MSP430 连接至电池。毕竟,MSP430 具有宽泛的工作
    [单片机]
    让 <font color='red'>MSP430</font> 功耗更低的秘诀 — 第 1 部分
    MSP430F单片机设计的超低功耗电子温度计方案
    本文设计的超低功耗电子温度计能够通过温度传感器测量和显示被测量点的温度,并可进行扩展控制。该温度计带电子时钟,其检测范围为l0℃~30℃,检测分辨率为1℃,采用LCD液晶显示,整机静态功耗为0.5μA。其系统设计思想对其它类型的超低功耗微型便携式智能化检测仪表的研究和开发,也具有一定的参考价值。 1 元器件选择 本系统的温度传感器可选用热敏电阻。在10~30℃的测量范围内,该器件的阻值随温度变化比较大,电路简单,功耗低,安装尺寸小,同时其价格也很低,但其热敏电阻精度、重复性、可靠性相对稍差,因此,这种传感器对于检测在1℃以下,特别是分辨率要求更高的温度信号不太适用。 显示部分可以采用笔段式LCD液晶显示。特别是黑白笔段式液晶
    [单片机]
    <font color='red'>MSP430</font>F单片机设计的超低功耗电子温度计方案
    基于MSP430F169的深海环境数据采集系统设计
    海洋占地球表面的71%,是各国分别占有和世界共有的。世界海洋中有2.5亿平方千米公海和国际海底区域,其中有丰富的共有海洋资源。海洋是富饶而未充分开发的资源宝库。随着陆地战略资源的日益短缺,沿海各国不断加大向海洋索取资源的力度和强度。因此,开发一种可采集深海环境信息的设备,对深入开发海洋资源,具有极其重要的作用。已有的深海环境信息采集系统有采样精度低、功耗大等缺点,无法长期在水下工作,不适于深海勘探。本文提出的深海环境数据采集系统可用于4 000 m深海环境,不仅能对温度、压力、盐度等信息进行采集,还可以自动存储到Flash中,并上传到上位机进行显示、分析。该系统具有精度高、功耗低等优点,一次充电可工作一年左右,非常适合深海探测。
    [测试测量]
    基于<font color='red'>MSP430</font>F169的深海环境数据采集系统设计
    小广播
    添点儿料...
    无论热点新闻、行业分析、技术干货……
    设计资源 培训 开发板 精华推荐

    最新单片机文章
    何立民专栏 单片机及嵌入式宝典

    北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

    换一换 更多 相关热搜器件
    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved