華清遠見—嵌入式培訓專家
【北京華清遠見科技信息有限公司】 中國領先的嵌入式培訓專業機構
|
◆ 國内首家獲得ARM公司授權的專業培訓機構
◆ 微軟全球嵌入式培訓合作夥伴
◆ 國内首家Symbian公司授權培訓中心
◆ 國内首家Altera公司全球合作培訓機構
◆ 國内首家獲得“高新企業認定”的IT培訓機構
◆ 榮獲“2008年度中國嵌入式系統十佳企業”稱号
◆ 中國軟件行業協會嵌入式分會會員單位
◆ 清華大學合作培訓機構
【企業形象】:嵌入式培訓專家
【企業理念】:學習決定命運
【企業文化】:誠信、創新、開放、合作
【企業戰略】:中國嵌入式培訓第一品牌
【企業價值】:誠信 + 質量 = 合理的回報
【質量方針】:滿足客戶不斷提高的期望
|
|
北京華清遠見科技信息有限公司(以下簡稱華清遠見)是中國領先的嵌入式技術服務機構,國内首家獲得“高新技術企業認定”的IT培訓機構,并得到嵌入式行業全球最知名廠商的授權與支持:ARM公司全球授權培訓中心(ATC),微軟全球嵌入式培訓合作夥伴,Symbian公司全球培訓合作夥伴,Altera公司全球合作培訓機構。公司于2004年注冊于中國北京海澱高科技園區,核心業務定位在為企業和個人提供高端的嵌入式培訓解決方案,為中國嵌入式行業提供最具價值的職業教育服務,其專業服務和質量承諾在客戶中享有卓越的聲譽。
【企業培訓】——量身定制,滿足企業不同需求
華清遠見企業内訓服務在業界享有盛譽,自成立以來先後為國内150多家大公司成功實施過員工内訓,包括松下、日電、通用電器、摩托羅拉、ST意法半導體、三星、愛普生、阿爾卡特、朗訊、華為、大唐電信等大公司,培訓滿意率保持在90%以上,受到培訓客戶的高度贊許。目前已經與30多家知名企業簽訂了長期合作協議,其中包括10多家世界500強企業。2008年,華清遠見成功實施了50多次企業定制内培,市場份額在業界遙遙領先。
【短期高端培訓】——為實力加碼,為自己加薪
華清遠見一直以來将“高端培訓”作為企業發展的核心競争力,“短期高端培訓”一直是華清遠見的核心業務,每年以超過50%的發展速度增長,至2008年12月份,培訓學員人數累積已超過7000名。據統計,目前95%以上的學員願意将我們的課程推薦給他人,有超過30%的新學員來源于“他人推薦”,可見華清遠見的培訓質量在業内已深入人心,良好的口碑和企業形象已為公司快速發展提供最有力的保障。
【嵌入式學院就業培訓】——權威的嵌入式職業教育
2007年華清遠見投入大量人力和财力創立嵌入式學院(www.embedu.org),主要面向中低基礎人員的系統化嵌入式職業技能培訓項目,真正解決嵌入式行業人才供需矛盾。學院依靠華清遠見強大的技術背景和優秀的師資團隊,并依托于清華大學的教學優勢,為學員提供可靠的嵌入式就業培訓服務。“嵌入式學院”的創建對國内嵌入式行業發展具有非常重要的意義,将為更多希望從事嵌入式行業工作但又缺乏相關經驗的人員提供更好的學習機會,同時可以為行業提供更多合格的嵌入式人才,促進行業健康發展。至2008年12月份,嵌入式學院已為華清遠見衆多合作夥伴輸送300多名合格嵌入式工程師。嵌入式學院正通過高質量的培訓課程、一流的師資水平和高效的流程化管理,成為嵌入式職業教育領導品牌。
實用的課程内容和高水準的師資團隊是華清遠見培訓業務快速發展的核心動力,華清遠見有專門從事教材開發的“培訓教材研發中心”,他們緊跟行業發展動向,對上百家嵌入式企業做深層調研,對課程内容不定期做調整與更新,并且保證每年每門課程至少全面升級一次,保證學員所學内容均為最實用的技術。目前已公開出版20餘本教材,成為嵌入式行業最權威的圖書,數年蟬聯嵌入式圖書榜首,成為廣大嵌入式愛好者的貼心學習教材,保守估計有超過十萬的讀者從中受益。 作為一家國家高新技術企業,華清遠見重視人才,尤其掌握頂尖嵌入式核心技術并有豐富項目經驗的高級技術人才,他們是企業生存發展的核心動力與核心資源。華清遠見彙聚了一批來自國内外嵌入式領域的資深技術專家和行業精英,他們在嵌入式行業領域都有着平均5年以上大型項目開發經驗,有很強的實際解決問題和分析問題的能力,對技術細節具有深刻的理解,在培訓方面均有着豐富的傳授經驗。
“立足客戶、服務客戶;立足行業、服務行業”,華清遠見正在通過一流的高端培訓和全方位的服務實現自己的承諾。
嵌入式學院課程介紹
|
第一階段
|
第二階段
|
第三階段
|
時間
|
3周(105學時)
|
8周(280學時)
|
5周(175學時)
|
授課
|
采用上午(9點--12點)講課,下午(1點半—5點)實驗的方式,理論與實踐的完美結合,晚上開放自習到十點,周末開放自習,自習期間安排老師答疑。
|
内容
|
Linux操作系統使用
嵌入式Linux C語言編程
數據結構及算法
C++面向對象程序設計
嵌入式Linux項目開發流程
|
嵌入式 Linux高級應用編程
ARM基礎及硬件電路設計
嵌入式Linux系統開發
嵌入式Linux内核開發
嵌入式Linux驅動開發基礎
|
嵌入式Linux驅動高級開發
Android手機應用開發基礎
Android手機系統開發基礎
嵌入式Linux項目實踐/Android項目實踐
|
職位
|
嵌入式Linux軟件工程師
|
嵌入式Linux應用工程師
嵌入式Linux系統工程師
|
嵌入式Linux驅動工程師
|
證書
|
1)工業和信息化部《國家信息技術應用技能嵌入式Linux工程師認證證書》(認證費500元)
2)嵌入式學院《嵌入式Linux工程師職業資格證書》(認證費800元)
3)ARM公司全球統一認證證書(認證費:500元)
4)紅帽公司《Linux應用開發工程師證書》(認證費500元)
5)Atmel公司全球統一《Atmel嵌入式工程師認證證書》(認證費:500元)
|
課程名稱:嵌入式學院—嵌入式LINUX工程師職業培訓班詳細課程介紹:
第一期(3周 105學時)
|
序号
|
課程名稱
|
課程内容
|
掌握要求
|
1
|
Linux操作系統使用
|
本課程從零起點,講解Linux操作系統的概念和安裝方法,詳細介紹Linux下的基本命令、管理配置和編輯器,包括VI編輯器,GCC編譯器,GDB調試器和 Make 項目管理工具等知識。
|
精通
|
2
|
嵌入式Linux C語言高級編程
|
C語言是嵌入式領域最重要也是最主要的編程語言,本課程将在學員C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括函數與程序結構、指針、數組、常用算法、庫函數的使用等知識,另外,本節還重點講解數據結構的基礎内容,包括鍊表、隊列、棧、樹、哈希表、圖等内容。
|
精通
|
3
|
C++面向對象編程
|
C++是Linux應用開發主要語言之一,本節重點讓學員掌握面向對象編程的基本思想,以及C++語言的基礎内容,為後面的課程做好鋪墊。
|
掌握
|
4
|
嵌入式Linux項目開發流程
|
本課程主要讓學員從宏觀了解嵌入式Linux開發環境搭建和項目開發流程,讓學員建立起整體架構的概念,包括嵌入式産品需求分析和選型、硬件平台、移植、啟動代碼、驅動開發、系統部署等整個過程。
|
掌握
|
第二期 (8周 280 學時)
|
序号
|
課程名稱
|
課程内容
|
掌握要求
|
5
|
嵌入式 Linux高級應用編程
|
嵌入式Linux應用開發是嵌入式Linux中最重要的一部分,也是就業面最廣的方向。本課程的主要目标是精通嵌入式Linux下的程序設計,精通嵌入式Linux開發環境,強化學員對Linux應用開發的理解和編碼調試的能力,包括系統編程、文件I/O、多進程和多線程、網絡編程、GUI圖形界面編程、數據庫。
|
精通
|
6
|
ARM處理器編程
|
ARM是嵌入式領域最主要的CPU處理器,了解ARM處理器的基礎知識将為後面課程的底層開發打好堅實基礎,本課程内容包括ARM處理器體系結構、編程環境、指令集、尋址方式、調試、彙編和混合編程等方面的内容,為後面移植課程的學習打好基礎。學完此課程學員可獲得ARM公司全球統一授權培訓證書。
|
掌握
|
7
|
ARM硬件接口開發
|
本課程重點介紹ARM的常用接口開發及硬件電路設計基礎(包括IO、串口、看門狗、實時時鐘、SPI、IIC、掃描鍵盤、FLASH操作等),為以後的設備驅動的學習打好基礎。
|
了解
|
8
|
嵌入式Linux系統開發
|
系統開發是嵌入式Linux底層開發的基本技能,本課程将教會學員硬件電路闆做好後,從零開始搭建嵌入式Linux運行環境,内容包括内核裁減、内核移植、交叉編譯、内核調試、啟動程序Bootloader編寫、根文件系統制作和集成部署Linux系統等整個流程。
|
精通
|
9
|
嵌入式Linux内核開發
|
内核開發是驅動開發的基礎課程,深入内核細節,了解Linux相關運行機理,為後面的驅動開發打好理論基礎,内容包括内核源碼結構、内存管理、進程管理、中斷管理、系統調用、内核同步、時鐘和定時器管理、信号、調度、進程間通信、文件系統和I/O設備管理等方面的内容。
|
了解
|
10
|
嵌入式Linux驅動開發基礎
|
介紹嵌入式Linux驅動開發相關概念及開發流程,了解驅動涉及到的關鍵技術點,并重點學習字符設備驅動開發,包括串口、I/O、看門狗、實時時鐘、SPI、IIC、掃描鍵盤、A/D轉換、定時器等接口的驅動開發,為第三期課程深入學習驅動高級開發打好基礎。
|
掌握
|
第三期(5周 175學時)
|
序号
|
課程名稱
|
課程内容
|
掌握要求
|
11
|
嵌入式Linux驅動高級開發
|
驅動開發是嵌入式Linux開發難度最高的内容,也是目前嵌入式行業最緊缺的人才之一。有了前面課程知識的鋪墊,本課程将重點講解嵌入式Linux下常用接口驅動的編寫方法,内容包括:
1、flash驅動:掌握在linux環境下驅動常見flash存儲器(nor flash、nand flash);
2、塊設備驅動:掌握塊設備驅動的原理、學會ramdisk的編寫;
3、網卡驅動:掌握網卡設備的編寫原理、能夠熟練移植各種網卡驅動。在對網卡硬件寄存器熟悉的基礎上,有能力為其編寫出完善的網卡驅動;
4、液晶驅動:掌握frambuffer驅動的原理。有能力在有控制器的嵌入式平台上參考液晶手冊實現各種常見液晶驅動;
5、SD卡驅動:掌握SD IO接口操作,熟悉sd卡驅動驅動的原理;
6、usb設備驅動:了解usb主機設備驅動的結構及編程方式。
|
精通
|
12
|
Android系統移植與開發
|
1、 Android系統的移植過程,和LINUX的區别與聯系
2、 Android中間件制作
3、 Android 下3G上網,WIFI,遊戲和應用軟件移植等
|
掌握
|
13
|
嵌入式Linux項目實踐
|
本課程将通過一個真實完整的項目案例,讓學員了解真實項目的開發流程,讓學員知道如何将所學知識應用到項目開發中。本課程将模拟真實項目的管理過程,培養學員項目團隊協同開發能力,項目文檔編寫能力和新知識的學習能力,為下一步就業做好知識上和心理上的充分準備。目前學員在嵌入式學院可完成的真實項目包括:遠程視頻監控系統、商用POS機、汽車導航GPS、個人娛樂系統PMP,3G機器人等,學員可在嵌入式學院學習期間獨立完成其中一個項目。
|
掌握
|
|
|
|
|
|
|
|
嵌入式LINUX長期就業班項目案例(一)
——基于GPRS的遠程安防監控系統
1. 項目背景
随着現代電力電子技術和微電子技術的迅猛發展,自動化,智能化程度的不斷的提高,家居安防技術正在不斷發展。傳統的家居安防系統已經越來越不能滿足現代人的需求。消費者希望自己可以實時“看見”現場的情況,并且可以遠程控制現場的一些自動化設備來處理緊急情況。随着無線通訊技術的進步和不斷普及,GPRS網絡已經無處不在,而且應用成本已經降到了很低,而利用GPRS遠程安防監控系統,實現遠程監控通信,不但具有系統易維護性、可擴展性和安全性,而且具有GPRS通訊的所有優點。
本系統的功能擴展性非常好,可以應用于很多其它場合。
2 系統功能說明
Ø 監控機可以通過傳感器采集現場火警等數據;
Ø 監控機可以通過攝像頭采集現場圖像;
Ø 監控機可以通過紅外傳感器探測是否有人進入現場(或家中,可用做防盜);
Ø 監控機可以通過GPRS接入INTERNET;
Ø 監控機可以在異常情況下給用戶發送短信或撥叫用戶電話報警;
Ø 用戶可以通過INTERNET登陸監控機的主頁;
Ø 用戶可以在主頁上觀察到監控機通過火警傳感器采集到的現場數據;
Ø 用戶可以在主頁上觀察到監控機通過紅外傳感器采集到現場是否有人進入過;
Ø 用戶可以在主頁上觀察到監控機通過攝像頭采集到的現場圖像;
Ø 用戶可以在主頁上遠程控制現場的自動化設備;
Ø 用戶可以在主頁上屏蔽或開啟這些監控功能;
Ø 監控機可以儲存特殊情況下的數據和照片;
Ø 監控機本身可擴展本地顯示控制功能。通過LCD顯示現場數據,通過觸摸屏控制現場的自動控制設備(此功能選做)。
3、硬件需求:
名稱
|
說明
|
CPU
|
S3C2410, MPLL=200M
|
FLASH
|
2M norflash + 64M Nand Flash
|
SDRAM
|
64M
|
USB
|
1個USB Host接口, 1.1标準
|
網口
|
10M
|
串口
|
2個3線串口
|
SD卡接口
|
sd卡容量1G
|
攝像頭
|
USB 1.1接口
|
I/O
|
8路I/O
|
LCD
|
3.5寸240*320 TFT屏
|
觸摸屏
|
4線電阻式觸摸屏
|
GPRS模塊
|
3線串口接線
|
A/D轉換器
|
10bit 電壓0-3V
|
火警傳感器
|
輸出電壓範圍0-3V
|
紅外傳感器
|
開關量輸入
|
4、軟件需求:
名稱
|
說明
|
操作系統
|
Linux-2.6.14
|
開發工具
|
GNU工具
|
啟動代碼
|
u-boot 1.1.4
|
驅動程序
|
所有硬件驅動
|
文件系統
|
根文件系統采用cramfs,用戶文件系統采用yaffs2
|
協議棧
|
TCP/IP PPP
|
服務器
|
Boa 服務器
|
GUI
|
QT
|
CGI
|
用于網頁控制
|
嵌入式LINUX長期就業班項目案例(二)
---GPS車載導航系統儀
1. 項目背景
現在,随着GPS技術、多媒體應用、LCD顯示技術的日趨成熟,汽車導航、防盜系統在高端汽車中已經是現實,而在普通汽車中實現,也是指日可待了。車載導航系統中包含了很多前衛、實用的技術,如:GPS應用技術、GPRS應用技術、GUI開發技術、多媒體功能應用技術、傳感器技術、嵌入式操作系統應用開發技術、系統構建技術、驅動編寫技術、數據庫技術等等。學員通過項目的完成,對于鞏固理論知識、拓展實用的項目經驗都有很大的幫助。
2. 系統功能說明
u 定位功能:GPS通過接收衛星信号,可以準确地定出其所在的位置,位置誤差小于10米。利用GPS,在地圖上實時顯示車輛當前位置;
u 地圖導航功能:輸入目标地點後,自動在地圖上顯示出行車路線;重假如用戶因為不小心錯過路口,沒有走車載GPS導航系統推薦的最佳線路,新為用戶設計一條回到主航線路線,或是為用戶設計一條從新位置到終點的最佳線路;
u 語音導航功能:輸入目标地點後,車輛隻要遇到前方路口或者轉彎,車載GPS語音系統提示用戶轉向等語音提示;
u 防盜功能:通過發送gprs短信,可以返回車輛當前位置;
u 娛樂功能:播放U盤、SD卡中的MP3、MP4文件;
u 智能導航功能:在短時間失去GPS信号時,可根據車内的加速度傳感器、結合行車速度計算出行車情況;
u 增加興趣點功能:由于我國大部分城市都處于建設階段,随時随地都有可能冒出新的建築物,由此,電子地圖的更新也成為衆多消費者關心的問題。因此遇到一些電子地圖上沒有的目标點,隻要你感興趣或者認為有必要,可将該點或者新路線增加到地圖上。
3、硬件需求
名稱
|
說明
|
CPU
|
S3C2410, 2440
|
FLASH
|
2M norflash + 64M Nand Flash
|
SDRAM
|
64M
|
USB
|
1個USB Host接口, 1.1标準
|
網口
|
10M
|
串口
|
2個3線串口
|
SD卡接口
|
SD卡容量1G
|
I/O
|
8路I/O
|
LCD
|
3.5寸240*320 TFT屏
|
觸摸屏
|
4線電阻式觸摸屏
|
GPRS模塊
|
3線串口接線
|
GPS模塊
|
3線串口接線
|
加速度傳感器
|
輸出電壓範圍0-3V
|
U盤
|
容量1~4G
|
SD卡
|
容量1~4G
|
4、軟件需求
名稱
|
說明
|
操作系統
|
Linux-2.6.26
|
開發工具
|
GNU工具
|
啟動代碼
|
u-boot 1.3.4
|
驅動程序
|
所有硬件驅動
|
文件系統
|
根文件系統采用cramfs,用戶文件系統采用yaffs2
|
GUI
|
QT
|
地圖
|
|
嵌入式LINUX長期就業班項目案例(三)
--3G智能機器人
1. 項目背景
随着物聯網技術、3G通訊技術、多媒體技術、機電控制技術的日趨成熟,基于相關技術的産品也備受消費者的歡迎。目前嵌入式用人市場上緊缺相關人才。家用智能機器人項目正是在此背景下設立的。
3G智能機器人項目中包含了的技術有:
● 傳感器技術
● RFID射頻識别技術
● Wifi通訊技術
● Android 手機開發技術
● 音、視頻采集、處理技術
● 多媒體傳輸技術
● Linux驅動編程技術
● 電源管理技術
● 電機控制技術
● Linux網絡開發技術
● Linux其它應用編程技術
● ARM11開發技術
由于項目涉及的技術較新,覆蓋技術面廣,且難度大,所以項目目前正在不斷的完善過程中。學員在較短的時間内,無法涉及或掌握項目的所有技術。所以針對這個項目的特點,學校計劃設置成為學校内部的開源項目。學員在畢業以後仍然可以加入到項目的開發中,且可以獲得到項目的最新成果。
2. 項目結構圖
3、系統功能簡述
用戶可以在其android手機上安裝項目開發的andorid程序,實現遠程控制智能機器人。機器人利用其豐富的傳感器實時檢測周圍的環境參數,并在遇到緊急情況時主動通知用戶。機器人和手機間可以實現視頻、語音等多媒體通訊。用戶可以通過手機控制機器人運動,也可以通過機器人控制家中的其它智能設備。
聯系人:譚海波 手機:13927432750 電話:0755-25579762 qq:1297454750
郵箱:thb@farsight..com.cn