技术论坛

 回复:也谈MMC卡的选择

返回主题列表
作者 主题
看雪001
至圣

经验值:22507
发帖数:2416
精华帖:87
楼主    2017-10-24 10:38:27
主题:也谈MMC卡的选择 精华帖 

选择MMC卡的大小时,一般来说都是“够用就行”这个原则,于是经验数据就是315CPU使用64KB或者128KB。

今天遇到一件事情,现场调试的工程师打电话问我:挂了几个机器人从站,结果IO最大只能访问到128,是不是CPU315最大只能支持到128?(还拿出“依据”来了:我看了300的产品目录,好像也是说IO映像最大只到128——那个目录都不知道哪一年的!)

根据我的经验,只要是项目设计和项目调试不是同一个人的话,调试的人员就会想方设法推翻设计,反正就是证明你这个设计有缺陷、不完美!

没办法,谁叫那个设计是我的朋友呢?我也赶紧打开最新的300产品目录,怎么看315的映像区都支持2048,但它有一个括号“可调节”,我打开一个317的项目,看看cpu属性:

过程映像区确实是可以调节的,但系统为什么默认为128呢?

于是又打开帮助,更改映像区会带来什么影响:

更改映像区会导致工作存储器分配的大小改变,需要的工作存储器会变大,也就是说要加大虚拟内存。

通常我们算MMC卡的大小,只考虑编译后的程序块总字节又多大,从这个帮助来看,至少这种考虑是不全面的,MMC卡的大小选择应该主要看IO映像区的设置大小,我是这么认为的。



大道至简,知易行难
kayome
奇侠

经验值:7134
发帖数:1334
精华帖:5
2楼    2017-10-24 16:47:45
精华帖  主题:回复:也谈MMC卡的选择

看图说话


 



 

您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。