关于rp2040 芯片有bug

kanfix 2022-03-182940 次点击
如题 不知道是不是我的问题呢还是芯片有问题
我发现的芯片bug 是usb连接bug
你把你的pico插电脑马上能识别 ,但是你电脑是关机状态的话 插着pico开机 进了系统后 pico是不被识别
只要按rst或者重新拔掉usb才能识别
那我要来做产品的话,需要usb一直连着上位机的话那不得疯了,每次开机要等上位机开机后才能插usb?或者每次开机后要按一下rp2040的rst(run)?????WTF man,,
收藏 ♥ 感谢
店长大人 8.5m 2022-03-19  ♥ 1
这大概率不是芯片的问题,pico用了tinyUSB 第三方库来驱动usb1.1通讯协议。根据你的描述,我觉得你的设计思路可以改变下,与上位机通讯,多用喘口。usb嘛,供供电就好了。
相逢已是初识 159.25m 2022-03-19 
୧( ⁼̴̶̤̀ω⁼̴̶̤́ )૭
Mich_Chu 25cm 2022-03-25  ♥ 1
個人覺得pico上的tinyUSB是用來給開發時用的。如硬用来做产品又要pico上的tinyUSB作輸出, 可用CircuitPython 及用他的usb_hid。這裡有一示範去將pico+tinyUSB去模仿成USB 鍵盤或USB老鼠。
https://dronebotworkshop.com/pi-pico-circuitpython/#Custom_Keyboard_Emulator
风之竹 2022-12-21 
@店长大人 你好 大佬 我的上位机 都是USB接口的 难道和RP2040通讯 都需要CH340芯片 USB转串口吗?
店长大人 8.5m 2022-12-21  ♥ 1
风,不是,是我当初回复草率了。rp2040的usb,确实我也遇到了你同样的问题,电脑休眠后是会主动识别设备。这个问题是我尝试了楼上说的usb_hid库去模拟键盘时遇到的。目前我还没能力去解决它,我觉得你是不是可以尝试下pico w,用无线模式通讯?

登录注册 后可回复。