天才教育網合作機構>

牛耳教育

歡迎您!
朋友圈

400-850-8622

全國統(tǒng)一學習專線 9:00-21:00

位置:牛耳教育>長沙嵌入式培訓——牛耳教育

長沙嵌入式培訓——牛耳教育

長沙嵌入式培訓——牛耳教育

授課機構: 牛耳教育

課程價格: 請咨詢客服

開班時間:隨到隨學

上課地址: 請咨詢客服

優(yōu)惠價格: 請咨詢客服

咨詢電話:400-850-8622

課程介紹

發(fā)布日期:2014-01-20 17:16

    嵌入式軟件工程師課程簡介——牛耳教育

    基于安博集團大量的數據調研,該課程專注于培養(yǎng)基于嵌入式Linux平臺,以嵌入式系統(tǒng)的軟件開發(fā)為主,培養(yǎng)學生在嵌入式領域進行軟件開發(fā)、軟/硬件測試、系統(tǒng)維護等方面的綜合技能,旨在為社會提供嵌入式軟件開發(fā)、產品測試、技術支持等方面具備優(yōu)秀的職業(yè)素養(yǎng)的實用型、技能型人才。精通ARM嵌入式系統(tǒng)的驅動程序開發(fā)、操作系統(tǒng)移植、熟悉基于ARM的串行數據無線傳輸系統(tǒng)、基于ARM的無線數據采集系統(tǒng)等面向不同行業(yè)的專用嵌入式應用系統(tǒng)的開發(fā)。通過該實訓課程,實訓學員能夠積累1-2年的軟件開發(fā)經驗。

培養(yǎng)方案
 在實訓項目經理的帶領下,通過完成多個企業(yè)級項目(基于ARM的串行數據無線傳輸系統(tǒng)、基于ARM的無線數據采集系統(tǒng)、基于ARM的GPRS應用系統(tǒng))的分析、設計和開發(fā),掌握開發(fā)企業(yè)級軟件項目過程所需的設計規(guī)范、開發(fā)流程、質量控制及項目管理。

就業(yè)方向
    能夠勝任軟件公司中的嵌入式工程師、C/C++軟件工程師、數據庫工程師等相關職位。


*階段
Unix開發(fā)環(huán)境、開發(fā)規(guī)范培訓
 
 
Unix系統(tǒng)原理、Unix開發(fā)環(huán)境、Unix常用命令
熟練Unix下的C/C++開發(fā)環(huán)境,掌握常用的命令
Unix下的定時任務
 
Oracle數據庫
 
 
Oracle 10數據庫原理、SL語句、數據庫表及索引
PL/SL語法,存儲過程,存儲函數,觸發(fā)器等
熟練掌握Oracle 10G下的SL開發(fā),精通PL/SL等
基于Oracle,完成計費系統(tǒng)的數據整合,包括表的創(chuàng)建,數據的錄入以及整合等
 
C++核心

數據類型,控制語句,自定義數據類型,模塊化程序設計,指針
類與對象(封裝性)類的擴展,繼承,虛函數,多態(tài)
熟練掌握C基礎語法,函數的編寫和調用
掌握面向對象編程的三個特性,并熟練應用OO思想
完成銀行項目的類結構設計,深入理解面向對象編程
 
數據結構和算法、標準庫
 
鏈表、棧、隊列、二叉樹、算法
IO、異常、模版(STL)
掌握各種數據結構的實現,并了解常用的算法
雙賂鏈表數據結構實現
 
OOAD
 
 
面向對象分析和設計的方法
UML圖
設計模式
掌握多種設計模式
了解軟件研發(fā)的整個過程,能夠熟練使用UML進行分析和設計
完成銀行項目的UML設計,并能使用設計模式進行優(yōu)化
 
項目實訓

銀行項目
完成銀行前臺業(yè)務,包括基本的存取款和轉賬等
銀行項目提升和整合
 
第二階段
Shell編程

Shell編程語法
掌握Shell編程技術
編寫Shell腳本完成FTP功能
 
Unix環(huán)境編程和開發(fā)工具

用戶信息,文件操作,目錄操作,時間處理make,makefile,gdb
掌握和環(huán)境編程相關的函數,并能熟練使用編程工具
計費系統(tǒng)數據采集
 
進程、多線程
 
 
創(chuàng)建進程 子進程
信號 消息隊列車 共享內存 信號量
線程的創(chuàng)建、線程的狀態(tài)
多線程編程 線程間的通信
線程同步
線程池編程
掌握進程和多線程編程
計費系統(tǒng)C/S分布式架構的設計,掌握線程池的應用
 
網絡編程和數據庫編程
 
網絡基礎
TCP/IP協(xié)議
基于TCP和UDP的網絡編程
Pro★C數據編程
掌握網絡編程,并能編寫支持多客戶端的服務器軟件
熟練掌握Oracle MySL等數據庫的連接和數據訪問
計費系統(tǒng)集中式數據模塊,該模塊完成數據集中化并錄入到ORACLE中
 
項目實訓

計費系統(tǒng)采集和整合模塊
掌握計費系統(tǒng)后臺業(yè)務流程,綜合使用所學知識點,完成計費數據采集和整合
Billing系統(tǒng)提升和整合
 
第三階段
ARM系統(tǒng)體系結構
 
 
ARM處理器體系結構
ARM編程環(huán)境
指令系統(tǒng)以及尋址方式
調試
對嵌入式系統(tǒng)了解,掌握ARM的編程模型
驅動程序開發(fā)環(huán)境
 
ARM系統(tǒng)編程

過程調用的標準
匯編程序以用C程序之間相互
調用的技術
異常中斷技術
ARM體系中C語言程序設計的基本知識
FLASH操作
掌握匯編程序與C程序之間的互相調用,精通ARM體系中C程序的基本知識
掌握FLASH操作
驅動程序語法基礎
 
嵌入式Linux構建

嵌入式Linux開發(fā)環(huán)境構建
BootLoader引導程序
Linux內核代碼移植
交叉編譯、內核調試
掌握BootLoader引導程序
熟悉交叉編譯和內核調試
BootLoader引導程序
 
嵌入式Linux內核開發(fā)
 
 
內核源代碼架構
內存管理
進程管理、中斷管理
內核同步
信號、調度、進程間通訊等
文件系統(tǒng)
掌握進程編程、進程間的通訊
精通內存管理
熟悉文件系統(tǒng)
驅動程序理論準備
 
嵌入式Linux驅動程序開發(fā)
 
 
Linux設備驅動程序概述
字符設備驅動程序開發(fā)
串口、SPL、LLC
A/D轉換、定時器
掌握字符設備驅動程序開發(fā)
熟悉串口、SPL
驅動程序總體分析和設計
 
Linux驅動程序開發(fā)高級

A/D驅動程序編寫
矩陣鍵盤驅動程序編寫
塊設備驅動程序開發(fā)
網卡驅動程序開發(fā)
USB設備驅動程序開發(fā)
熟練掌握矩陣鍵盤驅動程序和網絡設備驅動程序開發(fā)
網絡設備驅動程序提升
 
項目實訓
 
 
基于ARM開發(fā)板的Linux設備驅動程序研發(fā)
綜合運用所學知識,特別是ARM,編寫驅動程序
驅動程序研發(fā)
 
第四階段
企業(yè)實訓

基于ARM的串行數據無線傳輸系統(tǒng),主要有以下三個方面的運用:點對點控制;點對多點控制;中繼傳輸
參與完成實際項目,積累軟件開發(fā)經驗,經歷完整的軟件開發(fā)過程:需求、軟件分析設計、編碼、調試,交付。
串行數據無線傳輸系統(tǒng) 
 

更多培訓課程,學習資訊,課程優(yōu)惠,課程開班,學校地址等學校信息,請進入 牛耳教育網站詳細了解
咨詢電話:400-850-8622

相關課程


還沒有找到合適的課程?趕快告訴課程顧問,讓我們顧問馬上聯(lián)系您! 靠譜 的培訓課程,省時又省力!

微信訪問

#tel_020#