首页 » 科学 » MSP430FR2433LP新弄法——像Arduino一样玩MSP430_板子_串口

MSP430FR2433LP新弄法——像Arduino一样玩MSP430_板子_串口

少女玫瑰心 2025-01-17 06:58:06 0

扫一扫用手机浏览

文章目录 [+]

Engrgia是TI给大家准备的大略单纯编程利器,开源且社区支持,高度相似Arduino,包括界面和用发以及编程办法,下面便是它的界面,是不是很熟习,除了lunchpad的家族红颜色。
并且在17年11月20日加入了对MSP430FR2433板子的支持,热乎新鲜,大家就跟我一起来试用一下。

1.首先下载安装Engrgia

MSP430FR2433LP新弄法——像Arduino一样玩MSP430_板子_串口 科学

最新版本是Energia 1.6.10E18,win/mac/linux全平台支持,请去这里下载:http://energia.nu/download/

解压即可,绿色无污染。
Energia 1.6.10E18 (8/11/2016)Mac OS X: Signed Binary release version 1.6.10E18 (8/11/2016)

Download here: energia-1.6.10E18-macosx-signed.zip

Windows: Binary release version 1.6.10E18 (8/11/2016)

Download here: energia-1.6.10E18-windows.zip

Linux 64-bit: Binary release version 1.6.10E18 (8/11/2016) Built and tested on Ubuntu 14.04 LTS (Trusty Tahr).

Download here: energia-1.6.10E18-linux64.tar.xz

2.增加板子支持的库

菜单---工具--开拓板--找自己的板子型号,没有的话点上面的开拓板管理,安装对应的库即可,FR2433须要安装第一个

型号出来了,选择

3.插上板子,等待安装好驱动,会涌现两个串口,一个是下载一个是仿真,我们选下载的就好了。

4.好了,可以开始变成了。

steup里写初始化配置,loop循环里写逻辑语句,老司机都懂的。
先用下面点个灯,然后点第二个按钮上传到板子,闪吧。

[C] 纯文本查看 复制代码

?

010203040506070809101112void setup(){ pinMode(LED1, OUTPUT); // sets the digital pin as output}void loop(){ digitalWrite(LED1, HIGH); // sets the LED on delay(1000); // waits for a second digitalWrite(LED1, LOW); // sets the LED off delay(1000); // waits for a second}

5.够大略吧,TI还供应了很多库,很多很多....我们再试试串口,一样平常写串口要配置寄存器,查端口,中断啥的,折腾好久,看我的

[C] 纯文本查看 复制代码

?

0102030405060708091011121314151617//demo by Shower.Xuint times = 0; // variable to store the read valuevoid setup(){ pinMode(LED1, OUTPUT); // sets the pin as output Serial.begin(9600); Serial.print(\公众Uart Demo by Shower.Xu\r\n\"大众);}void loop(){ digitalWrite(LED1,HIGH); // sets the LED delay(1000); digitalWrite(LED1,LOW); // sets the LED delay(999); Serial.print(times++);}

只用在之前的句子里加两行,一行初始化,一行输出,完事。
大略吧。

点击右上角串口监视器按钮查看运行:

那问题来了,我不熟习语法和脚位,该怎么办呢?

这就送上,语法格式这里查看,还有各种库:

板子的脚位可以在网站找到,我把FR2433的放到这里

以上图文内容均是EEWORLD论坛网友 shower.xu原创,在此感谢。

欢迎微博@EEWORLD

如果你也写过此类原创干货请关注微信公众年夜众号:EEWORLD(电子工程天下)回答“投稿”,也可将你的原创发至:bbs_service@eeworld.com.cn,一经入选,我们将帮你登上头条!

与更多行业内网友进行互换请上岸EEWORLD论坛。

标签:

相关文章