USB库函数里有些地方判断CID寄存器的bit8位,1或0执行不同操作,请问这位代表什么意思?参考手册上没有介绍
|
CID就是connector ID的意思,ID就看理解成那个硬件HOST和Device间的那根ID线,只有OTG器件涉及到HOST和device识别或角色切换时用得到。手册有介绍的,重点看看OTG_HS_GOTGCTL和 OTG_HS_GINTSTS两个寄存器。
CID就是connector ID的意思,ID就看理解成那个硬件HOST和Device间的那根ID线,只有OTG器件涉及到HOST和devi ...
谢谢答复,我问的是那个单独的CID寄存器,注释是产品ID,地址偏移0x3C,上面粘贴的代码也是判断的这个寄存器 __IO uint32_t CID; /*!< User ID Register 03Ch */ 手册没有说明,猜测bit8位代表的含义是高速全速吧,复位值在FS和HS里不一样