下面将会列出所用到的主要插件物手:
安装完毕后,开始你的 C 旅程吧~
ATOM是由 GitHub 打造的一个现代的代码编辑器; 它开源免费跨平台,并且整合 GIT 并提供类似 SublimeText 的包管理功能,支持插件扩展,可配置性非常高如行;功能上非常丰富,支持春并各种编程语言的代码高亮、 与大多数其他编辑器相比,Atom的语言支持已经算是覆盖非常全面了。
由于对于github的喜渣森哗欢,当Atom一出来的时候,就开始在关注;在网上看到Atom编写代码非常震撼的效果之后,自己也尝试玩下。这里记录下来希望能帮到大家;
如果编译和上传分离到不同的机器上执行,可以使用下面方式。依赖
安装arduino环境
sudo apt-get install arduino
编译
在Arduino IDE环境下,写好源码程序(以.ino结尾姿州兆的文件)。然后
Arduino ->Preferences ->”Show verbose output during”选择”compilation”。点击编译,在下方的输出迹哪框最后一行显示如下内容
/usr/share/arduino/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /tmp/build355782919138539048.tmp/Blink.cpp.elf /tmp/build355782919138539048.tmp/Blink.cpp.hex
可以得迹租知, 源码(.ino)编译后生成的二进制文件为/tmp/build355782919138539048.tmp/Blink.cpp.hex
上传
把上一步编译生成的二进制文件上传到arduino控制板上。
/usr/share/arduino/hardware/tools/avrdude -patmega2560 -cwiring -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/build355782919138539048.tmp/Blink.cpp.hex:i
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)