本帖最后由 LV36 于 2025-3-23 22:51 编辑
很幸运能够参与小安派 BW21-CBV-Kit 评测活动 。最近空闲时间相对零散,一直未能组织成帖。
一、开箱
中通快递,物流还是比较快的。
到手后还是熟悉的通用包装盒,与其他产品的区别主要是正面近中央的品名贴纸和侧面的SN。建议贴纸中除了品名外,再增加一个专用二维码,指向商品支持页面,汇聚驱动下载、用户手册、基础例程、用户反馈等,在包装整体变化不大的基础上进一步方便用户。
打开包装盒后,为防静电屏蔽袋热塑封的 BW21-CBV-Kit ,相对包装盒塑封袋有些小,运输过程会来回晃,好在 BW21-CBV-Kit 稳定的固定在塑封袋内的泡棉上,晃动基本不会对套件造成损伤。还是建议填充一下包装空隙,以免暴力运输造成电子元器件脱落。也可以考虑使用可重复使用的自封式防静电屏蔽袋,方便用户重新收纳。
打开包装袋后,可见 BW21-CBV-Kit 三件套,BW21-CBV-Kit 核心开发板、摄像头模块和 I-PEX 座子(1 代)天线模块。建议增加纸质说明书或在在线用户手册、产品规格书等增加清单信息,告知摄像模块和天线模块具体信息,目前摄像头模块在论坛翻帖才能查到型号,不怎么方便。
套件基于RTL8735B 系列芯片,支持双频(2.4GHz或5GHz 802.11a/b/g/n)Wi-Fi + BLE(5.1)GPIO INT、I2C、UART、SPI、PWM、ADC等,不可谓不丰富,可用作音频编解码器、视频编解码器和 NN(用于 AIoT 的内置 NPU)等,大小37.50(±0.1)*62.0(±0.2)MM,方便集成。具体细节参见规格说明书和在线文档。
二、环境搭建
使用64 位 Windows 10 22H2 平台搭配 Arduino IDE
1. Arduino IDE 下载
在 Arduino IDE 官网通过点击跳转下载 Arduino IDE 时会有很多诱导填写信息(均无需填写)和反复确认的环节,为节省时间,直接在浏览器输入软件包下载链接https://downloads.arduino.cc/arduino-ide/arduino-ide_2.3.4_Windows_64bit.exe并回车下载,或在本贴点击超链接下载,2.3.4为版本号,版本更新时可直接替换。
2. 安装
双击运行,默认设置安装即可。
3. 设置 Arduino IDE
(1)打开 Arduino IDE "File"->" references" , "Setings"页面中可将 Language 切换为中文(简体)。
(2)打开 Arduino IDE "文件"->"首选项","设置"页面 "附加板管理器 URL"处添加"https://ameba-doc-arduino-sdk-json.readthedocs-hosted.com/en/latest/_static/package_realtek_amebapro2_early_index_rtd.json"(不含")
相关文件会自动下载。
(3)"工具"->"开发板"->"开发板管理器" 搜索"Realtek Ameba Boards",点击 "Install(安装)"
相关文件会自动下载。
(4)"工具"->"开发板"->"AmebaPro2 ARM (32 位) 电路板"->"AMB82-MINI "
完成 Arduino IDE 配置,等待开发板连接。
4. 连接开发板
使用 TypeA USB 转 TypeC USB 连接线(也就是安卓手机阵营最常用的充电+数据线,推荐使用全功能数据线,一般手机搭配赠送的即可,避免使用一拖N或者特别细只支持充电的阉割线材)连接 PC 和开发板 TypeC USB 口(上方标注TTL),电路板的 USB 驱动程序自动安装。一开始以为TypeC USB 口(上方标注USB)为全功能口,连接2个口都可以,实际上只有连接 TTL USB 才会安装驱动程序并通过串口进行传输。
在Windows设备管理器中可查看到端口号(如COM7),更换PC的USB接口时端口号会发生变化,可在连接前查看Windows设备管理器中端口号。
在 Arduino IDE "工具"->"开发板"->"AmebaPro2 ARM (32 位) 电路板"->"AMB82-MINI " Ameba Modes 中切换 Port 为开发板对应的串口号(COM7),开发板自动连接,右下角显示连接状态。
连接后会自动加载相关文件,左下角显示更新进度。
三、点灯
惯例,上手点一下灯。使用例程“blink”。
(1)板子自带程序为红灯常亮,绿灯和蓝灯同时闪烁,亮灭各持续1s。
(2)打开 "文件" -> "示例" -> "01.Basics" -> "Blink" ,为体现差别,修改亮灯时间为10000(即10s)。
(3)点击 "项目" -> "验证/编译",窗口底部输出编译信息,成功时会显示程序占用空间大小。
(4)首先按住下载按钮,然后按下并松开复位按钮,最后松开下载按钮,进入烧录模式(老是忘记这一步)。两侧的红灯和蓝灯闪烁。
点击 "项目"->"上传"。
完成后开发板自动重启,开始蓝灯闪烁,亮灭各持续10s。
原以为 Ameba Modes中设置“下载模式”为"自动",编译并上传烧录程序即可免进入烧录模式,实际未生效,还是得手动进入烧录模式,可能是这批测试版未进行硬件升级。
|