stc32g12k128單片機是一款價格便宜,性能強悍的mcu。最近對它采用的cdc通訊認真的關注了一下,有幾點認識與初學者分享:、
一、cdc是什么?
無論中文怎么翻譯,cdc就是cdc(好像沒說)。初學者不必深究。從理論層面上講,它是一種通訊協議,根據這種協議,人們可以開發具體的通訊方式(構建渠道)。
二、cdc有什么用?
1、cdc支持硬件ch340下的串口通訊。
2、cdc支持硬件USB下的USB通訊。
三、cdc怎么用?
1、在硬件ch340下,當串口用,包括進行串口初始化,調用串口發送指令。
2、在硬件USB下,當USB口用,包括USB初始化,使用USB發送程序。(我還沒學會USB,所以這一句是猜測,但我真不希望官方一定把它說成是串口,容易引起誤解)
以上是一個新人(或者說是外行)對cdc的認識,說的不對的地方希望高人用大家能聽懂的語言做一下更正。謝謝。
|