AVR或Alf和Vegard的RISC處理器編程器是一種用于對AVR微控制器進行編程的設備。AVR微控制器基于8位RISC(精簡指令集計算)微控制器。AVR編程器允許用戶將操作指令放在微控制器上,告訴微控制器執行特定任務。AVR微控制器通...
AVR或Alf和Vegard的RISC處理器編程器是一種用于對AVR微控制器進行編程的設備。AVR微控制器基于8位RISC(精簡指令集計算)微控制器。AVR編程器允許用戶將操作指令放在微控制器上,告訴微控制器執行特定任務。AVR微控制器通常用于硬件開發和機器人技術。與微控制器本身的價格相比,AVR程序員通常很昂貴,可以自己購買或作為工具購買。

手放在臀部的人
將計算機上的代碼放到AVR微控制器上。該代碼在計算機上編譯成二進制。該代碼通常保存為十六進制文件,然后可以上載到微控制器上。AVR程序員通常插入計算機的串行端口,并且需要一個特殊的程序將代碼從計算機傳送到微控制器。
然后,從計算機發出的代碼被傳送到微控制器的閃存中。編程器連接到微控制器上允許編程的特定管腳上。大多數AVR微控制器只有幾千字節的內存,因此,微控制器上的程序必須相當小。將程序從計算機傳輸到微控制器的過程稱為閃爍。
AVR微控制器對許多應用程序都很有用。微控制器本質上是一臺微型計算機,可以編程來做許多事情。輸入和輸出是處理的通過微控制器上的許多管腳,可以將傳感器、開關、燈、電機和許多其他項目連接到管腳上,從而使其具有廣泛的用途。因此,AVR微控制器通常用于原型制作和機器人項目
AVR程序員可以購買預裝配的、從工具包中構建的或完全從頭開始構建的。這些程序員并不十分復雜,但對于業余愛好者來說,購買一個工具包或預裝配程序員是一個好主意,因為它可能會讓新手感到困惑。預裝配程序員通常比工具包貴,但而且通常更耐用和可靠。大多數套件需要焊接,并且需要幾個小時才能組裝在一起。對于那些使用微控制器進行原型制作或其他專業工作的人來說,最好是購買一個預裝配的程序員,但業余愛好者可能最好有一個工具包。