DFU固件升级 蓝牙BLE4.0

最近研究DFU固件升级,由于网上的资源非常少,也走了很多弯路。经过一段时间的研究,写出了一个demo测试可用。可以使用2019最新的官方库。希望能够帮到大家。进入正题,现在的DFU固件升级基本都是使用NRF的github开源库,公司和厂商也有合作,中国区只有代理,如果有技术问题可以发邮件给欧洲的厂商。但是经过最终确认厂商不提供技术支持,所以只能自己翻文档,看代码了。官方提供的资源如下1&g...
摘要由CSDN通过智能技术生成

最近研究DFU固件升级,由于网上的资源非常少,也走了很多弯路。经过一段时间的研究,写出了一个demo测试可用。可以使用2019最新的官方库。希望能够帮到大家。

进入正题,现在的DFU固件升级基本都是使用NRF的github开源库,公司和厂商也有合作,中国区只有代理,如果有技术问题可以发邮件给欧洲的厂商。但是经过最终确认厂商不提供技术支持,所以只能自己翻文档,看代码了。官方提供的资源如下

1>nRF Toolbox App 源码  https://github.com/NordicSemiconductor/IOS-nRF-Toolbox

2>IOS-DFU-Library 源码  https://github.com/NordicSemiconductor/IOS-DFU-Library

一个是DFU的library库一个是swift的源码 ,当然swift如果用不惯的话,网上也会有一些ios版本的参考,下面是简书上一个作者提供的,原文地址如下https://www.jianshu.com/p/19958474139e

OC版的可以参考这个项目:nRF-Toolbox-master 密码: w7kd

当然到了2019年 你会发现网上的资源没有一个可以用的,遇到了跟这篇文章作者同样的错误,但是按照修复方法都无法解决。后来分析了好久,发现了原因,虽然都是报的找不到libary framework或者是zip framework,但是实际原因并不是这样。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值