首页资源分类嵌入式处理器MSP430 > 现在安装Energia和闪烁LED

现在安装Energia和闪烁LED

已有 445023个资源

下载专区

上传者其他资源

文档信息举报收藏

标    签:Energia安装

分    享:

文档简介

详细的关于Energia的下载安装教程和各类问题解答

文档预览

本文为放弃本专业,放弃生活,放弃希望的同学编写,简直就是爱的救赎。如果看了我的Energia入窗书还不能入门的。 镜月湖水底小水妖俱乐部欢迎你,跳吧。 为了简单详尽,语言会显得啰嗦 学坝非喜勿喷,请绕道。 Energia 是什么? 就是一个编译器,一个软件,写进程序,下载到板子,就能搞一堆神奇功能出来那种。 是针对TI公司MSP430方案的类Arduino编译器,Arduino近来非常火,有兴趣自行了解。单词本身为自葡萄牙语“能量” 具体可以看官网详细介绍,不多说自己看! Energia官网地址:http://energia.nu/ 这个就是看得懂英文你也理解不透意思,就不要手贱点开了 Energia也是一个开源的编译器,代码托管在GitHub上面,地址是:https://github.com/energia/Energia 现在也不用手痒点开看,管不住请用达克宁。看你也看不懂,一用用到各种代码什么的再回来第一篇找啦。 下载Energia 下载地址http://energia.nu/download/ 这里可以下载最新版Energia15或者其他任何历史版本 注意下载完成后压缩包复制粘贴几个放起来,如果正在用的出现问题损坏还有备用 Energia是开源平台,什么意思?就是多种操作系统都可以用,比如Mac OS系统(苹果PC,简直是对土豪苹果脑残粉的救赎,因为多数编译平台是不可以的),windows系统(微软PC),Linux系统(高大上不晓得,度娘吧,孩子们) 基本上大家搞清楚自己用什么电脑,32位还是64位,点击相应的下载吧。 我的老年机是Win7系统,本叫程只针对用Windows系统的,OS可能有细微差别,果粉或还在用比win7还老的怀旧派请自行脑补。 安装Energia 1.点开压缩包,然后双击energia.exe,让其尽情安装 我的老年机装了大概五分钟还时不时卡一下。这是个尿点,快上厕所拜南墙,期待好运 2.装完了就会出现下面的界面,有的同学估计看到code就不淡定了,密码?密码在哪?居然不是破解版?淡定,淡定,一切安好,送您三个字,let it be ~ 编写你的第一个Energia程序:洋气的BLINK THE LED 哇咔咔,这就来一个最简(sha)单(B)的LED闪烁程序跑跑让你沉浸在已经上手的荣光里。 PS:逼格高的同学想看简单原理参见本章附录1 1.选择serial port(串行接口) COM4就是串口4,(串口号由电脑给你的板子分配,不同电脑串口号可能不同,比如COM3,视实际情况而定),如果插了多块开发板就会有多个COM选项。 Serial Port是灰的其他任何相关serial Port的问题参见附录二。实在不行你就先跳过继续看,暂时用不到,后面用到了会再讲 2.选择MSP430G2芯片的型号 将MSP430 LAUNCHPAD小红板通过USB线插上电脑,接着选择MSP430G2芯片的型号G2553,如下图:(列出来的是所有Energia支持的lauchpad的型号) 我当时学校发的就是M430G2553,有的人拿到的launchpad套件中不是G2553芯片,而是别的型号的芯片,这儿只要根据芯片型号选择相对应的选项即可。看看板子的编号选择相应的型号就行了。 小红板中间的黑长条上印有故意让你看不清的灰色编号 3. 导入例程 操作步骤:File--> Examples--> Basic--> Blink 这个时候会出现两个软件窗口,你可以留着先前打开的窗口,也可以关掉它 点击upload,下载程序到小红板然后会看到板子上绿灯一直在亮,红灯闪啊闪1s/次 疑惑”编译”这个步骤被狗吃了?或者想进一步了解简单修改程序的,参见附录四 沉醉于红灯闪闪的喜悦中?醒醒,接下来第二章我们第一次开始分析代码 附录一 简单原理 l MSP430 LAUNCHPAD x 1 l       LED1(P1.0) 实验目的:让MSP430 LAUNCHPAD的P1.0 闪烁 原理图如下: 从原理图中可以看出,LED1通过电阻接到了G2芯片的P1.0引脚。且LED1的负极接地,正极接P1.0,所以有基本的常识可知,只要给LED1的正极加上电压就能发光了。所以我们只要给P1.0输出一个高电平。原理只是简单说一下 附录二 软件基本设置几种状况 Serial Port是灰色的,这个问题非常复杂,笔者花了十几个小时翻谷歌,上论坛。首先是相关Energia的资料真的不多,中文的几乎没有,就几篇不详细的学习笔记,英文的也少。 一般因为 首先先换块板子试试看,有可能中途板子烧了或者本来就是坏的 笔者就是各种方法试了几遍也不行才换的板子 如果下面的方法都不行的话 你就多换几块板子试试吧 1.说明是安装的驱动有问题,参见http://www.geek-workshop.com/thread-1797-1-1.html 2.USB拔插下接好,没接好也是会灰色的 3.板子上J3跳线没有接好,参见 串口通信 这章 附录二 插了多个开发板,不知道计算机分配的串口是哪个 如下情况有多个COM,你不知道选哪个或者选错的情况程序就会出现问题 开始-计算机-系统属性-设备管理器-端口 2.驱动安装问题: 就是把板子插进电脑时显示找不到驱动 按1步骤看到图标有叹号如下,具体见网址 附录三 修改程序和编译 修改程序,程序如下 [code]/***********************************************************************   Blink   【Energia开发环境】MSP430 LAUNCHPAD学习笔记1--Lab1 Blinking a LED    网址: http://home.eeworld.com.cn/?action-bbs    Autor: qinkaiabc **********************************************************************/ /*初始化设置函数*/ void setup()  {                   // 初始化P1.0(LED1)引脚方向为输出    pinMode(P1_0, OUTPUT);      } /*循环函数*/ void loop()  {    digitalWrite(P1_0, HIGH);  // P1.0输出高电平    delay(1000);              // 延时1s    digitalWrite(P1_0, LOW);   //  P1.0输出低电平    delay(1000);              //  延时1s }[/code] 第五步:修改完后,我们点击“编译”(Sketch->Verify/Compile 快捷键 Ctrl+R),编译完成会在软件下方的窗口显示“Done compiling”显示编译完成。如果没有写错程序的话,就会出现如下界面: 上面提示信息没有错误。 第六步:接着就是下载程序到板子上了。 下载完成会出现下面信息: 最后一步,查看你板子上的LED1灯是否在闪烁了!(*^__^*) 嘻

Top_arrow
回到顶部
EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高员外,我们会尽快处理。