[活动专区]

【AT-START-WB415测评】+开箱与入门讲解

[复制链接]
358|5
手机看帖
扫描二维码
随时随地手机跟帖
james03|  楼主 | 2022-8-2 15:03 | 显示全部楼层 |阅读模式
本帖最后由 james03 于 2022-8-2 15:07 编辑

[size=12.0000pt]1、AT32WB415开箱
首先非常感谢ARTERY官方和21IC开展本次AT32WB415开发板的试用活动,也非常有幸能被选中为使用者。在收到中奖通知后,开发板邮寄了2天左右收到,万万没有想到,开发板居然直接包了一层缓存塑料通过信封打包邮寄了,结果也不出所料,基本上也和其他坛友一样,出现了插针被压弯的现象,多数是AT-Link上的“5V”和“GND”两根插针,如下图所示。

at32wb415开箱图

at32wb415开箱图

2、AT32WB415简介
AT32WB415是由一个M4内核的ARM加上一个蓝牙模块,其中蓝牙模块直接是购买其他厂家的,而不是重新设计的。个人猜测AT32WB415中的ARM就是ARTERY自家的AT32F415的die,蓝牙模块从代码上来看是深圳博芯科技的BK3432,其架构如下图所示。

at32wb415系统框图

at32wb415系统框图
其中蓝牙部分是通过ARM核的MCU通过串口之间AT指令来进行交互的,如下图所示,MCU部分编程如ARTERY其他系列的产品一致,见其提供的例程即可。

at32wb415的mcu和ble交互框图

at32wb415的mcu和ble交互框图

3、AT32WB415上手
这里讲解的AT32WB415上手以MDK环境为例,MCU部分正常的安装MDK的DFP包,蓝牙部分则需要安装Legacy Support才可以编译,因为其芯片是ARM9。蓝牙部分如果需要添加自定义的服务,则根据蓝牙应用手册《AN0077_AT32_BLE_Application_Note_ZH_V2.0.4.pdf》的第二章的详细讲解如下图所示。

ble添加自定义服务

ble添加自定义服务

经测试AT-START-WB415开发板默认蓝牙部分应该是没有烧录程序的,所以如果需要调试蓝牙程序,还需要编译蓝牙部分代码,通过ARTERY ICP Programmer程序下载,具体参见蓝牙应用手册《AN0077_AT32_BLE_Application_Note_ZH_V2.0.4.pdf》中“4.2.4 软件下载”章节,如下图所示。

蓝牙程序下载

蓝牙程序下载
蓝牙部分的编译见SDK下的ble_app_gatt工程,如下图所示路径。

蓝牙代码路径

蓝牙代码路径
接下来就可以按照官方提供的固件库例程玩起板子来,然后根据自己的要求来修改添加。

使用特权

评论回复
caigang13| | 2022-8-2 19:59 | 显示全部楼层
顶一下,恭喜获得开发板啊!

使用特权

评论回复
james03|  楼主 | 2022-8-3 09:43 | 显示全部楼层
caigang13 发表于 2022-8-2 19:59
顶一下,恭喜获得开发板啊!

积极参与活动,下一个幸运儿就是你

使用特权

评论回复
327334404| | 2022-8-3 10:59 | 显示全部楼层
恭喜哈

使用特权

评论回复
james03|  楼主 | 2022-8-3 11:50 | 显示全部楼层

谢谢,积极参与活动,你也是有机会的

使用特权

评论回复
chenqianqian| | 2022-8-5 18:15 | 显示全部楼层
不来个开箱照嘛?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则