[活动专区] 【AT-START-WB415测评】应用测试

[复制链接]
 楼主| aple0807 发表于 2022-8-28 12:05 | 显示全部楼层 |阅读模式
【AT-START-WB415测评】应用测试
感谢21论坛和雅特力提供评估板进行学习测试。拿到板子有一段时间了,分享一下测试结果。

板子到手打开示例程序才弄明白这是一颗双核心IC,主控为M4核心,BLE为arm9核心,可以分别编程序。BLE部分提供了二进制协议栈,这部分虽然提供了二次开发环境,但可操作性略差,所以了解后没深入研究这部分内容。本阶段评估以M4核心为主,M4核心的用法和雅特力其他系列用法基本一致。
该双核心IC通过内部互联的UART通信,官方有编译好的BLE固件,串口实现AT指令功能,所以主控部分通过AT指令就可以控制BLE核心工作。

完成测试需要用的手机端BLE调试软件、电脑串口工具、KEIL软件。
双核通信的指令非常简单,总共就十来个指令,如下图所示:
cmd2.png
测试代码启动后直接进入透传模式,蓝牙收发数据和普通串口收发数据一模一样。

将调试串口的数据收发转接到BLE串口,实现PC-开发板-手机蓝牙通信,结果如下所示。打开蓝牙调试助手后,会扫到名为WB415-GATT的蓝牙设备,连接后就可以直接收发数据了。
sjimg.jpg
uart.png

这种双核模式让BLE产品开发十分简单,相当于MCU+BLE模组,但封装在一颗IC里面,简化了外部电路设计。需要注意的是生产烧录问题了,主核心和BLE核心采用独立的地址空间。主核采用SWD烧录程序,BLE通过SPI烧录程序,板卡的BLE SPI和AT-LINK的SPI已连接好,并且IPC软件根据烧录地址自动把代码烧录到不同位置:
如下图所示:
download.png
附上工程:
wb415_mcu_demo_2.0.3.rar (375.01 KB, 下载次数: 1)

您需要登录后才可以回帖 登录 | 注册

本版积分规则

77

主题

326

帖子

2

粉丝
快速回复 返回顶部 返回列表