目前位置: 首頁 > 公開課程 > 資訊管理 > 嵌入式 > 工研院嵌入式物聯網IOT系統開發與產品實作工程師

工研院嵌入式物聯網IOT系統開發與產品實作工程師

【工業局補助50~70%】工研院嵌入式Linux-物聯網IOT系統開發與產品實作

  依據104年4月15日於1111及104網站,輸入「物聯網」及「嵌入式」關鍵字查詢顯示,計有 鴻海集團、聯電、台達電、仁寶電腦、研華、中強光電、智邦科技、燦星網通、德州儀器、聯詠科技、威盛電子、聯發科、宏達電、英華達、群創、達創、和碩、環隆科技、廣達及工研院、資策會、國家實驗研究院、台灣網路資訊中心...等超過百家廠商及研究單位,目前正積極招聘具備嵌入式Linux及物聯網IOT相關技術之專業人才。

加入收藏
收件人email:
寄件人姓名:
寄件人email:


~
提升您職場就業競爭力~

       《★工業局補助50~70%/★勞動部青年就業讚計畫~補助100%》 
                          《★「特定對象」」:補助70%》

   工研院嵌入式Linux-物聯網IOT系統開發與產品實作工程師養成班


~本課程以待業(或轉職)者為招生對象~

~讓您在50天內學會嵌入式Linux系統及物聯網IOT 系統開發與產品實作的關鍵技術及應用~

●歡迎大專、大學、研究所之應屆畢業生(男性需役畢或免役)踴躍報名參加
●特聘台北專業講師實作教學,全程採用電腦教室,一人一機實機演練,學習效果加倍~
●好康大放送:報名本課程並繳費完成之前十名學員~免費加贈給您以下價值8,000元好禮
  ★好禮1:加贈AM335X開發板(附擴充版)及
  ★好禮2:加贈PCB樣板 各一組


學習實況


教學實作開發版


 

課程特色/目標

依據104年4月15日於1111及104網站,輸入「物聯網」及「嵌入式」關鍵字查詢顯示,計有 鴻海集團、聯電、台達電、仁寶電腦、研華、中強光電、智邦科技、燦星網通、德州儀器、聯詠科技、威盛電子、聯發科、宏達電、英華達、群創、達創、和碩、環隆科技、廣達及工研院、資策會、國家實驗研究院、台灣網路資訊中心...等超過百家廠商及研究單位,目前正積極招聘具備嵌入式Linux及物聯網IOT相關技術之專業人才。

    本課程特結合嵌入式相關產學研領域專家學者組成課程規劃委員會,針對我國智慧電子產業所需之嵌入式人才進行職能分析,據此規劃嵌入式Linux-物聯網IOT系統開發與產品實作人才培訓課程。希冀培訓學員嵌入式Linux-物聯網IOT系統開發與產品實作開發相關理論知識與實作技能,以充裕智慧電子產業中物聯網IOT系統開發所需之人才。除此之外,並增加性別主流化及職場倫理之數位學習課程,以期提升培訓學員之就業競爭力。

 


 

課程對象

具備大專電機/電子/材料/機械/化工/資訊等相關背景、熟悉電腦基礎操作,且有意投入智慧電子產業之待業者。

本班僅招收20名學員,課前將依據學員「課前評量」及「面談」結果依序錄取,額滿即止



講師簡介


講師介紹:江老師 (★教學經驗超過15年以上,實務經驗豐富)

學  歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經  歷:工研院/自強工業基金會/資策會/大學講師、科技公司技術顧問

專  長:嵌入式系統開發、智慧型嵌入式家庭自動化系統設計、8051單晶片、多套自動化系統及驅動程式Driver、WEB-ERP系統、ERP系統、生產線自動化系統。

 

課程大綱

課程單元

                  ()

時數

★【模組A】
物聯網產品硬體設計技術應用實務

1.PCB軟體安裝、各項環境設置
2.Tools個人設置、使用者介面介紹
3.元件庫建立
4.繪製電路圖、簡介使用元件庫、連線、圓形、弧形、長方形和TEXT
5.電氣規則檢查(ERC)
6.設計印刷電路板/PCB Layout (手動佈線/Autorouter自動佈線器)
7.繪圖與製造資料的輸出 (Gerber資料/鑽孔資料)
8. Label 實作(專題製作)

   15

★【模組B】
Linux作業系統使用/GNU MakeMakefile 檔案介紹

1.How to Build an Effective Embedded Linux Environment
2.嵌入式Linux指令使用
3.嵌入式Linux開機管理與網路設定
4.Introduction ARM BSP & SDK(適用於A8、ARM11、9)
5.Create Embedded System GNU Development Toolchain
6.Boot Loader (A8、ARM11-S3C6410、ARM9-S3C2440) Brief Introduction
7.Configure and Make Embedded System Kernel / Create Root-File System( arm-linux) 
8.★Lab: Create Kernel and Root-File System(ARM-Linux)
9.How to Porting the Linux to New A8、ARM11-S3C6410、ARM9-S3C2440
10.GNU Make/Makefile
��  An Introduction to Makefiles
��  How to Writing Makefile Rules and Writing the Commands in Rules
��  How to Use Variables
��  Conditional Parts of Makefiles
��  How to Run Make
��  Using Implicit Rules
11. Label 實作(專題製作)

   26

★【模組C】
設計實作ARM物聯網嵌入式開發板-以A8ARM119為例

一、嵌入式ARM計算機組織
1.嵌入式A8、ARM11、9處理器系統架構
2.嵌入式ARM處理器軟體設計
★【Lab】:輔以大量的 ARM 組語LAB講解
★【Lab】: Flash the LED on Boot Loader
3.A8、S3C6410、S3C2440 CPU規格書說明
4.不同Flash Rom及相關週邊IC規格書說明
5.嵌入式ARM開發板電路講解-ARM CPU/ROM/RAM/Peripheral

二、實作ARM 嵌入式系統開發平台-以A8、ARM11、9為例
1.適用於A8、ARM11、9之Boot Loader 簡介
2.如何撰寫Boot Loader與Boot Loader程式功能
      
(分別以適用於A8、ARM 11、9講解)
3.如何撰寫Flash Rom的Read/Write/Erase程式
      
(分別以適用於A8、ARM 11、9講解)
4.U-Boot 與 ADS BootLoader 的移植
      
(分別以適用於A8、ARM 11、9講解)
5.透過JTAG下載Boot Loader至ARM板
      
(分別以適用於A8、ARM 11、9講解)
6.透過Boot Loader下載編譯好的嵌入式Linux Kernel 
   Image 
(分別以適用於A8、ARM 11、9講解)
7.透過Boot Loader下載編譯好的嵌入式Root File
   System 
(分別以適用於A8、ARM 11、9講解)
8.Boot Loader & 嵌入式Linux之開機流程
9. Label 實作(專題製作)

  33

★【實戰模組D】
嵌入式 Linux系統實作與程式
設計實務

Embedded Linux 設計,適用於ARM-Linux
1.What is Needed Lib for Embedded System? ( System Calls & Library)
2.Embedded Linux File I/O
   ★【Lab】STDIO/STDOUT Programming
3.Embedded Linux Files and Directories:
   ★【Lab】open/create/read/ write/lseek/fcntl/close
4.Embedded Linux Standard I/O Library
   ★【Lab】Buffering I/O、Reading and Writing a Stream、Binary I/O、Formatted I/O
5.Embedded Linux System Data Files & Info
   ★【Lab】Linux System Information Programming
6.Embedded Linux Termios:★【Lab】RS232 Programming
7.Embedded Linux Process Control
   ★【Lab】fork、vfork、exec
8.Embedded Linux Signals:★【Lab】signal、kill and raise Functions、Sigaction Function
9.Embedded Linux Inter-Process Communication
   ★【Lab】Pipes、FIFOs、Message Queues、Semaphores、Shared Memory
10.Embedded Linux多執行緒程式設計
   ★【Lab】pThread Programming、Mutux Programming
11.Embedded Linux Network Socket Programming
   ★【Lab】TCP/UDP Programming
Embedded Linux Shell 程式設計
   ★【Lab】Embedded Linux Shell Programming:Simple Shell
       Example、Shell Operators Example、Shell Logic Structures Example
12. Label 實作(專題製作)

   49

★【實戰模組E】
Step by Step講授嵌入式開發板Linux驅動程式實務

1.嵌入式Linux 驅動程式程式架構
2.嵌入式Linux 驅動程式之程式設計流程:Building and Running Module
★【LAB】Hello World on ARM 開發板
3.嵌入式Linux字元驅動程式
★【LAB】A Simple LED Device Driver on ARM 開發板
4.除錯技術:Debugging Techniques
★【LAB】Create a /Proc Entry File system on ARM 開發板
5.進階Linux字元驅動程式
★【LAB】The LED Device Driver Using IOCTL on ARM 開發板
6.Getting Hold of Memory and Hardware Management
★【LAB】ARM BSP I/O Operations on ARM 開發板
7.Flow of Time: Current Time、Delaying Execution、Task Queues、Kernel Timers
★【LAB】ARM BSP Experiment for LCM(or LED) Device on ARM 開發板(Current Time、Delaying Execution、Task Queues、Kernel Timers)
8.嵌入式Linux Interrupt Handling
★【LAB】ARM BSP Interrupt Example on ARM 開發板
9.嵌入式Linux Memory Mapped I/O:
★【LAB】Frame Buffer(TFT LCD顯示) on ARM 開發板
10.嵌入式Linux 區塊驅動程式
★【LAB】A Simple Block Device Driver on ARM 開發板
11.網路卡驅動程式(以網路晶片dm9ks為例) dm9ks IC s Network Device Driver Tracing
12.Embedded Linux-USB Device Driver(USB驅動程式)
★【LAB】A Simple USB Drive Tracing
13.Add your Device Driver into Kernel/ How to Porting Device Drivers to the Kernel
★【LAB】On ARM 開發版Experiment:
 (1). Add a LED Driver into Kernel 
 (2). Make Kernel  3.Testing
14. Label 實作(專題製作)

   49

★【模組F】
物聯網IoT無線傳感網路系統實戰

1.各種物聯網感知層感測器: 溫度感測器、濕度感測器、光敏感測器、煙霧感測器、門磁感測器等
2. Introduction 6LowPAN
3. Zigbee IC 基礎實驗LAB:IO控制、 Timer、Interrupt、Power Consumer
4. ZigBee Z-STACK介紹及 TI Z-STACK 函數演示
5. Z-STACK OS層的應用技巧:建立自己的 任務、事件觸發、回應等
6. Z-STACK 下OS層的LED實驗及UART使用
7. 在Z-STACK上建立自己的專案工程
8. ZigBee Z-STACK組網過程
9. Z-STACK HAL層程式設計技巧
10. Z-STACK NWK層程式設計技巧:星狀、 串狀、網狀網路、路由深度等的設置11. ZIGBEE的綁定原理及應用
12. LAB : Zigbee Light&Switch(燈及開關) ON/OFF control的應用程式設計
13. Label 實作(專題製作)

   56

★【應用模組G】
物聯網IoT嵌入式Linux與多媒體應用專案實作: 
物聯網智能家庭自動化、網路通訊I/O與多媒體系列

一、網路通訊I/O
1.ARM開發板GPIO Linux 驅動程式
2.ARM開發板UART驅動程式控制實驗
3.ARM開發板周邊Linux驅動程式控制實驗
4.TCP/IP Socket Programming on ARM Development Platform
5.Serial Programming for POSIX on ARM Development Platform
6.Http Server Introduction & Porting to ARM Development Platform.(Httpd&BoA)
7.Porting SQLite Data Base to ARM Development Platform
★Integrated Example: How to Design a Home Automation System

二、多媒體系列

1.ARM開發板GPIO Linux 驅動程式
2.ARM開發板周邊Linux驅動程式控制實驗
3.Multi-Media System Programming
4.QT X Window System

三、物聯網智能家庭自動化
學習方式:通過課程指定的實際專案案例,對本課程學習效果做一個總結,增強理論的掌握和動手能力,專案全程有老師輔導並控制開發進度,最後進行作品的驗收。
PS1:本次課程指定的實際專案: 物聯網智能家庭自動化(RS232傳輸介面)。
PS2:學員需自行準備專案BOM表之零件備料,以DIP為主。
PS3:因PCB板製作需時大約7至14工作天,及專案BOM表之零件備料也要花時間, 所以課程進度G三,會安排在課程進度A之後,適當時間就開始進行,以利於課程進度的進行。
Label 實作(專題製作) :
1、根據需求編寫需求分析報告和詳細設計,經講師評審通過後,進行下列步驟。2、電路圖和PCB設計、PCB板製作(送PCB板廠洗板)
3、器件選型,專案BOM表之零件備料,學員進行元件焊接
4、完成硬體調試
5、完成軟韌體程式設計和系統調試

   72

★性別主流化及職場倫理

- 性別主流化
- 職場倫理

   2

★結訓測驗

筆試、實作

   7


結訓與認證

1. 研習期滿,總出席率達70%(含)以上者。
2. 評量測驗及參與實作者,平均總成績在60分(含)以上。
3. 以上合格者,將頒發「工業局」及「工研院」雙結業證書


價格

1.一般身分補助50%:每人 40,000元整(原價NT$80,000,政府補助 NT$40,000,學員自付 NT$40,000)
2.特定對象補助70%:每人 24,000元整(原價NT$80,000,政府補助 NT$56,000,學員自付 NT$24,000)

※特定對象說明:針對具身心障礙、原住民與低收入戶之人士,報名時出具證明  (身心障礙手冊正反面影本、「原住民族身分法」所定原住民身分證明及低收入戶證明之相關證明文件)

本課程經政府補助,上課學員皆需依規定填寫相關資料,且學員出席時數需達報名課程時數七成以上,方可適用補助辦法,若未符合規定者,則需將其政府補助費用繳回。

好康大放送!!報名本課程並繳費完成之前十名學員~ 價值8,000
  *好禮1:免費加贈AM335X開發板 
  *好禮2:加贈PCB樣板(市價約2,000)


常見問題

■ 舉辦日期:104/7/01~9/10 (週一~週五)
■ 舉辦時間:09:30~16:30 ; 每天6小時;共計309hrs 
<附註: 104/9/09為評量測驗、9/10為成果展示、結業式及廠商媒合>實際地點依上課通知為準!

■ 上課地點: 
工研院產業學院 台中學習中心
■ 上課地址: 台中市大雅區中科路6號(中科管理局工商服務大樓2樓電腦教室) 
■ 交通資訊: 
-可搭乘高鐵免費接駁公車:高鐵台中站至中科管理局工商服務大樓往返(平日/假日均行駛) 
-或搭乘園區免費接駁公車:統聯中港轉運站至中科管理局工商服務大樓往返(平日行駛) 
-或搭乘台中客運69號公車、仁友客運45號公車(平日/假日均行駛) 
-備有近250個地下室及平面免費停車位

◆ ◆ ◆ ◆ ◆ ◆ ◆------------------------------
◆預計招生名額:本班預計20人為原則,依報名及繳費完成之順序額滿為止(本班預計10人即開課)。
報名方式 
1.點選課程頁面上方之「線上報名」按鈕進而填寫報名資訊即可。
 <線上報名網址:http://college.itri.org.tw/LoginMember.aspx?msgno=23150647&source=seminar >
2.或E-mail至 Miegreen2002@itri.org.tw
3.請填妥報名表(附件)傳真至04-2569-0361。
課程洽詢: 04-25672316 林小姐/04-25675621 陳小姐

◆繳費方式:
(一)ATM轉帳(線上報名):繳費方式選擇「ATM轉帳」者,系統將給您一組轉帳帳號「銀行代號、轉帳帳號」,但此帳號只提供本課程轉帳使用, 各別學員轉帳請使用不同轉帳帳號!!轉帳後,寫上您的「公司全銜、課程名稱、姓名、聯絡電話」與「收據」傳真至04-25690361工研院產業學院 台中學習中心 收。
(二)信用卡(線上報名):
繳費方式選「信用卡」,直到顯示「您已完成報名手續」為止,才確實完成繳費。
(三)銀行匯款(限由公司逕行電匯付款):土地銀行工研院分行,帳號156-005-00002-5(土銀代碼:005)。戶名「財團法人工業技術研究院」,請填具「報名表」與「收據」回傳真至04-25690361工研院產業學院 台中學習中心 收。
(四)即期支票或郵政匯票:抬頭「財團法人工業技術研究院」,郵寄至:428台中市大雅區中科路6號4樓(中科工商服務大樓4樓) 工業技術研究院 收。

※繳費後請於收據上註明「公司名稱、課程訊息、姓名、聯絡電話」,傳真至產業學院04-25690361林小姐 收


貼心提醒

※以下注意事項─敬請您的協助,謝謝!

1、為確保您的上課權益,報名後若未收到任何回覆,請來電洽詢方完成報名。
2、請註明服務機關之完整抬頭,以利開立收據;未註明者,一律開立個人抬頭,恕不接受更換發票之要求。
3、若報名者不克參加者,可指派其他人參加,並於開課前一日通知。
4、如需取消報名,請於開課前三日以書面傳真至主辦單位並電話確認申請退費事宜。逾期將郵寄講義,恕不退費。
5、結訓學員應配合經濟部工業局培訓後電訪調查。

台中公設場地、台中會議室、台中訓練教室、中科公設場地、中科會議室、中科訓練教室

工研院產業學院 台中學習中心,位於中科工商服務大樓(中科管理局旁),鄰近台中世貿中心,擁有可容納20-250人之會議室可供租借,會議室形式包含有:教室型、階梯型以及會議型,教室外有近一百坪公共空間可用於餐會聯誼及產品展示,為通過消防安檢之公設場地,並設有近200個地下室停車位,及免費接駁公車(高鐵台中站至中科管理局往返、統聯中港轉運站至中科管理局往返),交通便利。是您舉辦研討會、說明會及教育訓練最佳之場所!

歡迎院內單位及 貴公司多加利用,更加拓展您在大台中地區的業務。
詳細網址:http://college.itri.org.tw/img/taichung/index.htm


附件

DM-(工-智)2015Linux及物聯網IOT養成班.pdf         
 



簡介


產業學院緣起
  依據行政院「挑戰2008:國家發展重點計畫」下之「國際創新研發基地」與「產業高值化」兩計畫,首重產業科技人才的效能。

•911216經科字第09103373120號函:經濟部將本院籌設工研院產業學院之工作,列為因應產業結構轉型,提 ... more

*請務必將下列資料填妥,資料送出後,開課單位將會主動與您聯繫。

我想知道本課程的企業包班內訓     


(重新產生)