首页 | 供应信息 | 采购信息 | PDF资料 | 技术资料 | 行业资讯 | 产品展示 | 人才市场 进入会员区
   技术文章分类:单片机/DSP 嵌入式系统 测试仪表 电源技术 接口电路 存储器 传感与控制 通信网络 无线通信 模拟技术 显示与光电 EDA/PLD 汽车电子 消费电子 电子综合
   电子综合工具:PDF资料大全 电子缩略语 IC型号替换 IC厂家 电子电路图 技术参数 设计应用 解决方案
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
  您所在的位置: IC37首页 > 技术问答 > ZLG-ARM > 写CF卡的速度为什么那么慢?

  写CF卡的速度为什么那么慢? 

CF读写的子程序是用的zlg fs里面的,在LPC2148上作了移植。加上USB Mass Storage程序做了个CF卡的U盘。读数据可以达到600KB/s,这个速度还是说的过去,因为程序还未做优化,Fast IO还没开启,USB全速也就这个样子。但写速度只有100K左右,发现大部分时间都浪费在等待扇区写完。用的是SanDisk的CF卡512M,号称读20MB/S,写10MB/S以上,那为什么写个扇区要等这么久?


作者:digiboy  2005-11-29 12:24:00

  回复1  re349854

用GPIO来模拟总线时序来操作CF卡,速度当然就没有那么快啦。


作者:zlgarm  2005-11-29 19:49:00

  回复2  no no349855

即使是模拟,传输过程还是很快的,打开Fast GPIO,用16位的话,可以产生8MB的带宽


作者:digiboy  2005-11-29 20:34:00

  回复3  shuo de dui349856

这个问题也困扰了我,该怎么解决?


作者:ffphoenix  2005-12-5 11:32:00

  回复4  写扇区是个十么概念?349857

如果指从usb端点到扇区,这中间包括从usb端点到ram buffer,再从ram buffer到扇区,如果usb端点支持32位访问可以考虑用汇编,或者使用dma(如果支持dma),从ram buffer 到扇区,使用pio,优化的效率并不高,尽量使用宏,或者可以试试把apb总线频率提到最高。。。


作者:lyy1981  2005-12-5 22:30:00

  回复5  ??349858

zlg fs不修改达不到这么快吧


作者:yutu2  2006-9-20 22:04:00


我要投稿 注册会员
客服咨询热线:0755-26000950 0755-26007355
 相关技术问答
·请教一个用JTAG调试Ea..  2005-11-28
·有没有快速在线isp烧lp..  2005-11-28
·错误提示中出现这样的语句是..  2005-11-28
·lpc2104中16C55..  2005-11-28
·arm新手问:学arm7还..  2005-11-28
·请问2200套件老是出错,..  2005-11-28
·求教:easyarm2131  2005-11-28
·汽车电子:你的LPC AR..  2005-11-28
·ARM 疯了吗???  2005-11-29
·请教zlg315,easy..  2005-11-29
·《ARM嵌入式系统软件开发..  2005-11-29
·关于lpc2136芯片奇怪..  2005-11-29
·LPC2214 堆内存分配..  2005-11-29
·请教213X的IO口,做输..  2005-11-29
·8019是8位的还是16位..  2005-11-29
·使用UART0进行串口自发..  2005-11-29
·請教有關中斷的問題  2005-11-29
·求教sdmonster,2..  2005-11-29
·请问:模拟总线最高传输速率..  2005-11-29
·philips lpc22..  2005-11-29
·求助沉思:关于CPSR  2005-11-29
·求助 沉思 :内嵌汇编的问题  2005-11-29
·有这样的OEM产品吗?  2005-11-29
·请问那个PSRAM在哪里可..  2005-11-30
·请教 沉思 :uCOSii..  2005-11-30
·关于EASYARM附带光盘..  2005-11-30
·求助!有关nand fla..  2005-11-30
 
 热门IC
ICX086AK  TB1025AF  HA2-5221-5  MU9C3480L-70DC  BZV49-C62  2N5757  SN74S51D  MSM7512BGS-KR1-7  UC1705J  QS316233PV  LTC6800HDD  54F399DMQB  BA9762F-E2  T7274BEL  AD22269B32  LM111F  ISP2032VE135LT44  DAC1265LCJ  IMSA121  UC2901J  XC3090-125PP175C  LM2688M-ADJ  SCL1065-N6  OPA4820ID  AD597KH  AD1851N-J  2SC2713GR  DS1005M-250  CD40175  692536-003  LT1540IS8  TMS320VC33PGE-150  AD7893BN-5  EPCS1  2SD1435  2SD405  LA7431  SRC4193IDB  KESRX01E  HV9605NG  D8155H-2  AN5025  AN6915  D82C28412  LT1672CS8  UCC2800DTR  HBS100ZH-A  CX28250-26  GRM39X7R104K016AJ  SSTP26-T1