在2016年,我在做一个网关项目时,需要实现远程固件升级功能,也就是大家常听到的OTA。
当时,我对此一窍不通,Bootloader、IAP、OTA都是啥玩意?全部都是我的知识盲区。
公司也没人教,我只能硬着头皮去学习,记得之前对接的是云智易,整个项目前前后后搞了一年,才勉强做稳定,其实还有一些BUG,APP获取子设备信息不稳定,平台的协议没设计好,链路交互不够精简。
这个项目其中有个功能就是OTA,当时我啥也不懂,厚着脸皮,这…。
{dede:pagebreak/}
SwiftUI 是不是一个败笔?
为什么10年前电脑内存就普遍16GB了,现在还是普遍16GB?
剪映网页版要下线了,有没有字节的同学来说下是为啥啊?
很好奇,组NAS的玩家是如何解决上传速率的问题?
系统太稳定了甲方觉得我们没有工作量,怎么收运维费?
编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
为什么很多外行敢站出来评价中医?
当初中俄为什么不摧毁朝鲜的核设施,让朝鲜拥有了自己的核武器?
为什么国内没有一门好的编程语言呢?
Rust据说是这样先进,那Rust编译器也总该是Rust写的吧?
女生被踢裆也会很疼吗?
为什么这么多人讨厌中国移动?
现实中的父女关系是怎样的?
Rust口碑不错,为何学的人却很少?
被称为「人间尤物」的女主,有多绝?
手机的运行内存真的有必要上16GB吗?