在2016年,我在做一个网关项目时,需要实现远程固件升级功能,也就是大家常听到的OTA。
当时,我对此一窍不通,Bootloader、IAP、OTA都是啥玩意?全部都是我的知识盲区。
公司也没人教,我只能硬着头皮去学习,记得之前对接的是云智易,整个项目前前后后搞了一年,才勉强做稳定,其实还有一些BUG,APP获取子设备信息不稳定,平台的协议没设计好,链路交互不够精简。
这个项目其中有个功能就是OTA,当时我啥也不懂,厚着脸皮,这…。
{dede:pagebreak/}
有什么是虚拟机代替不了物理机的?
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
为什么有的人会把死鱼埋在菜地里?
systemd吞并了什么?
《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
大街上看到大白腿,忍不住瞄了两眼,算不算不尊重女性?
江西通报救护车 800 公里收费 2.8 万「不合理,暂停医院转运服务」,该医院要承担怎样的法律责任?
为什么 macOS 并不差,可市场总敌不过 Windows?
J***aScript 已经强大到什么程度了?
罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
为什么武汉和成都发展差不多,但成都美誉度口碑高于武汉?
Golang与Rust哪个语言会是今后的主流?
如何评价首个女性友好的编程语言HerCode?
为什么很多离异的30-40岁的女性,很难找到老公再婚?
Rust、Go、Zig、Dart、C3、C++、C,仓颉、moonbit、凹语言哪个语言更有未来?
如何看待特朗普最后关头取消对伊朗的军事行动?