我 对问题发布了答案
bt_data_parse 就是把所有扫描到的设备的广播内容根据广播内容的协议格式 (LTD) 逐个解析, 然后再调用 scan_device_eir_parse 找到有 BT_UUID_SERVICE 这个服务的设
我 发表了评论
@unreal https: //doc. winnermicro. net/w800/zh_CN/2. 4-rc/index. html 只有这个文档.
我 发表了评论
@unreal https: //doc. winnermicro. net/w800/zh_CN/2. 4-rc/index. html 只有这个文档.
我 对问题发布了答案
在 platform/sys/wm_main. c 里面的 wm_gpio_config 中, 调用了 wm_gpio_af_disable 接口, 初始化所有的 GPIO 为输入上拉. 可以根据自己的需求修改.
我 对问题发布了答案
检查下 millis 的实现是否正确, 一般系统 tick 数是一个 uint32_t 的数据类型, 最大值为 2 的 32 次幂减一, 换算成时间值和 1: 11: 34 的秒数正好差了 1000 倍.
我 对问题发布了答案
没有这样的 demo, 这已经算是方案了, 可以参考 apsta 的 demo, 把其中的 sta 换成串口 4G 模组.
我 对问题发布了答案
这是哪个 SDK, 是从 gitee 上下载的 AI 对话的 SDK 吗? 目前这个 SDK 没有维护 CDK 工程, 用的是 msys 工具 make 命令编译, 如果要自己添加, 可以在左上角第三个魔法棒图标打开工程配置里, linker
我 对问题发布了答案
不影响使用啊, 数据流本身不会丢, 利用自定义的数据帧格式, 一般都有长度信息, 判断没接收完成就等下一次接收完成再解析. 没有串口空闲中断, 只有一个简单的接收超时中断 UART_INTS_RTO, 也可以用这个来
我 发表了文章
如何把代码生成静态库文件