3280|1

83

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

更换新的协议如何才能做到最大程度复用 [复制链接]

程序的结构是这样的:

终端-----------集中器------------上位机PC(后台)

1、集中器按照设定周期自动去采集终端的数据,也可以由上位机后台发命令实时采集终端数据
2、集中器下有若干终端


3、任务:要重新更换新国家标准的“集中器与上位机PC后台通信”协议部分。

4、集中器上有SRAM、FLASH,ARM7部件

我以前是做应用程序的,刚涉足嵌入式编程。

我自己能够想到的问题和思路:

1、光重新写协议还不够,需要重新规划放入SRAM里的数据位置如何存放
2、需要重新规划存入FLASH里的数据位置如何存放。
3、原来的FLASH为AT45,现在已经改为AT36,成本更低

想知道,更换新的协议如何才能做到最大程度复用原来的代码?哪些需要重写,哪些需要改动,哪些可以直接COPY过来?SRAM和FLASH的数据存储是否需要重新规划?

最新回复

0、先不要动手修改 1、领会一下原有代码的所有细节 2、比较新协议与旧协议的差别 2.0这时候你应该自己有答案了 3、“最大程序复用”并不是最有效率的。  详情 回复 发表于 2009-10-2 00:39
点赞 关注

回复
举报

72

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
0、先不要动手修改
1、领会一下原有代码的所有细节
2、比较新协议与旧协议的差别
2.0这时候你应该自己有答案了
3、“最大程序复用”并不是最有效率的。
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表