2011年1月25日 星期二

[課程訊息]嵌入式ARM-Cortex M3系統開發實戰班 [100/3/4(五)~100/4/29(五)]

http://edu.tcfst.org.tw/query_coursedetail.asp?courseidori=00C020&tcfst=yes



























































 

嵌入式ARM-Cortex M3系統開發實戰班【模組A+B】(C005-1+C005-2)
★贈送ARM-Cortex M3板子(價值5,000)

00C020   推到Plurk   推到Facebook

 Cortex M3 和M0都是屬於MCU的低功耗低成本處理器。但是Cortex M0比Cortex M3更小,所以Cortex M0當然性能低。拿這兩種與經典的ARM7做比較的話, Cortex M0和ARM7是同等性能,但其規模不到ARM7一半;Cortex M3是同ARM7的規模,但是性能和效率卻高出ARM7 30%左右。而ARM-Cortex M3晶片功能強大,軟體複雜度也相對提高很多。應用方面ARM-Cortex M3晶片相當適合於具有大量通信需求的應用:如工業控制、醫療儀器、資料處理和網路通訊產品。本課程將著名Open Source之即時內核uC/OS-II作一完美結合,以發揮ARM-Cortex M3 CPU的特點。

1. 瞭解Cortex-M3系列結構及其指令集,及熟悉Cortex-M3系列結構之嵌入式程式設計的方法。
2. 瞭解STM32處理器各個介面開發的原理。
3. 瞭解uC/OS-II即時作業系統工作原理,與瞭解uC/OS-II作業系統移植方式。
4. 瞭解uC/OS-II作業系統上的程式設計技巧。

熟悉C語言與數位邏輯

00C020-1【模組A】嵌入式ARM-Cortex M3系統開發基礎班
1.Cortex-M3 Kernel結構
2.ARM-Cortex-M3指令集
3.基於Cortex-M3的嵌入式軟體編程
★【LAB】:第一支ARM-Cortex-M3程式
4. STM32F103處理器簡介:CPU架構、記憶體及啟動模式、週邊模組
5. STM32F103介面開發:GPIO、中斷、串列介面、LCD、RTC、SD卡、USB Device ★【LAB】:LED實驗、中斷實驗、串列介面實驗、LCD實驗、RTC實驗、SD卡實驗、USB Device實驗、ADC介面講解與實驗

00C020-2 【模組B】嵌入式ARM-Cortex M3系統開發進階班
1. uC/OS-II作業系統分析及移植:作業系統及uC/OS-II 概述、分析及移植
2. 任務、行程概念
3. 內核資料結構與內核調度演算法
4. 系統中斷處理
★【LAB】:uC/OS-II在STM32開發板上的移植、分析移植的關鍵代碼
5. uC/OS-II應用程式架構
6. 多工程式開發
7. 任務間的通信與同步、任務優先順序控制
★【LAB】:LED控制應用程式、多工程式實驗、任務間通信實驗、串列介面控制應用程式、LCD控制應用程式

22000元

48 小時

100/3/4(五)~100/4/29(五),每週五,9:00~16:00,共48小時(100/4/1停課) 

台北分部(台北市金華街110號 3 樓)

財團法人自強工業科學基金會

02-33223139分機2282 林小姐 hllin@tcfst.org.tw

報名方式,繳費方式,證書發放常見問題與解答

★會員於2/25(含)前報名並繳費,即可享有會員優惠價20,000。消費金額可累積紅利點數,活動詳情請參閱本會網站會員「會員紅利積點活動辦法」。(請注意:要加入會員才有會員優惠價哦!若您第一次報名,請於自強網頁首頁先註冊成會員)


沒有留言:

張貼留言

FPGA Verilog 的學習經驗,提供給要入門的新手

今天簡單說說 FPGA Verilog 的學習經驗,提供給要入門的新手: 1.對自己寫的FPGA Verilog程式,所生成的數位電路要心中有數。 這一點個人認為很重要,就正如寫 C語言,心中要能生成對應的組合語言一樣,我是這樣要求自己的。 雖然 FPGA Verilog語言...