一、试验介绍
要进行AT指令控制RGB小灯主要包括:下载烧录模组的二次开发固件、AT指令的烧录调试等步骤。

开发板上有一个RGB小灯,我们要对他进行试验。
二、烧录二次开发固件
1、下载二次开发固件、串口调试工具
Ai-WB2系列模组专题 | 安信可科技


2、烧录的步骤
烧录工具为 bl602_flash_download_tool.zip 压缩包,解压后打开

烧录时候用type C数据线连接即可

按照图中的步骤进行填写
这里的partion table、dts、boot2都在下载的烧录软件bl602_flash_download_tool解压包中,对应选择就好。路径为:
(1)partion table(bl602_flash_download_tool/chips/bl602/partition/partition_cfg_2M.toml)
(2)Dts(bl602_flash_download_tool/chips/bl602/device_tree/bl_factory_params_IoTKitA_40M.dts)
(3)boot2(bl602_flash_download_tool/chips/bl602/builtin_imgs/boot2_isp_bl602_v6.4_rc5/boot2_isp_release.bin)
根据图中进行设置,然后Create&Download,下载中需要根据提示按开发板的rst键。


出现100%表示下载完成。
3、串口调试
(1)连接串口工具


进行AT指令调试

这是安信可的新版本,感觉开发工具比较多,我试了其他版本的串口工具都可以,按照图中的选择即可

输入AT,回复OK,表示烧录成功

发送AT+RST,开发板重启,显示开发板及AT固件的版本等信息。
4、点亮RGB小灯试验
打开开发板的原理图 No Title (NO tile是连接)

在红色框中,看到GPIO3、IO14、IO17三个引脚分别对应小灯的绿、红、蓝,且高电平时为点亮。
下载AT指令集使用说明

使用命令:AT+SYSIOMAP=3,3,14,17
表明设置了3个IO引脚的映射关系,分别为3、14、17.

通过使用命令: AT+SYSGPIOWRITE=1,1
AT+SYSGPIOWRITE=2,1
AT+SYSGPIOWRITE=3,1
点亮GPIO3,14,17对应的绿、红、蓝。

效果展示

这里是3种颜色,还是挺漂亮的,照片显示的不好。
三、试验总结
1、安信可这款开发板还是非常不错的,在官网上的资料也特别多,特别详细,在短时间内无法进行过多的学习。
2、感觉可能是采用了RISC-V开源架构的原因,开发工具不想ARM架构那样友好,不过我国的很多芯片厂家都采用RISC-V架构,很有必要学习一下。
3、非常感谢安信可公司,给我们一个学习的机会,提供试用的开发板。
4、个人水平有限、实力有限,如有错误,希望各位大佬指正。