使用官方串口工具下载
使用官方串口工具下载
这个已经不行了, 效果不好
官方没有 W801 的开发板可以参考的, 你仔细看看哦, 官方的只有 W0802p 模组的参考设计, 可以参考哈;
使用的是官网最新的 v1. 008 SDK 么即 W800 SDK v1. 00. 08. rar , 如果使用的是 V1. 004 会存在这样的情况的.
https: //www. winnermicro. com/html/1/156/158/558. html
使用 BT 库进行试一下, 默认使用 NIMBLE 库
最新的 SDK 当然是联盛德官网啊
默认编译就是 BLE
AT 指令参考文档中 nimble 文档,
其他的可以参照文档, 文档中写的很清楚的
W806 的默认 SDK 是不支持 C++ 的, 要想支持 C++ 需要修改链接脚本文件, 修改方式也比较简单, 另外文件名称需要改成 CPP 才可以,
参考这样做一下就可以了
http: //ask. winnermicro. com/article/69. html
打开 SDK 找到 DOC 文件夹, 查看 ChangeLog. txt 文件, 在 发布的日志里面 V1. 00. 02 日志那里有详细介绍
这部分代码已经删减了, 你就算包含了头文件, 里面的一些 API 接口也是没有的
建议使用最新的 SDK 固件比较好, 新旧版本的 AT 指令你这样对比没有意义, 有些指令可能感觉使用频率不多, 在新版本 SDK 中就删除了, 具体以实际 SDK 中 wm_cmdp_hostif. c 中的命令为准
你应用程序写的有问题, 导致 CPU 异常了
你程序申请的内存太大了, 超过了 D-SRAM 的大小了
问 W806 仿真可以运行, 程序下载后上电运行不了