本帖最后由 fjsl 于 2025-3-7 23:35 编辑
首先非常感谢安信可官方抽中,心心念念这么久,终于迎来了回响。
接下来就是激动人心的开箱和环境搭建与测试环节。
1、开箱
自带盒子:
1
正面:
2
背面:
3
如上图所示,到手即为开发板小安派BW21-CBV-Kit,模组为BW21,主控为瑞昱的RTL8735B,主频500M,硬件方面已经很顶了。
开箱结束,该搭建开发环境,让板子投入工作啦。
2、环境搭建
笔记本前段时间重装了一下系统,正好趁这次重新安装一下环境。本次环境基于ArduinoIDE,因为Arduino开发部件十分完善,例程丰富,上手可用。
官网链接:Arduino官网
1、下载安装IDE
打开官网后,选择相关安装包下载即可
2.1
然后打开安装包,开始安装,一路next就行,安装路径可以按照自己的习惯来。
2.2
等待安装完成,
2.3
首次运行IDE一般为英文界面,可以依次左上角的File->Preferences,在弹出的界面找到“Editor Language”,从下拉列表中选择(中文(简体)),最后点击OK重启IDE界面就会变成中文。
2.6
2.5
2、安装依赖库
重新打开上面修改IDE语言的界面,找到最下边“其他开发板管理器地址”,粘贴下面链接,然后点击确定,开始下载相关芯片包。
- https://ameba-doc-arduino-sdk-json.readthedocs-hosted.com/en/latest/_static/package_realtek_amebapro2_early_index_rtd.json
复制代码
2.6
接着点击IDE左边栏的开发板管理面板,搜索Realtek,找到下面这个包,点击安装。有时候可能因为网络原因安装失败,需要多试几次或者更换网络。
2.7
安装完成后,依次点击下图所示的选项即可找到AMB82-MINI开发板,进行测试也是基于这个选项来的。
3、烧录测试
环境搭建完成,接下来就是编写一个简单的程序编译烧录到板子上,测试是否可以正常工作。
在BW21-CBV-Kit规格书可以查到板子硬件接口概况,可以看到板载一蓝一绿2个LED,分别是PF9和PE6,接下来就做一个LED闪烁的测试环境编译是否正常,板子能否正常烧录和运行。
3.1
3.2
通过查找variant.h 文件知道PF9和PE6引脚对应的是23和24,知道引脚号了就可以写程序了,例程如下所示:
#define LED_BLUE 23
#define LED_GREEN 24
void setup() {
// put your setup code here, to run once:
pinMode(23, OUTPUT);
pinMode(24, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(LED_BLUE, HIGH);
delay(1000);
digitalWrite(LED_BLUE, LOW);
delay(1000);
digitalWrite(LED_GREEN, HIGH);
delay(1000);
digitalWrite(LED_GREEN, LOW);
delay(1000);
}
打开工具栏,找到端口,选择开发板所用端口,连接开发板,然后点击上传,arduino就会把代码编译好然后上传到板子,在编译的过程按住板子的boot键在按一下en,让板子进入烧录模式,等待烧录完成即可。
3.3
3.4
烧录完成按一下复位键,就会看到蓝灯1秒闪烁一下,然后绿灯1秒闪烁一下,至此测试完成,环境搭建无误。
相关资料链接:
BW21-CBV-Kit规格书:规格书
安信可编写的BW21-CBV-Kit知识库:飞书知识库
另外附上安信可瑞昱BW系列模组的资料库链接:瑞昱BW系列模组专题 | 安信可科技
|