接触蓝牙也有很长一段时间了,接下来给大家讲讲DFU蓝牙升级吧
DFU升级步骤也是很简单的
1. 向蓝牙外设(手环)发送升级指令
2. 蓝牙外设进入DFU模式
3. 下载DFU升级文件
4. 把DFU升级文件写入蓝牙外设中
声明所需变量
@property (strong, nonatomic) DFUServiceController *controller;
@property (strong, nonatomic) DFUFirmware *selectedFirmware;
DFUServiceInitiator *initiator = [[DFUServiceInitiator alloc] initWithCentralManager:(CBCentralManager,蓝牙中心管理者) target:(CBPeripheral)连接的外设特征];
self.selectedFirmware = [[DFUFirmware alloc] initWithUrlToZipFile: