完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我用3014设计自己的板子,参考开发板kit3的原理图,插入计算机后可以被识别为Bootloader,采用USB启动模式,下载实例中的固件后,显示烧写成功,但设备在计算机中消失了,不再重新被枚举。我的问题是:
1.cyusb3014枚举的工作原理是什么?如果下载固件后不枚举,可能会是什么原因,原理是什么? 2.烧写iIC时,sdk显示重新枚举后查找可烧写器件,可是器件根本没有重枚举也不会再去查找eeprom,原理是什么? |
|
相关推荐
1个回答
|
|
1. cyusb3014的枚举工作原理是通过发送控制命令和收到设备的响应来实现的。当cyusb3014被插入到计算机的USB端口时,计算机会发送一个设备描述符请求给cyusb3014,cyusb3014会响应这个请求并返回设备描述符信息。通过交换控制命令和设备响应,cyusb3014和计算机建立起通信连接,并完成设备的枚举。
如果下载固件后cyusb3014不再枚举,可能的原因包括: - 固件程序代码的问题:固件可能存在错误,导致设备无法正确响应计算机的枚举请求。 - 引脚连接问题:cyusb3014与其他电路之间的连接可能存在问题,导致电路无法正常工作。 - 配置问题:cyusb3014的配置设置可能有误,导致设备无法正确地进行枚举。 2. 当烧写iIC时,SDK会发送重新枚举命令给cyusb3014,cyusb3014会尝试重新与计算机建立通信连接,并查找可烧写的器件。如果cyusb3014无法重新与计算机建立连接或者找不到可烧写的器件,那么SDK就无法继续执行烧写操作。 问题中提到的cyusb3014没有重新枚举并且不会去查找eeprom,可能的原因包括: - 固件程序的问题:固件可能没有正确实现重新枚举和查找器件的功能,导致无法进行相关的操作。 - 接口配置问题:cyusb3014的配置可能没有正确设置,导致无法触发设备的重新枚举和查找操作。 - 引脚连接问题:cyusb3014与eeprom之间的连接可能存在问题,导致无法正常进行EEPROM的读取操作。 为了解决这些问题,建议检查固件程序代码、引脚连接和cyusb3014的配置设置是否正确,并确保电路正常工作。如果问题仍然存在,可以尝试查看相关的开发文档和使用手册,或者咨询相关技术支持。 |
|
|
|
只有小组成员才能发言,加入小组>>
754个成员聚集在这个小组
加入小组2102 浏览 1 评论
1848 浏览 1 评论
3666 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1783 浏览 6 评论
1533 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
564浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
418浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
434浏览 2评论
380浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
911浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:47 , Processed in 1.012631 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号