硬件测试
板子焊好后应先测试一下通不通,我在制作过程中可是折腾惨了,因为板子焊好后又没有相应的固件程序来测试,第一次学USB,写出的固件问题又多,再加上焊接本身又有很多问题,DEBUG的过程真是太痛苦了,亲爱的您就幸运多了,我提供的电路是经过验证没有问题的,固件程序也是测试过的,我专门为此项目写了测试程序,包括固件程序和上位机程序。
测试方法:
第一步,烧录固件程序。将以下程序文件烧录到主控芯片中。
硬件测试程序(下位机) |
烧录程序可以不用另外的烧录器,CPU可以选用STC系列,这种单片机可以通过串口在线烧录程序,烧录时插上扩展板(扩展板上有串口)。
第二步,打开上位机测试程序
硬件测试程序(上位机) |
打开上位机测试程序,在连接USB电缆之前或硬件有问题的话会提示“未找到硬件”
未插电缆或通讯部分可能有问题,提示未找到硬件
插上USB电缆后,如果硬件没有问题,“未找到硬件”提示应该消失,并且所有按键都呈有效状态。
检验硬件是否正常还需要再进一步进行验证,主要是量锁紧插座上各引脚的输出状态,通过万用表对每只引脚进行测量,用鼠标选取各引脚编号可以控制相应引脚输出状态,其中20脚和29脚为地,第1脚和第31脚有三种状态输出(0V、5V和12V,其中12V可能为11.5~13.5V之间)。
USB产品
EASY USB D12 是原EASY USB 51 PROGRAMER的升级版,是百合电子工作室历时一年精心设计的一款USB学习板/开发板,与老款相比,其实例更丰富,技术文档更详尽,更重要的是此款USB学习板还提供技术支持。......
|