W80X|联盛德|nulllab空想实验室|Arduino适配|学习(6):w80x_arduino环境安装

概述

此开源项目由nulllab空想实验室团队维护,并得到联盛德官方捐赠。
联盛德官方arduino项目地址:w80x_arduino
nulllab空想实验室arduino项目地址:w80x_arduino

官方推荐安装方法(实测未成功)

w80x_duino开发板Arduino IDE支持包安装
本机使用的是:Arduino IDE 2.0.4

版本:2.0.4
日期:2023-02-27T16:14:28.576Z
CLI 版本:0.31.0
Copyright © 2023 Arduino SA
在这里插入图片描述

readme中的安装步骤:

1、文件->首选项
2、在附加开发板管理器网址输入如下网址:
联盛德官方提供的管理器网址
https://cdn.jsdelivr.net/gh/Hi-LinkDuino/w80x_arduino/package_w80x_proxy_index.json
如果这个不行请使用这个链接地址
https://cdn.jsdelivr.net/gh/Hi-LinkDuino/w80x_arduino/package_w80x_index.json
nulllab空想实验室提供的管理器网址
https://cdn.jsdelivr.net/gh/Hi-LinkDuino/w80x_arduino/package_w80x_proxy_index.json
经实测,本机可以下载.json文件,但管理器添加均不成功(其他同学能够正常安装的可以评论回复)。

手动安装方法:

clone项目至本地

将项目文件下载至本地,路径最好无中文。
联盛德官方arduino项目地址:w80x_arduino
nulllab空想实验室arduino项目地址:w80x_arduino

手动新建w80x_arduino管理器存放目录

以win11为例,默认IDE 安装位置为:
C:\Users\用户名\AppData\Local\Arduino15\packages
在这里插入图片描述
按.\packages\w80x_arduino\hardware\avr的层级建立目录。
将clone的全部内容复制入avr目录:
在这里插入图片描述
之后重新启动 Arduino IDE,
打开、工具->开发板 ,可以看到可以看到w80x_arduino:
在这里插入图片描述
代表w80x_arduino开发环境搭建完成。
5、上传 上传的过程按提示按主板上的复位键即可下载

w80x_arduino开发进展

打勾的代表已经实现并验证,没有打勾的代表正在开发中,期待更多开发者一起维护。
官方说明中已适配的部分(■):
支持arduino ide开发基于w806的官方SDK API调用开发
■GPIO适配
■Serial适配
ADC适配
■PWM适配
■timer适配
I2C适配
SPI适配
flash模拟eerom操作适配

说明

由于此芯片为平头哥新架构,工具链和各种工具几乎是全新的,所有arduino标准接口都得全部适配。工作量还是挺大。 大家使用有问题,直接提issue 欢迎开发者协同开发提交commit。

猜你喜欢

转载自blog.csdn.net/Medlar_CN/article/details/130176891