whitesky81 发表于 2006-5-9 10:29:45

D12固件调试

运行USBTest程序能够正确读出ID:0x1021,但是,
在单步调试固件时,初始化D12后,D12就不能正常工作了,ClockOut输出就出现低电平了,而晶振管脚也是低电平了?
是不是电路出问题了,还是软件有问题?

初始化程序是:
         DISABLE;
        bEPPflags.value = 0;
        ENABLE;
       
       

        D12_ReadInterruptRegister();
       
        D12_ReadChipID();
       

        // Initialize D12 configuration
        D12_SetMode(D12_NOLAZYCLOCK|D12_SOFTCONNECT,D12_SETTOONE | D12_CLOCK_12M);

limingth 发表于 2006-5-9 17:08:02

不要用单步调试,调试可能会影响有关 usb 的时序。直接下载 bin 文件 run 一下看看 :P
页: [1]
查看完整版本: D12固件调试