《Arduino單片機高級開發(fā)(微課視頻版)/清華開發(fā)者書庫》將簡潔的Arduino開源平臺和復雜的AVR單片機教學有機結合,通過學習Arduino對單片機快速入門,又通過對單片機寄存器的操作學習高級開發(fā),使讀者能夠盡快達到高水平應用開發(fā)能力。避免了以MCS-51為平臺講解單片機距離開發(fā)目標太遠,而以AVR為藍本講解單片機太繁雜的矛盾?!禔rduino單片機高級開發(fā)(微課視頻版)/清華開發(fā)者書庫》內容由淺入深、循序漸進,可作為學習單片機技術的基礎教材,也可作為高性能單片機產品的高級開發(fā)指導,還是一本實用的速查手冊。目前大多數“單片機”教材以MCS-51為主要內容,即“8051”+“匯編語言”+“接口芯片”,其技術水平停留在20世紀八九十年代,實際應用越來越少。當前應用產品多數采用AVR、STM32、ARM等系列單片機,但是以上述芯片為基準講授單片機原理則太煩瑣復雜,不適合作為教材使用。Arduino軟硬件完全開放,復雜的任務可以利用大量封裝庫來完成(如讀寫SD記憶卡、解析GPS報文等),在此基礎上進行簡單的修改,即可完成比較復雜、功能多樣化的作品,特別適用于低年級本科生,在高起點上進行編程、設計,設計的深度和廣度是學習MCS-51單片機所遠遠不及的。雖然目前許多Arduino相關圖書大多是作品設計實例,缺少對單片機內部機理、內部結構、寄存器操作等內容的講解?!禔rduino單片機高級開發(fā)(微課視頻版)/清華開發(fā)者書庫》以簡潔的Arduino入門,用邊練邊學的方式講解單片機原理,又對高級開發(fā)所需的寄存器操作進行深入研究,特別適合高校相關專業(yè)師生進行教學,同時也適合專業(yè)人員進行Arduino高級開發(fā)時的參考。