『壹』 燒錄器的工作原理是什麼
燒錄器的原理是對能編程的晶元,在許可的時序范圍內,把一竄010101的數據,通過沖棗搏對晶元進行加電操作的方式,改變晶元內部的010101結構,從而達到預期的效果。ZLG致遠電子SmartPRO 5000U-PLUS系列燒錄岩沒器可以穩定散祥的支持MCU、Nor Flash、FPGA、CPLD等晶元。
『貳』 什麼叫做燒寫程序
就是將寫好的程序編譯好形成HEX或BIN文件後,將這個程序寫進單片機晶元的過程就叫燒寫,是沿用最早的單片機只能一次性寫入,因此就叫做燒寫,後來有了紫外線可擦除的EEPROM,現在有了可隨時擦除的FLASH ROM,但依然沿用叫燒寫了,這樣也好,可以特指PC向MCU寫入程序。免得和單片機工作時串口的上傳和下次數據相混淆
『叄』 單片機突然就燒錄不進去了。。。
第一種可能是可能選擇了「內部復位」,
第二種可能是串口可能有些問題,STC下載程序,串口電路設計不好的話,很容易損壞電腦的串口。
『肆』 什麼是STM32單片機的ISP一鍵燒錄
使用STM32常用到的問題
一般學生比較少遇到,但開始工作,進行軟體開發時,會遇到各種「匪夷所思」的問題不過,慢慢積累就能對硬體、軟體有一定了解,能讓你很快的精通!
在使用stm32f103系列的mcu時,當時還在學校的時候用的jtag(盜版)燒寫,對燒寫引腳沒有那麼關注(反正能燒寫就行)但是到了企業工作後,發現一般只使用4個引腳燒寫——就是所謂的SWD模式只需要4根引腳(VCC、GND、SWCLK、SWDATA)之所以只留四個介面是因為可以將晶元做的更小,設備更小!並且有時候mcu的JTAG調試介面會被當成普通IO口來使用,因此就需要使用管腳復用功能,一旦復用,就要小心!!!當你把燒寫介面復用後,能寫進去,但是就不能再燒寫了!
『伍』 燒錄單片機STC12C2052的問題
這個問題我已經解決,現在分享一下!主要注意以下幾個問題:
1.需要使用Keil uVision 2 版本,我之前使用的是Keil uVision 4 版本,Keil uVision 4的在編譯HEX文件時可能有問題,所以導致無效區間800--fff中有數據,使用Keil uVision 2 版本編譯的HEX文件可以順利打開。
2.編寫STC12C02052AD的程序時,在Keil中需要選擇使用STC12C02052AD晶元,但是該軟體默認狀況下沒有該晶元,那麼需要利用單片機程序下載軟體「stc-isp」,該軟體可以自動為Keil軟體添加所需的晶元,但是注意這個軟體需要用V6.6以上的版本,低版本沒有該功能,首先打開stc-isp v6.63如下圖所示:
經過上述設置後,就可以生成可以順利打開的HEX文件了!!經過我多次嘗試發現,最關鍵的問題是Keil 軟體的版本問題,我的Keil uVision 4可能不是完整版的,或是有其它問題,導致生成的HEX文件有問題,而換用Keil uVision 2完整版後問題得以解決!