自己做的板子,实测:EOT=1 RST=1 SUS=0 CS=0 DMACK=1 Vout3.3=3.35V WR ALE DATA0~7正常,A0接地。单步执行如下命令,仍无法看到12M波形,只能看到4M!main:mov p0,#0ffhmov p1,#0ffhmov p2,... 全文

2004-05-30 10:39 来自版块 - USB驱动开发

自己做的板子,仅仅用setmode来测试D12的写入。发现连12M的时钟输出都不行,应该是命令没有写入D12。怎么回事啊?我的电路是A0通过电阻接地,单步执行setmode时,测得D12 CS=0 RST=0 ALE有波形 WR能送过来 EOT上拉 DMACK上拉。应该没错吧,问... 全文

2004-05-28 17:37 来自版块 - USB驱动开发

我使用的TKS-52S仿真器在观察memory(data)时总是有问题.表现在:上电时,寄存器的值没有初始化到0, 上电时d:00 中看到的数据存储器内容总是上一次运行后的结果 调试时,不运行任何程序,而是拖动几下鼠标,数据存储器中的内容就会改变.请问是仿真器... 全文

2004-05-26 21:35 来自版块 - USB驱动开发

用bushound抓到的成功枚举过程。这里是最后一次获取配置描述符。13.0 CTL 80 06 00 02 00 00 09 01 GET DESCRIPTOR 23.1.0 13.0 DI 09 02 2e 00 01 01 00 60 01 09 04 00 00 04 d... 全文

2004-05-21 12:03 来自版块 - USB驱动开发

上次问大家D12枚举多次而不成功的问题终于被我查出来了:堆栈搞乱了,以至程序跑飞。谢谢各位的指教!新的问题是,在正确加载了驱动程序后,怎样才能正确配置呢?我用smart board demo程序调试了一下:断点设在Set Configuration,则在设备管理器的设备名称前打了... 全文

2004-05-19 08:52 来自版块 - USB驱动开发

我自己参照D12 smart board的demo程序写的firmware程序,发现枚举还没成功时就又重新开始枚举了,有人也遇到这样的问题吗?各位大侠帮忙看看,是什么步骤有错啊?Device Phase Data Description -----... 全文

2004-05-17 20:07 来自版块 - USB驱动开发

bushound5.0抓到的成功枚举 使用的是demo程序Device Phase Data Description Cmd.Phase.Ofs(rep)------ ----- ----------- ---------------- -... 全文

2004-05-14 10:14 来自版块 - USB驱动开发

急问:主机第一次要device descriptor的时候,单片机只发送了16字节,那么剩下的2字节是由ep0_txdone发送的吗?在bushound抓的数据中,怎么看不到这2个字节啊?请各位大侠指教!!!

2004-05-13 22:08 来自版块 - USB驱动开发

在一台计算机上运行KEIL C,并将固件程序烧进仿真器, 同时运行D12TEST.EXE,总是出现“固件版本错误”或其他错误。而插上烧好的51片子,再运行D12TEST则没有问题。请问是不是仿真器和应用程序不能在一台计算机上运行?两者有冲突?老板说是一台计算机的cpu不能处理两方... 全文

2004-04-20 16:23 来自版块 - USB驱动开发

在一台计算机上运行KEIL C,并将固件程序烧进仿真器, 同时运行D12TEST.EXE,总是出现“固件版本错误”或其他错误。而插上烧好的51片子,再运行D12TEST则没有问题。请问是不是仿真器和应用程序不能在一台计算机上运行?两者有冲突?

2004-04-19 21:17 来自版块 - USB驱动开发

请问,用BusHound查看D12 smart board上电枚举过程,在第一次GET_DESCRIPTOR之前有很多SET STATUS和GET STATUS,他们是干什么的?就是在在第一次GET_DESCRIPTOR之前的步骤是什么?

2004-04-16 11:52 来自版块 - USB驱动开发


返回顶部