单片机的源码位于 openarm/firmware中。
开发用的并不是arduino自带的IDE(不友好),而是使用了PlatformIO IDE。
PlatformIO IDE是开源的物联网开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino,ESP8266和mbed等。基于Visual Studio Code开发,完全免费。
1 安装VSCode
首先,安装微软的跨平台编辑器Visual Studio Code, 简称VSCode。
https://code.visualstudio.com/
2 安装PlatformIO IDE
-
打开VSCode,在左侧插件(Extensions)里面搜索
platformio ide
,安装第一个。
-
过程需要等待一段时间,安装成功后可以看到带有外星人头的主页。
3 打开项目
-
首先进入PlatformIO主页。可以通过点击左侧 PlatformIO - PIO Home - Open打开。
-
点击主页中的 Open Project,选择项目文件夹。例如
openarm/firmware/victor(neo)
。
4 编译与烧录
可以通过PlatformIO直接编译程序并烧录到单片机。
-
编译: 点击下方状态栏中的 √
-
烧录:将单片机连接电脑,点击状态栏的 →