原理:單片機的TXD、RXD是TTL電平,所以你得萬變不離其宗的將其它信號轉成TTL電平,只有這樣給單片機下載程序才有可能成功!其中CH340、PL2303等芯片是直接將USB信號轉換為TTL電平或者TTL電平轉換為USB信號,而MAX232等芯片是將TTL轉換為RS232信號或者將RS232信號轉換為TTL。
MAX232:外圍電路簡單,但是占用pcb面積大,不美觀
PL2303:水貨多不穩(wěn)定,外圍電路復雜,成本低
CH340:穩(wěn)定,外圍電路簡單,成本相對高
計算機和MCU通信的方法:
1.只有串口接口的臺式機(很老)
交叉串口線>>>MAX232芯片>>>MCU(單片機)
2.既有串口接口又有USB接口的電腦(臺式機)
(1)電腦串口接口>>>交叉串口線>>>MAX232芯片>>>MCU(單片機)
(2)電腦USB接口>>>USB轉串口線>>>MAX232芯片>>>MCU(單片機)
(3)電腦USB接口>>>USB2.0數(shù)據(jù)線>>>PL2303或CH340>>>MCU(單片機)
3.只有USB接口的電腦(筆記本)
(1)電腦USB接口>>>USB轉串口線>>>MAX232芯片>>>MCU(單片機)
(2)電腦USB接口>>>USB2.0數(shù)據(jù)線>>>PL2303或CH340>>>MCU(單片機)
計算機和MCU通信的原理:
(1)交叉串口線原理:信號線交叉,導線作用
(2)USB轉串口線原理:USB接口>>>PL2303或CH340>>>MAX232>>>9針接口
(3)USB2.0數(shù)據(jù)線原理:信號線直連,導線作用
信號分析:
電腦串口接口>>>電腦輸出232電平信號>>>MAX232芯片>>>TTL電平
電腦USB接口>>>電腦輸出USB電平信號>>>USB轉串口線>>>232電平信號>>>MAX232芯片>>>TTL電平
電腦USB接口>>>電腦輸出USB電平信號>>>PL2303或CH340芯片>>>TTL電平