硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1546|回复: 1
收起左侧

请教如何设计EEPROM与内存的映射关系

[复制链接]

3

主题

3

回帖

12

积分

新手上路

积分
12
发表于 2022-9-30 17:26:56 | 显示全部楼层 |阅读模式
1.jpg
  各位大神好,目前我设计的项目遇到一个问题,以上图表是我当前的内存与EEPROM的设计思想,任务的配置参数已经固定死了,如果用户要加一些测量点,但又不能改变EEPROM里存储的数据时,该怎么做呢?
  例子:在项目一开始的时候,A任务相关的参数总大小为400个字节,(例如 DI点 AI点 AO点 校准参数等),这些点的数据配置数据已经按顺序存储进EEPROM,但是随着项目的升级,有了新的需求,A任务相关参数要变为500个字节,但是在EEPROM内,A任务相关参数紧邻着B任务相关参数,如果我要扩充A任务的相关配置参数,肯定会影响到B任务的相关配置参数,也影响到上位机读取出阿里的数据,(读取是用标准的MODBUS规约)
  如题所问,有没有一种更好的设计思想,可以使得我可以随意的扩充任务相关配置参数,但是不影响EEPROM内部的参数的顺序以及EEPROM里面的内容呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
111540
QQ
发表于 2022-10-1 00:30:15 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-11-1 07:35 , Processed in 0.406801 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表