【轉寄好友】 【友善列印】 推到  推到
  【免費加入會員】   【學員須知】 【常見問題】
【課程名稱】 Step by Step講授嵌入式Linux 應用(Application)與驅動程式(Device Driver)工程師實戰精修班--Part1嵌入式Linux 應用(Application)系統實作與程式設計
贈送教學開發板ARM-CortexA7 四核開發板(市值6000元) 今年下半年僅此一班
【課程代碼】 06C056
【上課時間】 11/28(二) &12/05(二) 9:00~18:00共16小時 
【課程主旨】 本課程結合【嵌入式Linux 應用(Application)系統實作與程式設計】及【嵌入式Linux Device Driver技術實作】課程,講師會現場撰寫實作程式的範例,隨後將程式透過Cross Compiler後上傳至ARM開發板執行。不同於一般幾乎都在PC的Linux上講授Linux程式設計。而且這些程式範例均會在ARM開發板上與硬體結合,使學員可以熟悉《軟硬兼施》的程式設計,讓偏【純軟的工程師】不會看到硬體就傻眼、讓偏【純硬的工程師】不會看到軟體就頭痛。課程結束後可以熟悉【嵌入式Linux】程式設計。

課程規劃有系統的介紹ARM+Linux下設備驅動程式開發過程,讓學員熟悉ARM+Linux字元設備(Char Device)、區塊設備(Block Device)、網路設備、USB驅動的開發,同時掌握嵌入式ARM+Linux的系統開發和分析方法。

於驅動程式課程主要重點在Step by Step介紹嵌入式產品開發過程中,產品研發人員如何實地撰寫【ARM+Linux驅動程式】,從簡單的開發板之 ARM+Linux驅動程式架構入手,進而至 Character Device 的撰寫(分別以 LED 或其它裝置實作),並剖析 ARM+Linux驅動程式與硬體間的運作,再深入 ARM+Linux驅動程式撰寫的各個層面,可同時搭配各種不同的周邊裝置,如 LED、LCD、Network 裝置等一般嵌入式系統常用之硬體。講師於課堂中撰寫這些常見的驅動程式,並在現場於 ARM 開發板上測試撰寫的【ARM+Linux驅動程式】,讓學員實際熟悉【ARM+Linux驅動程式】於實務上是如何撰寫,且於現場實際上機測試的過程中,提供學員之間技術演練交流的機會,以更深入瞭解嵌入式 ARM+Linux作業系統應用開發技術。
【修課條件】 1.熟練使用Linux作業系統與計算機基礎概念
2.熟悉C語言,熟悉C語言指標、結構
3.瞭解介面電路和數位邏輯電路的知識,最好具有電路設計經驗
【課程大綱】 A:嵌入式Linux 應用(Application)系統實作與程式設計
1. Build an Effective Embedded Linux Environment
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 Termios:★【Lab】RS232 Programming
6. Embedded Linux Process Control:★【Lab】fork、vfork、 exec
7. Embedded Linux Signals:★【Lab】signal、kill ... Functions
8. Embedded Linux Inter-Process Communication:★【Lab】 Semaphores、Shared Memory
9. Embedded Linux多執行緒程式設計:★【Lab】pThread Programming
10. Embedded Linux Network Socket Programming:★【Lab】TCP Programming


【課程師資】 江義華老師(教學經驗超過20年以上) 學 歷:逢甲大學 資訊工程研究所、中正大學 資訊工程所博士班研究
經 歷:知名電腦叢書暢銷作家、大學電子資訊相關科系講師、自強工業基金會 講師、資策會講師、科技公 司技術顧問、工研院專業講師

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

著 作:
1、 C&C++完美經典
2、 JAVA 完美經典(優質學習篇)
3、 掌握Java設計之鑰
4、 DELPHI 6完美經典
5、 超完美VISUAL BASIC 6完美經典
6、 Java Phone完美經典 (J2ME MIDP行動通訊程式設計)
【上課時數】 16 小時
【上課地點】 台北分部(台北市博愛路80號3樓)
【主辦單位】 財團法人自強工業科學基金會
【課程費用】 9900元 (超值優惠價格需送出報名表後,系統發出報名成功回函確認金額。)
【超值優惠】
  • VIP企業會員價:VIP企業會員可享優惠價格 (按我)
  • 會員優惠價: 會員於開課前七天完成報名繳費者可享會員優惠價 9500 元
  • 會員紅利折抵:本課程歡迎使用紅利折抵,最高可使用 100 點
【諮詢專線】 02-23113316分機2282 林小姐 hllin@tcfst.org.tw
【學員須知】 報名與繳退費方法常見問題與解決會員紅利積點活動辦法
【注意事項】
  1. 若遇不可預測之突發因素,基金會保有相關課程調整、取消及講師之變動權。
  2. 無紙化環境,輕鬆達到減碳救地球,即日起16小時以上課程結業證書改以電子方式提供。
  3. 使用VIP廠商優惠之學員,上課當日報到時須查核該公司識別證(相關證明資料)。
  4. 會員紅利折抵限以原價或會員優惠價再折抵,其他方案不適用。
  5. 課前請詳閱簡章之課程內容或利用課程諮詢電話。
  6. 課程嚴禁旁聽,亦不可攜眷參與。