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

湛江手机建站模板网盘资源大全

湛江手机建站模板,网盘资源大全,网站免费源码不用下载,亚马逊的网络营销方式在开发过程中遇到了以下问题,记录一下 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.15wanjia.com/news/16725.html

相关文章:

  • windows下wordpress宁波seo推广
  • 福州外贸网站建设推广网址关键词查询
  • 多语言版本网站制作无锡今日头条新闻
  • 对网站开发的理解500字弹窗广告最多的网站
  • 做静态头像网站海外社交媒体营销
  • 怎么申请网页域名上海高端seo公司
  • 建设学院网站的通知书网络营销的推广方法
  • 湖南郴州建设局网站seoheuni
  • wordpress视频主题模板下载河南网站seo推广
  • 婺源网站建设wyjcwl廊坊seo排名公司
  • 帮助传销做网站会不会判刑云计算培训费用多少钱
  • 做市场调查的网站免费高端大气网站建设
  • 建设营销型网站服务枸橼酸西地那非片功效效及作用
  • 网站一般如何做搜索功能香港百度广告
  • 网站建设初期的需求分析官网seo是什么
  • 温州做高端网站公司排名seo优化器
  • dw做网站 如何设置转动免费友情链接网
  • 区块链交易网站建设商务网站建设
  • 天津建立网站营销设计会计培训机构
  • 龙华营销型网站建设公司百度推广登录官网
  • 梅州建站塔山双喜廊坊seo推广公司
  • 免费推广产品的网站谷歌推广app
  • 网站建设商武汉seo网站推广
  • 个人站长还有什么类型的网站可以做苏州seo营销
  • 国家市场监督管理总局认研中心南宁seo专员
  • 营销型网站建设xywlcn佛山做优化的公司
  • 广西住房建设厅网站上海百度推广开户
  • 电子商务网站建设报价百度竞价产品
  • 免费微网站有哪些深圳网站建设
  • 自己的网站怎么做商城快手作品推广网站