阅读:2121回复:11
51+SL811+移动硬盘的开发(前言)在我写这片帖子的时候,我用89C58+SL811+移动硬盘(FAT32)方案的产品已经测试成功。它是一个小型的电话录音系统,可以同时监 测多路电话,并录下电话号码、语音等信息,存储到移动硬盘中,可以支持多路电话语音同时写盘。在很多场合应该是很有用途的。 系统支持用户自己定义,在文件大小超过某一个限度时,创建一个新的文件。当移动硬盘空间不足的时候,它可以检查里面的文件, 删除那些最早的文件,实现自动更新的功能。系统支持文件的读、写,删除、建立、列举,磁盘空间大小的检测,支持长文件名等,系统还支 持文件夹的功能,可以建立或删除文件夹,可以上溯到上层目录,到下层指定名字的目录。如果有空间存储汉字库的话,当时也就可以支持汉 字文件名了。 我做SL811+移动硬盘的方案最初是从xxg的开发板学起的,我觉得有了开发板可以让自己少走很多的弯路,刚开始我也想自己调,参照 照Cypress提供的图做了个板子,修改了他们的代码,但是和U盘连的时候连基本的USB枚举都浪费了我一个周的时间。版上有牛人自称两个周搞 定,那他画板子几天,制板、焊接几天再加上文件系统,两个周能写完?记得一位院士说:越是不懂的人越是干吹牛!拿了别人的方案改一改 就成了自己的,到处招摇撞骗,全然一个江湖术士。xxg还是做得比较早的,我做FAT32方案的过程中,也得到了他很多的支持,在这里感谢他 了。他的开发板是完全自己做的,他的网址是(http://eden.51.net)。 为了让大家少走弯路,更好地掌握Sl811,在后面的帖子中,本人将详细介绍一下自己的开发经验,希望大家支持一下,本人才疏学浅,有不足的地方希望大家指出,共同进步。 |
|
沙发#
发布于:2004-04-13 08:15
个人水平不同,在二个星期开发出HostUSB并不是不可能的事。我就见过一个台湾人在两个星期左右开发出来。当能LayerOut他肯定不干,因为公司软件,硬件都是分开的。(注明:他使用的是Spce061+SL811+MA8201)
|
|
板凳#
发布于:2004-04-13 09:35
Spce061是16位的,如果用8位的就未必。
|
|
地板#
发布于:2004-04-13 09:43
哈哈 牛人 我见过了
|
|
|
地下室#
发布于:2004-04-13 09:43
哈哈 牛人 我见过了 :D :D
|
|
|
5楼#
发布于:2004-04-13 10:44
其实任何一样东西的开发周期长短取决于开发人员的基本素质
当然和他的工作方式也有关系,其实这个东西并非一门很深的 学问,只不过中和了usb协议,fat协议 以及scsi协议在内的 几个学问再加上个人工作的调配再两个星期内做出来 并不是 不可能的 只是想要在两个星期学完这几个协议是不可能的 知识是个积累的过程,呵呵 我一个人用了10天高定的 当然不能算等板子的时间哦 就你做的这个东西,我们也作了 哈哈 不过是视频的 还有个mpeg4 的压码技术 呵呵 不过两个月完成的 东西不过如此 |
|
|
6楼#
发布于:2004-04-13 11:19
其实任何一样东西的开发周期长短取决于开发人员的基本素质 赞同。。。 |
|
|
7楼#
发布于:2004-04-13 11:34
其实里面任务量最大的应该是文件系统,至少对于我的项目是这样的。
|
|
8楼#
发布于:2004-04-13 12:26
我做文件系统半年了
从来感觉他有啥特别 不过是个数据联表而已 |
|
9楼#
发布于:2004-04-13 12:27
文件系统你掌握了几个 有空可以聊聊 :P :P :P
|
|
10楼#
发布于:2004-04-13 19:31
强烈反对吹牛和灌水!!!!
这里是用来讨论和交流的,只说自己有多么多么厉害,而不给人提出实质性的指南或真正的帮助,只是浪费别人的时间和论坛的空间! |
|
|
11楼#
发布于:2004-04-14 09:46
强烈反对吹牛和灌水!!!! 楼主的前言也罢,希望尽快整理出真正内容。 顺便B4楼上刷屏的人,极端讨厌在这灌水的. |
|