官方手册中FCR为只写寄存器,但是在官方的 驱动代码中发现如下:
WriteCH438Data(REG_FCR1_ADDR,ReadCH438Data(REG_FCR1_ADDR)| BIT_FCR_TFIFORST|BIT_FCR_RFIFORST);
其中ReadCH438Data(REG_FCR1_ADDR)为读取了FCR,请问FCR到底是可读写还是只写寄存器。
另外对BIT_FCR_RFIFORST操作 的话 有什么要求嘛?为什么我操作以后 还是可以从FIFO中读取到数据。
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片