一种基于双向链表的SD卡数据存取方法

    公开(公告)号:CN114610652A

    公开(公告)日:2022-06-10

    申请号:CN202210299342.2

    申请日:2022-03-25

    Abstract: 本发明公开了一种基于双向链表的SD卡数据存取方法,包括以下步骤:若SD卡为空,在SD卡缓存监测创建模块创建单元的缓存空间中建立有头结点和尾结点的双向数据链表;若SD卡不为空,在SD卡缓存监测创建模块合并单元的缓存空间中建立有头结点和尾结点的双向数据链表;在顺序存储时采用头插存储法,中间存储时采用中间插入存储法,顺序读取时采用尾删读取法,中间读取时采用中间删除读取法;本发明建立用于存取数据的双向链表,可以避免由于同时存取或存取指针速度不同而导致的读取数据不完整的问题,充分利用双向链表的特性,既可以实现顺序存储和读取,又可以实现内部存储空间任意位置的存储和读取。

    一种基于I2C传输的农田大气环境检测系统

    公开(公告)号:CN215114645U

    公开(公告)日:2021-12-10

    申请号:CN202121296165.X

    申请日:2021-06-10

    Abstract: 本实用新型公开了一种基于I2C传输的农田大气环境检测系统,包括环境检测传感器、STM32控制器、I2C总线、电源和显示模块;所述I2C总线分别与STM32控制器、环境检测传感器、电源相连接,用于读取环境检测传感器检测出的环境参数,并传递给STM32控制器;所述STM32控制器驱动显示模块显示环境参数。本实用新型基于I2C总线在保留检测系统较高灵敏度的同时,实现了轻量化的设计。同时可以提供多种环境参数以满足农业生产的需要。

Patent Agency Ranking