电竞比分网-中国电竞赛事及体育赛事平台

分享

arduino原理圖上為什么有兩個(gè)芯片

 quasiceo 2015-09-01

用Eagle打開(kāi)arduino uno的原理圖,想看看,我完全看不懂,但是怎么感覺(jué)像是兩個(gè)MCU呢。一個(gè)是Atmega16U2-MU(R) 一個(gè)是ATMEGA328P-PU ,這是代表兩個(gè)CPU嗎


16u2相當(dāng)于usb轉(zhuǎn)串口的芯片,主芯片還是328p
16u2
或者8u2實(shí)現(xiàn)的USB轉(zhuǎn)串口功能不太穩(wěn)定,曾經(jīng)幾次試過(guò)掉固件。我覺(jué)得官方之所以用這個(gè)芯片的原因:1.宣傳ATmel公司的的芯片。2、可以自己定義USB轉(zhuǎn)串口的設(shè)備名字,(專業(yè)的說(shuō)是可以更該USB的描述符),使它成為自己定義的設(shè)備。
用過(guò)很多種專業(yè)級(jí)別的USB轉(zhuǎn)TTL串口的芯片,比如國(guó)外的FT232,CP2102,PL2303,國(guó)內(nèi)最好的CH340、CH341。從來(lái)沒(méi)有試過(guò)掉固件的。由于很多山寨或者翻新的PL2303(一般2元以下)經(jīng)常不穩(wěn)定,下載時(shí)會(huì)出現(xiàn)藍(lán)屏。
個(gè)人推薦使用國(guó)產(chǎn)的CH340T或者CH340G,兩個(gè)封裝不一樣。CH340的芯片穩(wěn)定性好,價(jià)格便宜,通信速率高,市面上大部分的USB轉(zhuǎn)9針串口是使用這種方案。只是把轉(zhuǎn)出來(lái)的TTL信號(hào),通過(guò)電平轉(zhuǎn)換器轉(zhuǎn)換成RS232電平。舉個(gè)例子吧:熱銷淘寶的STM32開(kāi)發(fā)板子正點(diǎn)原子的“戰(zhàn)艦STM32”用的就是CH340G。

USB轉(zhuǎn)串口的芯片為什么和固件有關(guān)呢?
固件通俗講就是能執(zhí)行的代碼。跟下載到arduino的代碼差不多。功能不一樣而已。arduino用的 16u2或者8u2的固件文件(HXE文件)在arduino軟件里面有放著,都是開(kāi)源的東西,如果固件掉了(電腦不能識(shí)別或者下載喲問(wèn)題,說(shuō)明里面的固件出問(wèn)題)要重新下載。專業(yè)的USB轉(zhuǎn)串口芯片很少有掉固件的說(shuō)法,至少我沒(méi)有遇到過(guò)。用16u2做出來(lái)的USB轉(zhuǎn)串口,就遇到過(guò)掉固件的

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多