本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Intel Quark SE C1000開發板程式設計基礎篇
  • 點閱:16
  • 作者: 曹永忠, 許智誠, 蔡英德著
  • 出版社:渥瑪數位
  • 出版年:2018[民107]
  • 集叢名:自造者系列
  • ISBN:978-986-5629-72-4 ; 986-5629-72-0
  • 格式:JPG
  • 版次:初版
  • 附註:含附錄
租期14天 今日租書可閱讀至2019-10-29

內容簡介
 
筆者對於市面上各類的開發板與相容的開發版出版過許多相關的書籍,對於Intel Quark SE C1000開發板的教學入門書,乃是第一本入門書,在此感謝Makerpro(https://makerpro.cc/)的歐敏銓(owen ou)(https://www.facebook.com/ou.owen)、李文豪(wenhao lee)(https://www.facebook.com/wenhao1101)支持,在Makerpro媒體上發表『【Tutorial】如何用ISSM開發Intel SE C1000』、『【Tutorial】Quark SE C1000之GPIO腳位設定技巧』、『【Tutorial】如何用Intel SE C1000開發整合大型顯示裝置』、『【Tutorial】溫濕度感測模組與大型顯示裝置的整合應用』等系列文章,奠定下本書出版的心願,更謝謝美女主編:賴芳如小姐(https://www.facebook.com/sarah.lai.18)校搞與編排,在基於這些專欄文章的基礎下,讓本書可以得以出版,作者在此為上述先進特此感謝,盡上一份感謝之心。
物聯網興起之後,CPU國際大廠Intel也加入物聯網與自造者的技術領域,在2013年提出Quark的開發板—伽利略開發板(Galileo),希望自造者能更廣泛地使用Quark來開發新潛力應用產品Galileo開發板、2014年,Intel持續精進Quark的相關發展,更開發出類同於Arduino開發環境的軟體,直接與現行Arduino開發環境融合,同時Galileo開發板也推出第二代(G2)。G2用USB取代RS-232傳輸,增加解析度12位元的脈寬調變(PWM),也增加了乙太網路供電(PoE)等進階的功能。
Intel在2014年發表了愛迪生開發板(Edison)運算模組,此模組內配置2個Quark核心,同年Intel也發表Quark與Atom搭配的Edison模組。Edison也可透過轉接方式相容於Arduino Uno接腳之後,從Edison開始,我們就知道Intel入攜帶式自造者市場的雄心霸志。

Intel 更革命性更新了Quark系列,如2013年初X系列:如X1000、X1021等8款;2015年的新Quark則為D系列,如D1000開發板、D2000開發板等;2017年更推出了Quark SE C1000開發板(SE指Second Edition第二版), Intel同時為Quark系列所發展出的專業軟體開發工具ISSM(Intel System Studio for Microcontroller,ISSM乃是以Eclipse開放專案為基礎修改而成),可以支援D2000開發板、SE C1000開發板(ISSM不支援D1000開發板)。
鑒於Intel雄心大志的積極切入物聯網與自造者的開發領域,其Quark SE C1000兼具藍芽(BLE)與ZigBee雙物聯網的通訊標準,讓開發者更快可以開發出符合需求的物聯網裝置,其霸業雄心不難看出。
所以本書要介紹國際級的微處理機龍頭:Intel,所推出的Intel Quark SE C1000開發板為本書主題,從軟硬體安裝、設定、到開發工具使用,進而介紹GPIO用法,最後在以一個溫溼度感測的小專案來做整合介紹,讓讀者可以輕鬆學會Intel Quark SE C1000開發板開發的可行性技巧,進而提升各位Maker的實力,希望筆者可以推出更多的入門書籍給更多想要進入『自造者』、『物聯網』這個未來大趨勢,所有才有這個自造者系列的產生。


作者簡介
 
曹永忠 (Yung-Chung Tsao) ,目前為自由作家暨專業Maker,專研於軟體工程、軟體開發與設計、物件導向程式設計。長期投入創客運動、資訊系統設計與開發、企業應用系統開發、軟體工程、新產品開發管理、商品及人像攝影等領域,並持續發表作品及相關專業著作。
Email:prgbruce@gmail.com
Line ID:dr.brucetsao

網站:https://www.cs.pu.edu.tw/~yctsao/
臉書社群(Arduino.Taiwan):https://www.facebook.com/groups/Arduino.Taiwan/
Github網站:https://github.com/brucetsao/
原始碼網址:https://github.com/brucetsao/Intel_SE_C1000
Youtube:https://www.youtube.com/channel/UCcYG2yY_u0m1aotcA4hrRgQ
 
 
許智誠 (Chih-Cheng Hsu),美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系專任副教授,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合。
Email: khsu@mgt.ncu.edu.tw
 
 
蔡英德 (Yin-Te Tsai),國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、靜宜大學計算機及通訊中心主任,主要研究為演算法設計與分析、生物資訊、軟體開發、視障輔具設計與開發。
Email:yttsai@pu.edu.tw


  • 自序(第ii頁)
  • 自序(第iv頁)
  • 自序(第vi頁)
  • 目錄(第viii頁)
  • 圖目錄(第xii頁)
  • 表目錄(第xvi頁)
  • 自造者系列(第1頁)
  • Intel Quark SE C1000 開發板(第4頁)
    • 下載 Intel System Studio for Microcontroller 開發軟體(第5頁)
    • 安裝 Intel System Studio for Microcontroller 開發軟體(第8頁)
    • 執行 Intel System Studio for Microcontroller 開發軟體(第12頁)
    • 設定 Intel System Studio for Microcontroller 開發環境(第14頁)
    • 使用 Led Blink 範例測試開發環境是否工作正常(第15頁)
    • 使用 Hello World 範例測試開發環境監控是否工作正常(第23頁)
    • 章節小結(第34頁)
  • GPIO 介紹(第36頁)
    • Quark SE C1000 開發板腳位介紹(第36頁)
    • 以 Led Blink 範例解釋腳位的應用(第42頁)
    • 章節小結(第55頁)
  • 串列通訊介紹(第57頁)
    • Quark SE C1000 開發板腳位介紹(第58頁)
    • Lumex 顯示裝置連接 Intel Quark SE C1000 開發板(第61頁)
    • 以 UART 範例解釋腳位的應用(第64頁)
    • 簡化 Uart 範例講解(第66頁)
    • Include 講解(第70頁)
    • Define 宣告講解(第72頁)
    • 函式內容講解 (pin_mux_setup)(第74頁)
    • 函式內容講解 (uint2str)(第75頁)
    • Main 主程式講解(第76頁)
    • Main 主程式:變數宣告(第78頁)
    • Main 主程式:Setup 區(第78頁)
    • Main 主程式:通訊設定(第78頁)
    • Main 主程式:多工器設定(第79頁)
    • Main 主程式:顯示內容變數(第80頁)
    • Main 主程式:loop() 區段(第80頁)
    • Main 主程式:模擬感測器不同資料輸出(第81頁)
    • Main 主程式:顯示感測資料說明欄位(第82頁)
    • Main 主程式:顯示模擬感測資料(第82頁)
    • 燒錄測試(第83頁)
    • 章節小結(第85頁)
  • 顯示裝置整合溫濕度感測模組應用(第87頁)
    • Intel Quark SE C1000 開發板腳位介紹(第88頁)
    • Lumex 顯示裝置連接 Quark SE C1000 開發板(第95頁)
    • 讀取溫溼度顯示大型螢幕應用(第98頁)
    • 簡化 Hello_World_LCD 範例講解(第99頁)
    • Include 講解(第106頁)
    • 模組 Include 講解(第108頁)
    • Define 宣告講解(第108頁)
    • 函式內容講解 (pin_mux_setup)(第109頁)
    • 函式內容講解 (uint2str)(第109頁)
    • 函式內容講解 (SensorData_Print)(第111頁)
    • 函式內容講解 (lcd_update)(第112頁)
    • Main 主程式講解(第113頁)
    • Main 主程式:變數宣告(第115頁)
    • Main 主程式:Setup 區(第115頁)
    • Main 主程式:通訊設定(第115頁)
    • Main 主程式:顯示內容變數(第116頁)
    • Main 主程式:Nokia 5110 LCD 顯示區段(第117頁)
    • Main 主程式:HTS221_Init 區段(第117頁)
    • Main 主程式:loop() 區段(第118頁)
    • Main 主程式:讀取溫溼度感測器(第119頁)
    • Main 主程式:送出溫度資料到大型顯示器(第120頁)
    • Main 主程式:傳送換行鍵到大型顯示器(第120頁)
    • Main 主程式:送出濕度資料到大型顯示器(第121頁)
    • 燒錄測試(第121頁)
    • 章節小結(第123頁)
    • 本書總結(第124頁)
  • 作者介紹(第125頁)
  • 附錄(第126頁)
    • Intel Quark SE C1000 開發板(第126頁)
    • SC1000 腳位對照表(第127頁)
    • SC1000 Arduino UN 腳位對照表(第131頁)
    • SC1000 Block Diagram(第132頁)
  • 參考文獻(第133頁)
紙本書 NT$ 800
單本電子書
NT$ 69

點數租閱 20點
租期14天
今日租書可閱讀至2019-10-29
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code