[活动专区]

【AT-START-WB415测评】+ 蓝牙案例例程测试

[复制链接]
819|5
手机看帖
扫描二维码
随时随地手机跟帖
tlled|  楼主 | 2022-7-26 15:54 | 显示全部楼层 |阅读模式
本帖最后由 tlled 于 2022-7-26 15:53 编辑

    收到开发板了,按照官网的案例例程来学习和测试下蓝牙与手机APP的通信。

    一、下载资料

    1.1、下载地址:https://www.arterytek.com/cn/product/AT32WB415.jsp#Resource
    001.png

    1.2、下载的文件    002.png
    1.3、解压文件
    里面包含蓝牙和MCU两部分程序。
    003.png
   
    二、安装软件
   
    2.1、编译蓝牙部分需要的软件
    蓝牙程序是ARM9程序,需要安装ARM9的MDK软件。
    下载地址:https://www2.keil.com/mdk5/legacy/
    004.png

    2.2、烧写软件

    下载程序需要用的Artery_ICP_Programmer软件
    下载地址:https://www.arterytek.com/cn/product/AT32WB415.jsp#Resource
    100.png

    三、编译程序

    3.1、编译蓝牙程序
    在上面将ARM9的编译软件安装后,可以编译蓝牙的工程文件
    005.png

   编译完成后,会在output/app下面生成hex文件
    110.png

    3.2、编译MCU代码
    MCU部分的pack包,按照教程,已经安装过了,下面就直接打开项目进行编译
    007.png

    编译完成后,生成的HEX文件。

    四、烧写代码

    烧写代码用到上面下载的软件Artery_ICP_Programmer_V3.0.02

    4.1、连接开发的CN1接口 -- AT -Link接口

    101.png

    4.2、添加蓝牙固件

    102.png
    设置下载地址
    103.png

    4.3、添加MCU固件
    104.png

    4.4、下载固件
    添加完成的固件
    105.png
    选择下载
    106.png
    固件下载完成
    107.png

    五、测试

    在网上找了一个lightBlue软件进行测试

    5.1、连接蓝牙设备
    200.jpg

    5.2、蓝牙发送数据
    进入APP软件后,手机上运行的 软件和教程的界面不太一致,下面我就单测试下透传模式。
    开发板进入透传模式的方法,按下开发板上的user按键,LED3指示灯常亮,即进入透传模式。
    打开串口调试助手,连接开发板的串口。

    201.jpg

    APP发送使用红框上边的选项,进入发送数据界面
    这里数据格式选择字符串模式
    发送的内容如下图
    202.jpg
    串口接收到的数据
    108.png

    5.3、APP数据接收
    选择5.2红框的下边选项进入接收数据界面
    数据格式选择字符串
    5.3.1、出口发送数据
    109.png

    5.3.2、APP接收到的数据
    203.jpg

    以上就是通过官网是案例,测试蓝牙的通信。

使用特权

评论回复
suncl110| | 2022-8-1 17:58 | 显示全部楼层
HI,keil for arm9需要和谐吗?能否把你编辑好的程序打个包(或把arm9的bin),上传上来?这方便你我他?谢谢!

使用特权

评论回复
littlelida| | 2022-8-1 19:51 | 显示全部楼层
不错啊,要不是疫情限制了我,高级我得来一个

使用特权

评论回复
yljon| | 2022-8-2 13:07 | 显示全部楼层
不错,支持

使用特权

评论回复
gyh974| | 2022-8-2 15:18 | 显示全部楼层
不一定要ARM9的支持包也能编译
Catch.jpg

使用特权

评论回复
252tp| | 2022-12-18 14:12 | 显示全部楼层
官网上的AT32WB415入门指南 和附件链接挂了,帮上传一份。

使用特权

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

本版积分规则