阅读:1404回复:10
用control panel总是不能对E2PROM读写
我用的是24LC01B,A0,A1,A2均接地,用control panel对E2PROM执行
Vend Req后用编程器读出,发现根本没有写进去,请教各位可能是什么原因,E2PROM连接电路已查过。 |
|
沙发#
发布于:2002-10-29 15:39
搞定了,原来是少做了一步
|
|
板凳#
发布于:2002-10-29 16:17
E2PROM是能写入了,但是插入后,就不能打开controll panel 了
|
|
地板#
发布于:2002-10-29 16:40
第一个字节是0XB2吗?如果是则先打开CONTROL PANEL再插EEPROM
|
|
|
地下室#
发布于:2002-10-29 16:55
我按照step by step对E2PROM写入BO 47 05 04 10 01 00,现在我打算重新按照step by step 重新做一遍,重新装了开发包。
现在用开发包带的那个keil c51对ep_pair进行编译,出现了找不到 EZUSB.LIB 和 UsbJmpTb.obj,跳转表可以自己编一个,但不知EZUSB.LIB如何解决 |
|
5楼#
发布于:2002-10-29 17:05
为什么不使用CYPRESS自带的一个例子固件Vend_Ax?
|
|
|
6楼#
发布于:2002-10-29 17:12
那个例子已装进去了,如果不download vend_ax.hex的话,根本就不能对E2PROM进行读写。
现在不能编译的问题解决了,主要是我移动了文件夹的位置,可能是因为在ep_pair这个例子中设置了查找的相对路径,但我还没找出来具体是在哪儿设置的相对路径。 |
|
7楼#
发布于:2002-10-29 19:55
你需要用的固件的包含文件都在开发包的TARGET目录中。所以你ADD FILE TO PROJECT的时候从那里面加就是了!
|
|
|
8楼#
发布于:2002-10-29 22:17
按照step by step总不能成功。
我想问一下,control panel应该是基于ezusb.sys的应用程序吧,如果我自己写应用程序,应该只要从ezusb.sys得到符号链接吧 |
|
9楼#
发布于:2002-10-30 10:40
你可以参照EXAMPLE目录下的应用程序,一般HOST下面就是了!
|
|
|
10楼#
发布于:2002-10-30 11:12
谢谢,我现在想先做一个应用程序,用control panel把固件下到2131里去,自动下载以后再想办法吧
|
|