Honeywell霍尼韦尔 CC-PAIH01(51405038-175),现货销售,顺丰包邮,欲购从速。
详情描述:
SRAMFUNC2=SRAM_BIG_FUNC1+BIG_FUNC_SIZE,…};
在定义完函数运行时加载的存储地址之后,把MP3***程序中的MPEGSUB_synthesis和imdct_1等函数通过字符串拷贝的方式***到处理器片内SRAM中执行,经过编译、链接这些函数在执行时将会加载到相应的SRAM单元块中。这样就减少了处理器执行***函数所需的时间,提高了程序的执行效率。
4 性能测试与分析
为了验证基于处理器片内SRAM的优化设计方案,我们在MCF5329EVB开发板上对经该方案优化过的MP3***器进行了验证和测试。
首先,进行功能测试,应用MPEG***推荐的测试码流(128 kb/s,44.1 kHz)。选用一段音频test.mp3,分别用标准浮点***器和本文设计的音频***器进行本地***测试,并对其***波形进行比较分析。从图4的波形比较可以看到,经过本方案优化设计的***器***波形与标准浮点***器基本无差别。经人耳测试,无法辨别出两者***输出的差别。所以,从功能上讲本文设计的基于片内SRAM的应用程序优化方案是可行的。

其次,进行性能测试。在测试平台上分别对优化前后***器的MIPS消耗数和空间消耗量进行比较分析,如表2所列。

优化前,***器MIPS消耗数为68 MIPS@240MHz;优化后,***器MIPS消耗数为39.2 MIPS@240 MHz。在硬件条件允许的情况下,消耗的内存虽然有一定的增加,但是经过本文方案优化后,***效率得到了很大的提高。
结 语
本文提出了在嵌入式Linux操作系统下基于处理器片内SRAM的应用程序优化设计方案。以MP3***器为例,通过从配置音频驱动程序、实时数据和函数到处理器片内SRAM中执行来对***器进行优化设计,并在ColdFire5329开发平台上成功实现该方案。优化后的MP3播放器不仅***效率高,而且音质好,完全可以在中低端处理器上实现实时播放,使低性能CPU处理复杂应用程序成为可能。该方案有效地提高了应用程序的执行效率,降低了功耗,对嵌入式Linux应用产品开发有着重要参考价值。
6ES5944-7UA21
6ES5752-0LA12
6ES5752-0AA12
6ES5308-3UA12
6ES5100-8MA02
6ES5700-8MA11
6ES5456-6AA12
6ES5451-8MA11
6ES5946-3UA21
6ES59483UA13
6ES51038MA02
6ES5-265-8MA01
6ES5430-4UA13
6ES5948-3UA13
6ES5440-8MA11
6ES5304-3UB11
6ES5581-1LA11
6ES5470-8MB12
6ES5355-3UA11
6ES5460-4UA13
6ES5095-8MB03
6ES5943-7UA11
6ES54304UA14
6ES5944-7UA22
6ES59553LC12
6ES5255-3AC12
6ES5430-7LA12
6ES5512-5BC21
6ES5755-0AA13
6ES5513-3LA11
6ES5375-0LA41
6ES5306-7LA11
6ES5450-8FA11
6ES5465-4UA13
6ES5454-4UA13
6ES5-318-8MA12
6ES5450-6AA11
6ES5450-6AA11
6ES5436-4UA11
6ES5776-7LA11
6ES5420-4UA12
6ES5376-1AA1
6ES5921-3WB11
6ES5464-8MF21
6ES5910-0AA31
6ES5454-4UA14
6ES55243-1AA11
6ES5463-4UA12
6ES5262-8MB12
6ES5470-4UA13
6ES5942-7UA12
6ES5385-8MB11
6ES5721-0BF00
6ES5441-8MA11
6ES54544UA13
6ES5512-5BC12
6ES5256-3AA11
6ES5267-8MA11
6ES5335-0AA11
6ES5451-8MA11
6ES5313-3AA11
6ES5095-8MA03
6ES5415-7AB21
6ES5-951-7LB21
6ES5095-8MC02
6ES5340-3KB42
6ES5430-4UA11
6ES5464-8MD11
6ES5252-3AA11
6ES5375-0LA15
6ES5943-7UA22
6ES5544-3UA11
6ES5431-4UA11
6ES5454-4UA13
6ES5464-8MF11
6ES5526-3LF11
6ES5700-1LA12
6ES5422-8MA11
6ES59517ND12
6ES5101-8UC11
6ES5440-8MA22
6ES5530-7LA11
6ES5453-3AC11
6ES5955-3NF11
6ES59283UB11
6ES5103 8MA03
6ES5450-6AA12
6ES5331-5AA11
6ES5458-7LA12
6ES5788-0LA12
6ES5530-7LA12
6ES5241-1AA12
6ES5451-4UA13
6ES5951-LD21
6ES5451-8MR12
6ES5262-8MA12
6ES5431-8MD11
6ES5951-7ND51
6ES5436-4UA12
6ES5482-4UA11
6ES5375-1LA15
6ES5788-8MA11
6ES5921-3UA11
6ES5470-4UB12
6ES5925-5AA12
6ES5417-7AA11
6ES53188MB11
6ES59263SA11
6ES5740-0AA11
6ES5-310-3AB11
6ES5090-8MA01
6ES59273KA13
6ES5246-4UA11
6ES5430-8MD11
6ES5312-3AB12
6ES5312-3AB12
6ES5470-4UA11
6ES5318-8MB12
6ES5385-8MB11
6ES5340-3KB31
6ES5430-6AA11
6ES5470-7LC13
6ES5955-3NC12
6ES5375-0LC21
6ES5451-4UA11
6ES5951 7LD21
6ES5431-8MC11
6ES5095-8ME03
6ES5470-7LC12
6ES5482-7LF11
6ES5420-7LA1
6ES5457-4UA12
6ES5314-3UH12
6ES5102 8MA02
6ES5453-4UA12
6ES5470-7LB12
6ES53858MB11
6ES5308-3UB11
6ES5465-3AA13
6ES5340-3KB21
6ES5-951-7LD12
6ES5-393-0UA11
6ES5431-4UA12
6ES5453-3AC11
6ES5312-5CA11
6ES5315-8MA11