当前位置: 首页 > news >正文

备案添加网站爱站网 关键词挖掘工具

备案添加网站,爱站网 关键词挖掘工具,国外mod大型网站,电商平台建设内容在开发过程中遇到了以下问题,记录一下 1.在与ios手机连接后,手机app使能notify,设备与手机通过write和notify进行数据交换,但是在连接传输数据一端时间后,设备收到write命令后不能发出notify命令,打印错误…

在开发过程中遇到了以下问题,记录一下

1.在与ios手机连接后,手机app使能notify,设备与手机通过write和notify进行数据交换,但是在连接传输数据一端时间后,设备收到write命令后不能发出notify命令,打印错误码180 = 0xB4,GATT_ERR_DATA_PENDING_DUE_TO_SERVICE_DISCOVERY_BUSY,设备发送notify失败的原因是ios蓝牙master主机正在发现蓝牙服务,此时不允许发送notify数据。

解决办法:出现这个错误后,将发送notify失败的数据保存到一个全局数组中,并保存数据长度,设置一个标记位为1,记录当前的系统时间,将此在主循环中轮询,如果检测到这个标记位为1且时间过了500ms,之后再重发一次之前notify失败的数据,就可以成功发送了。

2.配置蓝牙串口唤醒口,cpu_set_gpio_wakeup (GPIO_WAKEUP_MODULE, Level_Low, 1);
GPIO_WAKEUP_MODULE_HIGH;设置成低电平唤醒,上拉,每次进入睡眠都会IO抖动,造成毛刺,用逻辑分析仪抓TX、RX、CTS和RTS四根线,如下图:

而如果配置成cpu_set_gpio_wakeup (GPIO_WAKEUP_MODULE, Level_High, 1);
GPIO_WAKEUP_MODULE_LOW;,则不会出现这个问题

但是我们的串口发送数据的时序已经确定是低电平唤醒,所以会遇到图一的问题,原因是上拉10K的控制中不要使用PC0~PC7,在deepsleep retention wakeup时会有短时间的抖动,产生毛刺,而我们用的串口IO和唤醒IO恰好是这几个。

 

解决办法:如果在条件允许的情况下,更改硬件连线,需要将唤醒蓝牙的IO换成PA或者PB的IO口,不要用PC的IO口,如果不能修改硬件,那么就直接不用PM_DEEPSLEEP_RETENTION_ENABLE深度睡眠模式,将其定义改成0,从而使用suspend去做低功耗,功耗在50uA左右,深度睡眠模式功耗在5uA左右

http://www.yayakq.cn/news/771516/

相关文章:

  • 网站如何做excel预览营销培训课程内容
  • 用网站制作自己app软件深圳网站建设 卓
  • 河北网站制作诸城网站建设定制
  • 河南省建设部网站官网网络工程师做什么
  • 网站网页设计模板下载百度推广优化工具
  • 衡水教育行业网站建设网站开发与解决技巧
  • 陕西有色建设有限公司网站网站上怎么做产品介绍
  • 一流高职院校建设网站网站开发风险
  • 怎么实现网站建设报价方案网站配色 蓝色
  • 大众点评网站团购怎么做confluence和wordpress
  • 网站建设做的人多吗专门培训seo的网站
  • 精品课程网站建设的背景及意义网站开发技术分析
  • 做网站卖资料网站开发准备
  • 网站图标ico免费的小程序模板网站
  • 做网站用建站模版好还是定制好深圳网站制作哪家便宜
  • 衡阳网站建设公司用asp.net做后台网站
  • 个人网站制作与设计论文设计模板网站
  • 手机上怎么制作网站360网址导航主页
  • 云服务器和网站备案wordpress酷站
  • 贵阳网站开发哪家便宜百度旧版本下载
  • 淘宝客网站整站源码合肥高端网站开发
  • 宁波网站建设优化安徽炒股配资网站开发
  • 怎么查网站是在哪里备案的青岛网站搭建公司
  • 建一个类似京东的网站wordpress php7 mysql
  • 中国电子商务网站建设小程序短链接生成
  • 下载网站所有网页wordpress 更改地址
  • 网站建设服务方案ppt做软件app需要多少钱
  • 泉州住房和城乡建设网站番禺区网站建设
  • 网站域名保护几年自媒体运营师证书
  • 专做国外商品的网站最近免费中文在线电影