sawrry 发表于 2016-8-10 14:38:19

stm32F427 usb端口使能被禁止

stm32f427 OTG_FS模块作为主机端,在挂测一段时间后,usb口发不出数据。 调试发现,此时OTG_FS_HPRT寄存器 的位2 PENA位为0:即端口使能被禁止了,在此期间usb连线正常,没有usb线松动,usb设备拔插等外部原因。 查看开发手册(请见图片),该位PENA是有模块控制,软件只能清零禁止,但是个人软件中并未读写该位,所以不存在软件清零原因。目前怀疑是硬件问题。请版本友指点!谢谢!

sawrry 发表于 2016-8-10 14:40:26

另外说明,调试过程中,过流、断开连接、应用程序清零 情况 均不存在。

junjinlee 发表于 2016-8-11 14:56:10

We are driven over---STMicroelectronics

xmshao 发表于 2016-8-11 16:16:54

应该是USB核检测到那些情况了关闭的,如果你都不存在的话,那就容易进入无解了。
页: [1]
查看完整版本: stm32F427 usb端口使能被禁止