微控制器是可程式設計器件,開發者把程式寫好、編譯完之後,需要燒錄到微控制器中,微控制器才能按照開發者的邏輯去執行。在這個燒錄的過程中需要用到專用的燒錄工具。比如51微控制器的usb/ttl、stm微控制器的stlink等。使用過微控制器開發板的同學都清楚,程式編寫完了後,在除錯的過程中可能會燒錄很多次程式,儘管照這樣,微控制器還是能一直燒錄,那麼微控制器的燒寫次數是不是無限的呢?
微控制器燒寫程式的次數是一定的,不是無限次,這取決於微控制器的程式儲存器rom。有的微控制器只能燒寫一次,有的可以燒寫1k次,還有的可以燒寫100k次,不同的rom型別了導致了燒寫次數的不同。
固定不可燒寫的掩膜rom
這類微控制器在出廠的時候,微控制器廠家根據使用者提供的程式檔案一次性寫入,即客戶收到的就是燒寫好程式的微控制器,使用者無法修改。這種一般是低成本的解決方案,而且需求數量非常大。
只能燒寫一次的prom
這種prom型別的微控制器只能燒寫一次,其存貯器內部預設全0或者全1,使用者只能燒寫一次,燒寫完畢後,保險絲熔斷。這種方案**也非常便宜,適合大量出貨,國內很多微控制器廠商提供這種微控制器。
紫外線可擦除的eprom
eprom採用的是浮柵技術,使用者如果需要修改程式,需要用紫外線擦除,這類微控制器一般會有乙個視窗用於接受紫外線的照射,照射的過程大概20-30分鐘作用,用起來不方便,這種微控制器在市場上很少看到了。
可多次燒錄的eeprom和flash型rom
這兩種型別的rom都可以很多次擦除,其中flash型的燒錄次數可以多達100萬,完全滿足了人們的使用,目前市面上出貨的微控制器多數是這種。相對而言,flash型的燒寫速度更快,容量更大,燒錄次數更多。
nand flash多少次寫 微控制器能燒錄多少次?
微控制器是可程式設計器件,開發者把程式寫好 編譯完之後,需要燒錄到微控制器中,微控制器才能按照開發者的邏輯去執行。在這個燒錄的過程中需要用到專用的燒錄工具。比如51微控制器的usb ttl stm微控制器的stlink等。使用過微控制器開發板的同學都清楚,程式編寫完了後,在除錯的過程中可能會燒錄很多...
微控制器藍芽燒錄 用微控制器實現藍芽功能
下面的文字只是關於藍芽技術的調製演算法方面,我認為只需要將藍芽模組加 在微控制器上就可以了,而不必通過微控制器程式設計來實現具體的演算法,只需要編 寫使兩個模組的介面就可以,也就是微控制器傳送訊號時的激勵程式,接受外 來訊號後的處理程式。置於其餘就由作為硬體裝置的藍芽來自行處理。不過 我並不確定,我...
微控制器ISP IAP和ICP幾種燒錄方式的區別
玩微控制器的都應該聽說過這幾個詞。一直搞不太清楚他們之間的區別。今天查了資料後總結整理如下。isp in system programing,在系統程式設計 icp in circuit programing,在電路程式設計 isp是指可以在板級上進行程式設計,也就是不用拆晶元下來,寫的是整個程式,...