在2016年,我在做一个网关项目时,需要实现远程固件升级功能,也就是大家常听到的OTA。
当时,我对此一窍不通,Bootloader、IAP、OTA都是啥玩意?全部都是我的知识盲区。
公司也没人教,我只能硬着头皮去学习,记得之前对接的是云智易,整个项目前前后后搞了一年,才勉强做稳定,其实还有一些BUG,APP获取子设备信息不稳定,平台的协议没设计好,链路交互不够精简。
这个项目其中有个功能就是OTA,当时我啥也不懂,厚着脸皮,这…。
代码:
Flutter 为什么没有一款好用的UI框架?
公司规定所有接口都用 post 请求,这是为什么?
为什么还有那么多人认为蔚来会倒闭?
系统该怎样架构才能处理实时热点数据?
为什么现在吹Rust的人这么多?
php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
什么是bootloader?
为什么许多人讲虹鳟不是三文鱼?
JetBrains 放弃 AppCode 是否是一个错误决定?
为什么Rust的包管理器Cargo这么好用?
初学CAD,现在下载哪个版本比较好?
为啥 php 还有这么多人在用啊?
为什么越来越多的国内男孩,要娶国外女孩?
程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
Gemini 2.5 Flash 和Pro稳定版上线,和之前版本相比,在性能和应用场景上有哪些提升?
一名女子在杭州万象城遭挟持被捅 20 多刀,隆胸***体救了一命,这反映出哪些公安系统的问题?
为什么同样是输球,常州和国足的风评却差那么多呢?
男朋友要买电脑来玩魔兽世界 为此大吵一架 怎么办?
你捡过最大的漏是什么?
如何看待伊朗发布10座美军基地地图?
歼-36(成六代)未来的战场定位会是什么?
苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
外贸独立站怎么做SEO?
为什么老顾客吃着吃着就不再来照顾生意了呢?
女生真正的完美身材是什么样子?