如标题所述,这个鬼芯片有一个很大的坑点在里面,请看下图。 手册上写的是1k 和 2k 是8byte,之后的是16byte,这一点一定要看清楚,一定要看清楚,一定要看清楚。 我之前看手册的时候,看成了16byte,导致写入数据8字节之后的部分完全崩溃了, 具体的分析拆包代码如下: ErrorStatus writeAt24C02(uint16_t address,void *writeBuff,uint16_t writeLen) { int len = 0; for(int i = 0 ; i = 0x08) { len = 0x08; } else { le