CH549串口0跟usb是否可以同時使用

請問CH549串口0是否可以和USB共存,現(xiàn)在的現(xiàn)象時如果單獨使用USB,可以正常運行,使用USB,和串口0發(fā)送,在不開串口0接受中斷時,可以正常使用,但是如果將串口0接受中斷打開后,串口可以正常使用,但是USB枚舉不成功,請問一下,這種現(xiàn)象如何解決

遇到相同情況,只要 ES = 1,USB設備枚舉就不成功,希望官方回答,是否UART0的中斷和USB功能沖突,能否解決?


==>目前看是示例中TI默認置1,以配合Keil IDE的putchar打印導致,已解決。


我也遇上這個問題,困在此也找不到答案,TI默認置0也一樣,樓上是怎樣解決的,請問樓主怎樣解決???????????????????????



您好,

先說結論,串口與USB本身無任何沖突

如2樓所說,實際是調用putchar的printf函數(shù)要求TI=1,導致如果串口使用中斷會導致一直重復觸發(fā)串口發(fā)送中斷,導致USB中斷異常。解決辦法可以是設置TI=0,且不使用printf函數(shù)。


ok


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频