当前位置: 代码迷 >> 单片机 >> 是用单片机读写sd卡好,仍是用arm
  详细解决方案

是用单片机读写sd卡好,仍是用arm

热度:488   发布时间:2016-04-28 14:41:34.0
是用单片机读写sd卡好,还是用arm
本帖最后由 u010479137 于 2015-08-07 18:29:38 编辑
摄像头采集视频保存在sd卡,是用单片机写sd卡好,还是用arm,存储的是视频文件,暂时不需要读,仅写,读取的话可以用一个读卡器拷贝到电脑就可以了。
据说单片机读写sd卡速度太慢,arm,DSP,FPGA,CPLD,到底哪个比较适合,我也不是很懂。
------解决思路----------------------
速度慢的话写视频应该够了 sd性价比高些 不过要考虑到连续写入的稳定性
------解决思路----------------------
arm也是单片机啊!需要根据不同的速度来选择
------解决思路----------------------
追求速度就选FPGA
------解决思路----------------------
这主要看sd控制器的性能了,如果有DMA,就和core没什么关系了
------解决思路----------------------
引用:
摄像头采集视频保存在sd卡,是用单片机写sd卡好,还是用arm,存储的是视频文件,暂时不需要读,仅写,读取的话可以用一个读卡器拷贝到电脑就可以了。
据说单片机读写sd卡速度太慢,arm,DSP,FPGA,CPLD,到底哪个比较适合,我也不是很懂。


感觉和CPU core没有关系,而是和接口有关。
cpu在这里只是做控制,数据流不用走到cpu core里面来,如果CPU带DMA,接口支持SD卡,SDIO这种,其实就没问题了。
单片机不单片机也没所谓
------解决思路----------------------
很明显的是ARM,ARM都做手机了
------解决思路----------------------
SD 读写的问题主要是速度的问题。速度一方面 ,是主控的速度 ,另一个就是接口的速度 。
一般8位单片机,只提供 spi ,而大多数arm 是32位,并提供sdio接口。要快速读写SD卡当然是用arm 的sdio来操作。
------解决思路----------------------
FPGA和单片机有很大的区别,不容易入手,建议用ARM
------解决思路----------------------
DSP主要用于算法运算,而不是控制类,FPGA和CPLD差不多,难入门,容易做,单片机速度太慢,视频流传输的数据太大,处理速度慢
------解决思路----------------------
建议用ARM7系列,性价比比较高,够用了。
------解决思路----------------------
用单片机模拟SD接口的话速度可能慢了,可以选择带DMA的单片机来做这个方案
如果只是单独做SD写操作的话不用ARM,如果还是很多别的功能的话还是选择ARM比较好
  相关解决方案