本書的架構延續前兩本書的精神,以做中學的方式引導讀者迅速地進入Andes MCU N8係列的應用行列,本書使用的是Andes N8係列的係統核心,由於建構於不同的係統晶片中,使用不同的週邊晶片,因此造就兩種平颱提供讀者研習,讀者或許會感受到有些負擔,但由於偉詮電子公司與晶心科技股份有限公司大力支持,不吝提供寶貴資料圖文,使得本書得以大量圖說的方式引導讀者入門,甚至讀者可在徹底瞭解工作原理前,可先按圖文解說的操作步驟完成各實作單元,其中實作單元的範例程式多數仰賴晶心科技股份有限公司提供的範例程式修改而成,在此為兩傢公司為培育本土嵌入式技術人纔緻上敬意,同時更要感謝兩傢公司提供協助的人員,匆忙中未徵得這些人員的同意,因此不便透露協助人員的職級或姓名,敬請見諒。
本書前三章主要以介紹Andes係統核心及軟、硬體開發平颱為主,涉及理論的份量不多,仍以軟、硬體開發平颱的操作及程式的基本編碼為主。第四章到第十章完全針對兩種平颱使用的係統晶片中的週邊元件,進行原理解說與實務應用為主,每章一開始都會介紹週邊晶片的基本原理,但最後都會以應用實作引導讀者徹底瞭解週邊晶片的原理與應用,實作的部份都是微控製場域常見且重要的基本專業實務,建議讀者除瞭完成實作外更要徹底瞭解該實作的目的,以便未來在相關領域的場閤中,可直接移植本書的實作單元到讀者的專案中,這是筆者們對本書的期許。
在第十一章中可謂是以前十章的基礎訓練,完成不同傳輸型態的物聯網平颱。在第十一章中分別以HTTP及MQTT傳輸協定完成不同的物聯網實作,雖然稱不上完整的物聯網係統,但實際上要利用本章提供的實作擴充成一套傢庭智聯網控係統決非難事,甚至可算是一件簡易的專案,當然前提是讀者必須按本書的步驟,一步一腳印地完成各項實作,紮實地建置專業實務能力,就可輕鬆達標。實際上第十一章的完成,仰賴崑山科大資工係的先進同仁黃慶祥教授的協助甚多,在此感謝黃教授及其研究團隊提供第十一章相關的研究經驗。最後感謝視傳係鄭中義教授及其團隊提供寶貴的意見,在繁忙的公務中撥冗熱心協助封麵設計,使得本書更加完善。
本書的實驗程式會隨著AndeSightTM軟體平颱的更新而有所變動,因此在此附上其中一位筆者電子郵件信箱(andes.micro@gmail.com)以便讀者聯絡,讀者對於本書若有任何疑問或指教亦歡迎來信指點。