Board logo

标题: mc9s12uf32 u盘问题 [打印本页]

作者: kuoching    时间: 2005-6-14 12:28     标题: mc9s12uf32 u盘问题

用mc9s12uf32接nand flash 时,smart media口只能接 256+16或512+16数据传输模式。
目前主流页面都超过了512,达到1024或者2048。
请问uf32能不能接大页面的nand flash,有参考设计吗?
多谢!
作者: maingao    时间: 2005-6-14 18:26

什么意思呢?我怎么没有碰到这样的问题呢?我已经用过用星的flash,它的一个page已经是2048bytes了!能讲详细一点儿吗?不过我觉得没问题!
作者: kuoching    时间: 2005-6-17 16:05

谢谢maingao。我在datasheet上看到是这样介绍uf32 smart media口的:
Built-in ECC generation circuit
• QUE interface support for fast data movement
• Maskable hardware interrupts
• Support 16, 256 + 16, 512 + 16 block data transfer to/from smartmedia
• Built-in parity check of block address field
• Support smartmedia card from 4MB to 128MB
• Sequential read mode not supported

我的理解是smart media口只支持页面为16,256+16,512+16的flash,而且容量不能超过128MB。

请问maingao,你是使用smart media口来操作页面为2048的flash的吗?还是用通用I/O口来模拟的?你使用的flash容量是多大?
谢谢!
作者: maingao    时间: 2005-6-17 17:18

哦,不好意思,当时我回答的时候没看清的。其实SmartMedia也是USB的一种规约,就像U盘一样的。但它只是对卡(card)的一种方式。并不是对我们平时用的那种U盘的方式。你可以去www.usb.org上看一下。SmartMedia规约下只有最多的512bytes per page.也就是在SmartMedia中只有512bytes一个sectorsize.跟我们平时用的U盘不是同一回事!因为SmartMedia specification中只是这样规定的,所以这些器件也是以这个为标准的。U盘就不是这样的了。U盘是由 USB mass storage specification来规定的。也就是我所讲的那样。我是用普通的I/O口来实现数据传送的!
我用过2048bytes per page的flash。我用过的最大的容量的flash是1GBytes的!
有什么问题我们可以继续讨论!
作者: guoshubiao    时间: 2007-11-21 07:31

请问大侠,UF32怎么与Atmel的SPI串行存储芯片接口?谢谢。
作者: strongchen    时间: 2007-11-21 09:56

UF32没有SPI接口。可以考虑用ColdFire的芯片。

[此贴子已经被strongchen于2007-11-21 9:56:43编辑过]






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0