[技术求助]

怎么确定RAM呢

[复制链接]
337|26
手机看帖
扫描二维码
随时随地手机跟帖
dengdc| | 2020-11-17 21:39 | 显示全部楼层
确定不了RAM,硬件就出不来,硬件出不来软件就出不来

使用特权

评论回复
jiahy| | 2020-11-17 21:43 | 显示全部楼层
假如我软件已经写出来了(用C写的),那又怎么估算我这个C程序占用多少ROM和RAM呢?

使用特权

评论回复
shimx| | 2020-11-17 21:50 | 显示全部楼层
产品需要哪些功能应该知道啊,先估下呗,需要多少RAM。

使用特权

评论回复
jiaxw| | 2020-11-17 21:53 | 显示全部楼层
可以先画下流程图,算下大概需要多少RAM;

使用特权

评论回复
liliang9554| | 2020-11-17 21:57 | 显示全部楼层
最好选择管脚兼容的MCU,便于后续升级

使用特权

评论回复
午夜粪车| | 2020-11-17 22:01 | 显示全部楼层
选个最大的片子,写完再换

使用特权

评论回复
huangchui| | 2020-11-17 22:07 | 显示全部楼层
可以估算的,除非你是真正的初哥;

使用特权

评论回复
zhanghqi| | 2020-11-17 22:11 | 显示全部楼层
各个功能模块需要多少,需要用到什么,在适当的加一些富裕实现功能

使用特权

评论回复
wyjie| | 2020-11-17 22:15 | 显示全部楼层
搞过几个项目基本能估算出来,比如点个屏花2K, 文件系统花2K........

使用特权

评论回复
jlyuan| | 2020-11-17 22:19 | 显示全部楼层

"假如我软件已经写出来了(用C写的),那又怎么估算我这个C程序占用多少ROM和RAM呢?"
看样子你是真没写过程序。

使用特权

评论回复
yszong| | 2020-11-17 22:22 | 显示全部楼层
stack + heap + 全局变量,基本上就差不多了。大概估一下就行,算太细了没必要。软件会在开发过程中不断调整的,选型时存储空间要留裕量。

使用特权

评论回复
wuhany|  楼主 | 2020-11-17 22:31 | 显示全部楼层
确实没有完全自己写过,都是看别人的,也还没做过独立项目,所以想锻炼下

使用特权

评论回复
dengdc| | 2020-11-17 22:35 | 显示全部楼层
你是怎么看出来的啊?

使用特权

评论回复
jiahy| | 2020-11-17 22:39 | 显示全部楼层
这也是个办法,但是好像不是最好的办法,我看别人做demo板都没有用同一系列最大RAM的MCU

使用特权

评论回复
shimx| | 2020-11-17 22:44 | 显示全部楼层
因为编译好了,工具自动就告诉你了呀。

比如像这样:
Rebuild target 'Target 1'
compiling main.c...
assembling startup_stm32f10x_md.s...
compiling system_stm32f10x.c...
linking...
Program Size: Code=980 RO-data=272 RW-data=52 ZI-data=1636  
".\Test.axf" - 0 Error(s), 0 Warning(s).

使用特权

评论回复
jiaxw| | 2020-11-17 22:48 | 显示全部楼层
用什么处理器呢?

使用特权

评论回复
spark周| | 2020-11-17 22:59 | 显示全部楼层
如果是m3内核的 一般能够了

使用特权

评论回复
liliang9554| | 2020-11-17 23:02 | 显示全部楼层
除非你是大工程量

使用特权

评论回复
heweibig| | 2020-11-17 23:05 | 显示全部楼层
这个一般都是大概估计的,跟你实现的功能特性相关系的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

879

主题

10435

帖子

4

粉丝