新手一个,
手上有两块板都是PIC18F4550,但封装方式不同。
同样的代码分别烧录到两芯片上。
1.在40 引脚 PDIP的芯片完全正常,可以用USB与PC通讯。
2.在44 引脚 QFN的芯片上,PC没有识别到设备,经过调试代码是有跑的。
代码是在GitHub上下载 项目名:PIC_18F4550_USB_Motor_Controller
烧录芯片用的是PICkit 2.0仿真器,用MCC18编译器,MPLAB IDE8.92开发。
1.是否USB描述符问题?;
2.是电路板上的USB电阻不同,44引脚上USB与芯片之间有10欧左右的电阻,尝试过将内电阻下拉,但一样不行;
3.是否跟烧录器也有关系?;
希望有大神解答一下。万分感谢
|