【解析新特性】300W单路输出工业电源>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 嵌入式设计中的速度考虑

共5条 1/1 1 跳转至

嵌入式设计中的速度考虑

菜鸟
2008-03-08 19:45:25    评分
在嵌入式系统中,存储介质一般包括NOR FLASH, NAND FLASH, SRAM, SDRAM等。其中,NOR FLASH支持片上运行,而NAND FLASH不支持片上运行。所以,程序能够在NOR FLASH,SRAM和SDRAM中运行。在这3中介质中,NOR FLASH的访问速度是最慢的,其次是SDRAM,速度最快的是SRAM。所以,在程序设计的时候,除了在启动阶段,应该尽量避免程序在FLASH里运行。如果可能,应该让程序运行在SRAM里面。但一般SRAM都是片内带的,其容量一般都比较小。所以应该有一定的取舍。让一般的程序运行在SDRAM里面,而让对速度要求毕竟高,或是频繁调用的函数、任务运行在SRAM里面。这样可以比较有效的提高速度。另外,如果芯片支持CACHE,把CACHE打开,也对速度的提高会有很显著的帮助。

要充分发挥芯片的性能,要求对程序结构有比较好的把握,合理设计程序结构。同时,对CACHE也要有足够的了解。



关键词: 嵌入式     设计     中的     速度     考虑    

工程师
2008-05-15 17:11:18    评分
2楼
学习

工程师
2008-05-15 17:35:53    评分
3楼

恩,学习了


工程师
2008-05-17 13:08:21    评分
4楼

向楼主学习!


菜鸟
2010-07-29 18:39:05    评分
5楼

学习了


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]