怎样计算一个单片机程序所需rom大小,计算的是fft算法分析及显示所需的容量,请写明详细计算过程,并举例

在做开题报告,用C8051F020,要计算一个fft算法程序运行大概要占多少内存,做方案比较时要用到具体推算过程。针对一个采样——fft——显示程序,有有具体的估算方案吗... 在做开题报告,用C8051F020,要计算一个fft算法程序运行大概要占多少内存,做方案比较时要用到具体推算过程。
针对一个采样——fft——显示 程序,有有具体的 估算 方案吗?
展开
 我来答
jianghe706
2012-03-04 · TA获得超过5145个赞
知道大有可为答主
回答量:2213
采纳率:77%
帮助的人:802万
展开全部
一般人是不算ROM的大小,至多只是估计。因为一个完整的程序,不同的人,甚至同一个人,程序的思路方法不一样,程序大小会差比较多。而且你的程序,除了算法,还有其他的很多东东,如显示、按键、通信等等,这些可能比你的算法的程序量还要大得多。
所以建议你先用仿真(如PROTEUS仿真),选用足够大的ROM的单片机,编制完整的程序,就知道花了多少的程序空间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
木吹石寒
2012-03-04 · TA获得超过128个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:126万
展开全部
这个不可以人工计算,你所用的在你对程序编译后,编译软件会提示所用的code码多少字节即所用的ROM大小,提示的DATA或XDATA的大小即RAM大小。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大雨落幽燕白
2012-03-04 · TA获得超过619个赞
知道小有建树答主
回答量:1961
采纳率:0%
帮助的人:552万
展开全部
估算。按照代码量。或者编译生成的目标文件大小。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式