阅读:2237回复:16
CY7C68013的驱动怎么用?
电路已经搭好了,想接上去看看上位机能不能认出它。结果接上之后找不到设备,在硬件管理里面一搜索就死机,屡试不爽。是不是驱动没有搞好?我把cypress开发包里的那个free的ezloader放进drivers目录里,还是死机。大家指点一下是哪里的问题?
|
|
沙发#
发布于:2004-07-01 12:28
怪不得我改的ezloader.sys一加载就蓝屏且到别的机器上装说找不到功能驱动是不是这个原因?我看了一下ezusb.c与ezmon.c好像着两个文件一样,是不是把ezloader.c的代码加到ezusb.c中编译后则ezusb.sys也可以下载固件了?对了如果没有外加的RAM是不是就不用下载loader[]数组中的固件了
QQ:386406480 |
|
板凳#
发布于:2004-07-01 12:23
怪不得我改的ezloader.sys一加载就蓝屏且到别的机器上装说找不到功能驱动是不是这个原因?我看了一下ezusb.c与ezmon.c好像着两个文件一样,是不是把ezloader.c的代码加到ezusb.c中编译后则ezusb.sys也可以下载固件了?对了如果配备外部RAM是不是就不用下载loader[]书组中的固件了
QQ:386406480 |
|
地板#
发布于:2004-07-01 12:14
那是我自己的应用程序没写好,buffer的数据类型有一点小问题,改一下就可以了。
DINGDANG: [编辑 - 7/1/04 by dingdang] |
|
地下室#
发布于:2004-07-01 11:54
DINGDANG:
我记得你以前遇到过用自己写的应用程序无法传输数据,用CONTROL PANEL可以,这个问题你最终是如何解决的? |
|
5楼#
发布于:2004-07-01 11:31
这样子肯定是不行的。你的固件 程序只是完成68013端的数据传输,而驱动程序必须完成计算机与下层硬件之间的通信。一句话,如果没有通用驱动程序(这里就是ezusb.sys),你根本不可能完成计算机与外设的通信。
即使你做好固件,要实现固件的自动下载,你的这个做法也是不对的。建议你读一下开发包中的PDF文档。 只实现一个固件下载的功能是否可以单独使用ezloader.sys |
|
6楼#
发布于:2004-07-01 11:11
只实现一个固件下载的功能是否可以单独使用ezloader.sys
ezloader.c中用的是符号连接方式我把它改成GUID方式后重新编译 又做了一个ezloader.inf,再安装时就安装不上了哪位能帮帮我 oicq:386406480 |
|
7楼#
发布于:2004-07-01 11:08
只实现一个固件下载的功能是否可以单独使用ezloader.sys
ezloader.c中用的是符号连接方式我把它改成GUID方式后重新编译 又做了一个ezloader.inf,再安装时就安装不上了哪位能帮帮我 |
|
8楼#
发布于:2004-07-01 11:00
dingdang你好我的意思是就实现一个固件下载的功能是否可以单独使用
|
|
9楼#
发布于:2004-07-01 10:15
ezloader是为了让固件自动下载才做的驱动,真正的通用驱动程序是ezusb.sys,你想想看能不能不安装ezusb.sys?
ezloader是否可以单独安装呢?不安装ezusb.sys和ezmon.sys |
|
10楼#
发布于:2004-07-01 10:14
control panel找到了,其实已经装好了,以前没有注意,呵呵。不过现在遇到一个问题,打开control panel后找不到设备,到设备管理器里一刷新就死机,而且如果usb cable不拔下来重启到检测硬盘的时候就又死机。但是这块板子在别人的机器上就可以正常运行。我的机器一直有一个问题就是插入的usb设备不能被xp自动检测到,必须手动刷新设备管理器才能找到。这该怎么解决?
|
|
11楼#
发布于:2004-07-01 10:11
ezloader是否可以单独安装呢?不安装ezusb.sys和ezmon.sys
|
|
12楼#
发布于:2004-07-01 10:04
用户被禁言,该主题自动屏蔽! |
|
13楼#
发布于:2004-07-01 10:04
驱动的安装和control panel没有什么关系。control panel是cypress公司提供的方便用户调试的一个应用程序,它在你安装它的开发包之后就装好了。如果你的系统是2000,则系统自带有驱动程序,你不需要自己另外安装。如果你的系统是98,则需要将开发包中的ezusb.sys和 .inf文件放入系统文件夹中。此时接入新硬件后计算机会自动进行安装,如果没有则需要你自己去给新硬件安装驱动程序,那也只需按照系统的提示给出.inf文件和.sys文件的目录。
ezloader是在你编写好自己的固件程序后再编写的一个驱动程序,必须结合自己的固件程序重新编写(包括.sys文件和.inf文件),以实现固件自动下载的功能。 |
|
14楼#
发布于:2004-06-30 21:40
对啊,controlpanel是哪个程序?
|
|
15楼#
发布于:2004-06-30 20:53
CONTROL PANEL 哪里有得下??
|
|
16楼#
发布于:2004-06-30 20:50
用户被禁言,该主题自动屏蔽! |
|