arduino微型交互式C语言解释器--iarduino
本帖最后由 nick_zm 于 2014-10-19 12:31 编辑不知道大家有没有用过firmata(Firmata is a generic protocol for communicating with microcontrollers from software on a host computer一个使计算机控制MCU的通用通讯协议,arduino库里自带,没用过的话可以看http://firmata.org/wiki/Main_Page),你可以在计算机上用各种语言控制arduino,甚至在android设备上也可以http://shokai.github.io/ArduinoFirmata-Android!我今天要说的是一个类似的协议,不过更有趣,它看起里更像一个升级版,并且有微型交互式C语言解释器,用起来有些像python语言,好高级的说!
你可以在这个网站http://n.mtng.org/ele/arduino/iarduino.html找到程序和说明。
下面我简单说一下解释给菜鸟,老鸟可以无视。
下载iArduino-0.6a.zip并解压将iAduino文件夹拷贝至arduino库下。用arduino ide编译iAduino并上传至arduino。
下载iArduinoTerminal-0.3a.zip解压运行之,界面如下
该程序需要安装.net framework 4.0
选择arduino所在com口点 connect建立连接。可以在左边Serial terminal窗口里直接输入也可以点Editor编辑器输入,比如:
输入a=1
b=2
c=a+b返回
c
3
OK
编程序则输入prog
pinMode(13, OUTPUT);
for(;;) {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
}
end输入run或直接点run运行
点control win可以用图形界面配置针脚,点graph则图形界面显示针脚电平。具体使用其网站有说明我就不累述了。
这是一个日本人写的,虽然抵制日本,但不得不承认人家的水平和钻研的精神。 好东西~~ 取长补短就可以了,其他不管 文件那里下呢?还是没看明白 好东西~:Q:Q:Q:Q:Q
页:
[1]