Core Skills >    Architectures / DSP / PLD / Interfaces

課程代碼: OA057C
課程名稱: ARM架構軟體設計與GNU toolchain開發工具
上課時間: 2008/12/7, 12/13, 12/14, 12/20, 12/21 9:30AM - 5:30PM
上課地點: 台北市中正區漢口街一段45號8樓 傳識資訊教室
課程費用:

NT$18,000元 (含稅、講義)

課程時數: 35小時/ 共五天
課程簡介:

嵌入式系統與通用型系統最主要的差異在於其有非常特定之用途和使用對象,因此嵌入式系統很難有一個標準化或統一的平台;不過幸運的是,現今嵌入式系統的開發在硬體方面以熟悉所選擇的SoC為重點,而在韌/軟體部分也有一定的程序和方法。本課程將以ARM處理器核芯(ARM 920T)為例,並搭配實驗板S3C2410的使用,帶領學員了解嵌入式系統硬體架構並熟悉軟體設計的程序和方法,以期在相關工作領域做更進一步之發揮。

課程對象: 負責嵌入式系統、消費性電子產品或網路設備領域之研發工程師。
前置準備: 需熟C語言與計算機基礎概念。[上課前需通過C語言測驗]
課程大綱:

I. ARM Architecture & Programming Overview (3days)
1. Introduce to microprocessor
2. ARM programming model
3. ARM development tool
4. System development with ARM
5. S3C2410x evaluation board
6. ARM instruction set detail
7. Boot image and handle interrupt
8. Architecture support for high-level language
9. Memory Hierarchy
10. Architecture support for OS
11. Thumb instruction set
12. Architecture various and consideration

II. GNU Toolchain Jump Start (2days)
1. Introduction to GNU Compiler Collection
2. Building your own ARM cross compiler toolchain
3. Building and Managing Applications
 - Compiling and linking from the command line
 - Understanding application startup and crt0
 - Disassembling object files and applications
 - Converting to flat binary formats
 - Constructing, managing and using libraries
4.Using gcc with a Makefile
5. GCC Assembly and C Extensions
 - GNU Assembly
 - Directives
 - Inline Assembly
 - attributes
6. Linker Scripts
 - Executable and Linkable Format (ELF)
 - Linker Script File
7. Building Cross GCC

報名繳費:

1. 電話報名:02-2312-2666分機60-63
2. 通訊報名:填寫報名表後傳真至02-23121918 或 email 到服務信箱: service@fitpi.com
3. 繳費方式:
 A. 郵局劃撥-戶名:傳識資訊股份有限公司 帳號:19508028
 B. 銀行匯款-戶名:傳識資訊股份有限公司 帳號:第一銀行總行營業部(007)09310109277
 C. 即期支票-抬頭:傳識資訊股份有限公司
4. 請於開課前三天完成報名及繳費,以方便我們為您保留名額及座位

下載報名表

備註:


 

我有興趣,請與我聯絡!

課程名稱:

姓  名: 公司名稱:

聯絡電話: 分機: 行動電話:

電子郵件:

回前頁


★如果您有任何疑問或需求請與我們聯絡
傳識資訊股份有限公司 Finesse IT Partners Inc.
台北市中正區漢口街一段45號8樓• TEL:02-2312-2666•FAX:02-2312-1918