本人比较菜,刚开始接触ARM。想咨询有关存储和内存的问题。
首先是存储的问题,以前用51一般都用eeprom和SD或者CF卡。在ARM应用上发现多了很多NOR flash、NAND flash,还有的公司简称电子硬盘以及串行flash(都不知道具体指什么flash?)。不知道他们和eeprom比较有何不一样?我的理解是这些flash起码可以存文件。不知道读写寿命有何差别?请高人指点,如果一分钟存一条数据到存储器(文件形式),用什么存储器比较好(听说用sd卡频繁地写不太好)?
另外是关于内存的问题,如果算法需要比较大内存消耗,片载SRAM肯定是不够的,可以通过SDRAM扩展内存,在这个板上问问题就是知道LM3S的EPI能方便扩展SDRAM。问题是只要设置好EPI以及编写好SDRAM的驱动后,就可以像SRAM一样使用内存?不再区分片外片内内存了?
|