我 对问题发布了答案
SDK里面分别有作为BLE Client和BLE Service的Demo
CDK这个软件是平头哥那个开发的,可以尝试更新最新的版本,或者去他们官网提交反馈。
经典蓝牙相主推,建议用BLE。
你描述的,得不到有用的关键信息。提问的技巧
可以从以下几点尝试:命令行输入make clean && make lib && make回车。重新解压一份最新的SDK再次尝试。
你把代码编辑时,像下面这样显示会正常写,大家看起来会舒服些。w806 sdk的驱动,串口暂时不支持dma,而且本身6路串口,同一时间只能有1路用dma功能。代码内容
我 发表了评论
@jiemeng 进入低功耗模式得选择wakeup脚唤醒还是定时器唤醒呀,如果是定时器唤醒模式,没到定时怎么会唤醒呢?
1.再次调用HAL_PMU_Enter_Sleep2.HAL_PMU_TIMER0_Stop关闭定时器
@ypkj 先make clean再make一下,不行的话你截图看看,还有目前你用的开发环境是Cygwin还是原生linux环境?
建议重新解压一份SDK,不要做任何修改,正常是能够编译过的
为了提高BLE透传吞吐率,限定了包长必须不短于244,所以串口必须发满244字节才会更新1包数据,将红框内修改为0即不再限制包长。
@shayk520 是不是io口两者复用了
复位一下试试
dma有没有用链表方式实现。
@hlk 你找淘宝客户要一下群和地址
发布 问题
回到 顶部
我 对问题发布了答案
W801-BLE作为Client如何设置连接Server的参数?