【PB-03F-kit】PB-03F初入门

[复制链接]
查看566 | 回复2 | 2024-12-6 16:49:23 | 显示全部楼层 |阅读模式
1、win11环境安装

参考园长的贴子:https://bbs.ai-thinker.com/forum ... amp;_dsign=7c8fe8cb
SDK和烧录工具来源:http://www.phyplusinc.com/support/4.html
sdk.png

烧录工具.png

或者安信可开发资料网站:https://docs.ai-thinker.com/blue_tooth_pb
安信可.png

期间遇到安装烧录工具 PhyPlusKit 时,找不到 MSVCR100.dll
报错.png
于是在电脑管家的帮助下修复了
修复.png

sdk的编译环境是熟悉的Keil5,,之前就装好了直接略过,串口驱动(CH340)也是已有的
代码编译看需要改下CFG_SLEEP_MODE,把园长的复制过去发现编译报错了
编译报错.png

发现这里的 PWR_MODE_NO_SLEEP 被敲成了 PWR_MOD_NO_SLEEP ,修改后可以顺利编译
no_sleep.png

2、代码烧录

参考园长这篇帖子:https://bbs.ai-thinker.com/forum ... amp;_dsign=5f5f2ec8
这种hex下载方式还是第一次接触,需要操作的步骤还挺多,园长的帖子步骤写得很详细,官方也有 PhyPlusKit User's Guide.pdf 参考文档,这里列举下我遇到的一些问题
如下图:
1、加载(1940)6252-COM_AT-V205.hexf 固件需选择图中1的HEX,如果是默认的Hex Merge你会发现不能加载hexf类型的文件
2、然后就是烧录失败,需要注意按RST键的问题,这篇贴息总结的很好:https://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=45561
下载成功.png

3、点灯
上述固件烧录咱们编译的hex文件注意需要使用Hex Merge中的APP加载加载咱们的hex固件完成后板载的三合一led蓝灯就被点亮了
ce9f6a6efb92cda4c4bbb4327b38313.jpg

然后我们也可以下载官方的AT固件,尝试下AT指令点灯,使用园长的串口助手发送指令
开启led测试指令:AT+LEDTEST=1
关闭led测试指令:AT+LEDTEST=0  //这个会随机停在最后的一个亮灯位置
屏幕截图 2024-12-06 164737.png





回复

使用道具 举报

lovzx | 2024-12-6 18:28:19 | 显示全部楼层
学习
回复

使用道具 举报

大猫的鱼 | 2024-12-7 10:26:58 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则