- 博客(4)
- 收藏
- 关注
原创 物联网wifi模块几种ota升级方案对比总结
在物联网开发中,OTA升级(firmware update Over The Air)是模组必备的功能,本文将以RTL8711、乐鑫8266 、庆科3186 wifi模块为例介绍几种的常见的ota方案,并进行对比总结。 RTL8711 ota升级方案方案简介8711flash分区如下图: ...
2019-01-16 16:51:07
7546
4
原创 如何拯救一个内存不够的系统
存储介质大致分为ROM、RAM、Flash。ROM(Read Only Memory)只读不可写,且断电后数据仍然保存,用于存放代码.RAM(Random Access Memmory)就是本文指的内存,可读可写,断电后数据丢失,用于程序运行暂时存储代码、运算数据,程序是拷到到RAM运行,程序运行时暂时产生的运算数据也是存在RAM中。Flash结合了前两者的优点,可快速读...
2019-01-16 16:38:29
924
原创 烂代码长什么样?
最近看别人写的代码看的头疼,写这篇不仅是总结同时也告诫自己不要写出烂代码祸害别人。看不懂别人的代码是什么感觉?就好像走进一片森林里迷了路,这时候你是不是想把写代码的人抓过来骂一顿?下面就总结几条最让人受不了的。 1、...
2019-01-16 16:25:41
350
原创 一份呕心沥血整理的bug list
1、 指针相关 (1) 指针类型转换出错 比如下面这个写串口的函数,长度len是一个int型指针: 图1 写串口API示例 在调试时发现当串口无回复重发时再次去写串口,传进去的长度变了,无法正常写串口 图2串口调试log截图 想要写的数据是上面红框中,实际写的数据是下面红框中,检查发现是传进去的len指针类型不对,把一个cha...
2017-07-30 22:07:11
4922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人