1、win11环境安装
参考园长的贴子:https://bbs.ai-thinker.com/forum ... amp;_dsign=7c8fe8cb
SDK和烧录工具来源:http://www.phyplusinc.com/support/4.html
或者安信可开发资料网站:https://docs.ai-thinker.com/blue_tooth_pb
期间遇到安装烧录工具 PhyPlusKit 时,找不到 MSVCR100.dll
于是在电脑管家的帮助下修复了
sdk的编译环境是熟悉的Keil5,,之前就装好了直接略过,串口驱动(CH340)也是已有的
代码编译看需要改下CFG_SLEEP_MODE,把园长的复制过去发现编译报错了
发现这里的 PWR_MODE_NO_SLEEP 被敲成了 PWR_MOD_NO_SLEEP ,修改后可以顺利编译
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
3、点灯
上述固件烧录咱们编译的hex文件注意需要使用Hex Merge中的APP加载加载咱们的hex固件,完成后板载的三合一led蓝灯就被点亮了
然后我们也可以下载官方的AT固件,尝试下AT指令点灯,使用园长的串口助手发送指令
开启led测试指令:AT+LEDTEST=1
关闭led测试指令:AT+LEDTEST=0 //这个会随机停在最后的一个亮灯位置
|