简介
Arduino 是一个很流行的开源硬件平台,具有简洁性、易用性和开放性等优点。它提供了丰富的库函数和示例代码,使得即使对于没有编程经验的人来说,也能够快速上手。同时,Arduino 社区非常活跃,您可以轻松地获取到各种项目教程、文档和支持。
Milk-V Duo 系列已经支持 Arduino 开发,您可以直接使用 Arduino IDE,进行简单的配置后即可使用。
Duo 系列 CPU 采用大小核设计,Arduino 固件运行在小核中,大核负责与 Arduino IDE 通讯,接收 Arduino 固件并将其加载到小核中运行。同时,大核中的 Linux 系统也是正常运行的。
另外,Duo 系列开发板已经支持可视化编程软件 VISUINO,相关内容可以参考该 章节:VISUINO。
一、环境配置
安装 Arduino IDE
Arduino IDE 支持 Windows、Linux、macOS 三种操作系统,根据您使用的系统到 Arduino官方网站 下载对应安装包进行安装,当前最新的版本为 2.3.2,建议使用最新版本。
Arduino IDE 中添加 Duo 开发板
打开 Arduino IDE,在 文件 菜单中选择 首选项,在 设置 标签中的 其他开发板管理器地址 内添加 Duo 的配置文件地址:
https://github.com/kubuds/sophgo-arduino/releases/download/v0.2.5/package_sg200x_index.json