位置:
首页

>

>

存储MCU产品开发参数的几种解决方案(继续收集和分类开源项目)
时间:

在工作中,几乎所有参与产品开发的产品都将实现参数存储功能。

通常,参数存储将使用以下存储介质,例如:eeprom,spi闪存,nand闪存,SD卡等,至于如何存储,现在有很多种类,以我之前开发的产品作为例子。

目前,我已经在代码云仓库中开源了几种方法:地址:https://gitee.com/morixinguan/stm32-development-scheme大多数例程基于Bear Pie开发板Simulate并通过测试。

1.使用eeprom(以at24c02为例)定义结构,然后定义两个结构变量,一个用于读取参数,一个用于立即写入修改的参数。

参考:2.使用spi_flash(以w25q64为例)方法1与使用eeprom方法相同。

方法2使用文件系统并创建一个ini文件来获取参数。

实际上,对先前的开源项目的引用是:开源作品:基于RT-Thread的智慧农业监控系统产品级开发开源作品:基于TencentOS微型英国Dart甲醛检测器产品级别的开发(2)TencentOS微型有害气体检测器产品级开发3.以SD卡为例方法1与eeprom方法相同,但现实中国没有人会这样做。

方法2指的是以前的开源项目,实际上有:开源作品:基于RT-Thread的智能农业监控系统产品级开发开源作品:基于TencentOS微型英国Dart甲醛检测仪的产品级开发( 2)TencentOS微型危险气体检测器产品级开发的其他方法使用其他格式的文件。

当前,人们仍在编写相应的例程以继续整理并在以后释放它们。

4.开源项目的收集地址:https://gitee.com/morixinguan/mcu-product目前,组织了20多个项目,大多数代码写得很好,仓库目前很受欢迎,而且我将继续继续进行更新,以便使嵌入式项目没有困难,让小白开始嵌入式产品开发,永远不会找到方向。

免责声明:本文内容经21ic授权后发布,版权归原作者所有。

该平台仅提供信息存储服务。

本文仅代表作者的个人观点,并不代表该平台的立场。

如有任何疑问,请与我们联系,谢谢!

产品资料
行业信息