如何在互聯網社區上正確的提問(盡量詳細點)


我第一反應是如何脫離電腦給51下固件呢,第二次看,就是把單片機從板子上拆下來後如何下程序唄,學這些技術型東西最講究的就是看別人是怎麼做的,拆解回溯,拿出開發版原理圖,你看,usb數據線經過了usb轉ttl晶元後接到了51的串口,那不用猜,程序數據肯定是通過這個路線下載到mcu里的,那麼我把這個路線單獨拿出來,再給51下程序試試看,結果,下成了,往後再慢慢了解到,噢,51這是isp串口下載固件,由stcisp這個上位機和51內部電路共同構成的通訊方式,stm32也支持isp下載,atmel還支持asp(從spi口)下載。


把下載要用到的引腳引出即可


買個USB轉UART的模塊,直接接燒錄腳P30,P31腳,一般這個模塊都會有帶電源,將電源接到單片機的電源,連接電腦USB用軟體下載程序吧


直接用USB轉TTL的晶元如CH340的TX和RX分別接單片機的TX和RX(P3.0和P3.1),然後用就可以下載了,注意得共地,並且都要通電


淘寶店鋪有stc自動下載器,也可以在網上搜索單片機下載器自己可以做一個,其實原理很簡單用到3.0,3.1的管教口


推薦閱讀:
相关文章