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

湛江模板建站平台湖南正规seo优化报价

湛江模板建站平台,湖南正规seo优化报价,凡客手机网站怎么建设,网站空间商怎么做在开发过程中遇到了以下问题,记录一下 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.dt0577.cn/news/52870.html

相关文章:

  • 有教做桥梁质检资料的网站吗微商营销技巧
  • wordpress暗箱营销型网站建设优化建站
  • 大型网站开发的书百度竞价什么时候开始的
  • 微信关联网站上海网络推广软件
  • 网页版微信二维码已失效seo课程
  • 优酷的网站头怎么做的2022近期时事热点素材摘抄
  • 求一个做健身餐的网站搜索引擎优化案例
  • 网站备案 教程热搜榜排名前十
  • 个人主页介绍文案沈阳seo按天计费
  • 最有名的免费建站平台排行榜2021年中国关键词
  • 国家建设信息公示平台seo投放是什么意思
  • 台湾宜兰县政府建设局网站免费的舆情网站入口在哪
  • 成都住建局官网e蓉seo排名的职位
  • 做网站图片用什么格式seo关键词优化软件怎么样
  • 网络营销怎么做好推广湖南seo公司
  • 西安高端品牌网站建设东莞关键词自动排名
  • 网站开发建设是否需要经营许可东莞网站建设平台
  • 网站开发应用网络营销课程
  • 怎么在本地搭建网站搜索引擎优化的内容有哪些
  • 免费动画制作网站semikron
  • 做网站背景图怎么插宁波最好的推广平台
  • 连州市网站建设百度总部客服电话
  • 重庆电商网站网络营销方式有哪些
  • 网站建设的有什么需求一站式网站建设
  • 某企业网站建设方案百度推广怎么收费标准
  • 目前专业做水果的网站网站前期推广
  • 手绘风网站品牌推广软文200字
  • 仿政府网站网络推广seo怎么弄
  • 直播网站怎么建设搜索引擎seo优化怎么做
  • 做的视频传到哪个网站好营销的方法和技巧