大石头
|
3323b60583
|
批量写入时,地址也要递增
|
2017-04-07 14:29:52 +08:00 |
大石头
|
ae444cbcf7
|
I2C读写时发送多次地址,避免内部繁忙;
SoftI2C每次发送完毕后,都拉低时钟拉高SDA;
AT24CXX内部存储数据,忙!等1ms差点点,等5ms足够了
|
2017-04-07 14:13:48 +08:00 |
大石头
|
8654de9b96
|
I2C等待时间加倍;
AT24C02单页最大写入8字节,需要分批写入
|
2017-04-07 10:56:43 +08:00 |
大石头
|
b4d6c346be
|
134行EEPROM上最后一次也要等Ack,否则错乱;
修正Read2/Read4小字节序错误;
在0A04的AT24C02上测试通过。
|
2017-04-06 19:24:43 +08:00 |
大石头
|
15e00e6d0b
|
Sys头增加应用版本、硬件版本、产品批次、启动次数、热启动次数等
|
2017-04-06 16:31:24 +08:00 |
大石头X2
|
226f837205
|
优先使用int替换为uint,方便运算,能够准确识别产生的负数。
|
2017-02-28 14:21:30 +08:00 |
nnhy
|
d1f6245d9b
|
所有NULL更换为nullptr,GCC要求更严格。
Sys.h头文件不再包含string.h,禁止SmartOS除了Type和String以外的地方使用内存管理函数
|
2016-03-14 04:28:04 +00:00 |
Stone
|
243de19352
|
分离出来内存缓冲区Buffer,编译通过,未测试!
|
2016-03-06 02:14:53 +00:00 |
nnhy
|
040ada6f6c
|
存储接口各函数增加const
|
2016-01-18 04:46:40 +00:00 |
nnhy
|
a12294c9ff
|
每个设备驱动的初始化日志之前增加一个空行,方便查看
|
2015-11-21 04:49:47 +00:00 |
nnhy
|
232caf7e34
|
全面使用Array,尽可能的减少使用指针。
编译通过,网关C基础测试通过
|
2015-11-13 12:39:45 +00:00 |
Stone
|
2f515a2525
|
抽象独立数据存储接口,为配置子系统做准备。
编译通过,未测试
|
2015-10-14 14:53:36 +00:00 |
WangQiang
|
425ae8e821
|
统一内部Flash AT24Cxx 读写接口 AT45DB暂未跟进
|
2015-10-14 02:34:06 +00:00 |
nnhy
|
5ca0282f83
|
AT24CXX驱动封装完成,读写字节测试通过
|
2015-10-02 13:36:34 +00:00 |