自從把今年訂為 Embedded Linux system 的學習年後 , 生活上大概就有不少時間 , 都跟 Linux 系統或相關書籍為伍了. 不過自修來說 , 畢竟還是有些程度上的不足 , 感覺有必要去找個學習的入門導師 , 來加速學習程度與實務面上的關聯性. 為此就特別上網就找了相關的課程.


       翻了幾次網站 , 發現了一個自強工業財團法人 , 不訂期的在新竹地區開一些Trainning 課程 , 而最近一期的 Embedded Linux , 就在3月份開課了. 只不過為期六周的課程 , 要價32500元 外加送一塊市價一萬多的開發板. 整體來說 , 不便宜 , 但很划算. 只不過 , 我比較擔心的還是上課的內容 ! 不知會不會很草率 , 還是輕易的帶過. 要不光看開出來的科目 , 倒還挺能引起我的興趣的....要不然 , 我不會在報名後 , 幾次想取消報名下 , 最後卻又打消了主意了呢.

      姑且不論上課的內容如何 , 至少未來在這blog內 , 會看到我不定期的把一些上課心得及過程po上來 , 有興趣的人 , 歡迎一起分享交流囉.




上課  科目(使用 Intel Xscale PX270 開發板)

1.嵌入式Linux 驅動程式程式架構

2.嵌入式Linux 驅動程式之程式設計流程:Building and Running Module
【LAB】Hello World on ARM 開發板

3.嵌入式Linux字元驅動程式
【LAB】A Simple LED/LCD Device Driver on ARM 開發板

4.除錯技術:Debugging Techniques
【LAB】Create a /Proc Entry File system on ARM 開發板

5.進階Linux字元驅動程式
【LAB】The LCD 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 LCD 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】ARM LCD Driver Tracing

10.嵌入式Linux 區塊驅動程式
【LAB】A simple Block Device Driver on ARM 開發板 

11.網路卡驅動程式(以網路晶片dm9ks為例)
dm9ks IC's Network Device Driver Tracing

12.ARMax 701 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 2.6 Kernel
【LAB】On ARM 開發版 Experiment:

A. Add a Lcd Driver into Kernel

B. Make Kernel

C .Testing
文章標籤
全站熱搜
創作者介紹
創作者 jslinux 的頭像
jslinux

Just Linux