武漢嵌入式培訓:暑期嵌入式Linux程序設計與開發(fā)

武漢
當前位置:求學問校網首頁>武漢培訓>嵌入式培訓培訓>武漢嵌入式培訓培訓

暑期嵌入式Linux程序設計與開發(fā)

武漢立科特智能科技有限公司

【授課對象】:

【上課地點】:武漢市珞瑜路626號東方怡景大廈A座7層(吳家灣聯合國際對面,華樂商務中心旁)(洪山 珞獅南路)

【乘車路線】:乘703,702,540,510,521,728,583,709等到吳家灣站(聯合國際對面)即到

【時 間】:2012-07-13 【瀏覽次數】:254次 【學費】:¥4800

    QQ在線詳細了解咨詢 QQ在線詳細了解咨詢
課程介紹:
程序設計
階段一:linux應用程序設計
階段二:嵌入式linux系統(tǒng)構建
階段三:linux驅動程序設計
項目開發(fā)
階段一:概要設計、系統(tǒng)需求分析
階段二:系統(tǒng)驅動程序設計
階段三:QT界面設計、linux多線程程序設計、Webserver設計
階段四:系統(tǒng)聯合調試、答辯

教學目的:通過該課程的學習,使學員全面掌握以32位CPU為核心的嵌入式操作系統(tǒng)的軟件設計,包括Linux的應用編程設計、系統(tǒng)設計及驅動設計。掌握Linux應用編程設計、Linux多線程編程設計、Linux共享內存、信號量、郵箱的編程、QT圖形界面設計、交叉編譯環(huán)境的構建、嵌入式bootloader(vivi、u-boot)設計、Linux在ARM上的移植、嵌入式文件系統(tǒng)的構建、Linux設備驅動程序設計、Socket通信程序設計、WebServer的構建、CGI程序設計、GPRS技術、嵌入式軟件編程思想

先行課程:熟練使用Linux操作系統(tǒng);熟悉C語言,熟悉指針、結構體等概念;了解接口電路和數字電路的知識,最好具有電路設計經驗
培訓課時:270學時

班級規(guī)模及環(huán)境:
????????為了保證培訓質量,增加互動環(huán)節(jié),我們堅持小班授課,每期報名人數限10-20人
日期?授課內容及實例設計
階段一:Linux應用程序設計
1?Linux操作系統(tǒng)基礎
⑴前期學員作品演示、課程介紹;⑵Linux操作系統(tǒng)基礎及特點;
⑶Linux常用命令;⑷Linux安裝及軟件包的安裝方法;
⑸Linux編輯工具vi的使用;
實訓:相應實例設計
2?Linux?Shell編程
⑴Linux?Shell編程;⑵系統(tǒng)變量的類型和設置方法;
⑶Linux應用程序的編寫;⑷GCC編譯器及簡單應用程序設計;
⑸使用GDB調試應用程序;
實訓:相應實例設計
3?Linux操作系統(tǒng)函數庫及Makefile設計
⑴Linux靜態(tài)函數庫及動態(tài)函數庫的編程;
⑵Make機制理解及使用;⑶Makefile文件設計
實訓:相應實例設計
4?Linux應用程序設計
⑴進程的屬性和狀態(tài);⑵進程的控制和調度、創(chuàng)建、執(zhí)行、消滅;
⑶與進程相關的系統(tǒng)調用、PCB管理;
實訓:相應實例設計
5?Linux多線程程序設計
⑴多線程的概述、分類;⑵Linux線程的實現、基本操作;
實訓:相應實例設計
6?Linux進程間通信
⑴進程間通信基本概念;
⑵管道機制及實現;⑶信號設計思想、構成及實現;
實訓:相應實例設計
7?Linux網絡程序設計
⑴socket網絡程序設計及函數分析;
⑵udp、tcp程序設計;⑶C/S網絡架構的搭建;
實訓:相應實例設計
階段二:嵌入式Linux系統(tǒng)構建
8?嵌入式啟動代碼分析及設計
⑴嵌入式啟動代碼bootloader原理及設計;?⑵bootloader(vivi)代碼分析;⑶實現嵌入式bootloader(vivi)引導內核;
實訓:相應實例設計
9?嵌入式Linux內核原理、配置及裁剪
⑴內核原理、特點及組成結構;
⑵內核配置選項分析;⑶內核裁剪;
實訓:相應實例設計
10?嵌入式Linux的移植
⑴Linux文件系統(tǒng)的概念及基礎;⑵busybox分析及應用;
⑶構建嵌入式Linux文件系統(tǒng);
實訓:相應實例設計
階段三:Linux高級程序設計
11?Linux?GUI圖形用戶界面設計
⑴QT圖形用戶界面基礎;⑵QT工作機制;⑶QT開發(fā)環(huán)境移植;
實訓:相應實例設計
12?嵌入式數據庫
⑴嵌入式數據庫基本概念;⑵嵌入式數據庫的移植與編程;
實訓:相應實例設計
13?Linux驅動程序基礎
⑴LINUX設備驅動程序基礎與設備I/O,Linux設備管理;
⑵LINUX內核模塊編程與加載;⑶驅動接口函數分析;
實訓:相應實例設計
14?Linux字符設備驅動開發(fā)
⑴字符設備驅動基礎;⑵字符驅動程序分析;⑶步進電機程序分析;
實訓:相應實例設計
15?Linux塊設備驅動程序
⑴塊設備及其驅動特點;
⑵塊設備驅動接口函數介紹,塊設備驅動程序的注冊與請求處理;
⑶MTD設備的特點以及與塊設備的關系,塊設備驅動程序分析;
實訓:相應實例設計
16?Linux網絡設備驅動程序
⑴網絡驅動的數據包傳送與接收中斷處理;
⑵NET_DEVICE結構分析,數據包傳送與接收;
⑶網絡驅動的中斷處理,網絡設備驅動程序的基本實現;
實訓:相應實例設計


網?址:www.likeint.com?
????電?話:027-67880520???15002737343
????Q??Q:1025395292????229668373??李老師
????地址:武漢市珞瑜路626號東方怡景大廈A座7層(聯合國際正對面,郵科院路天橋旁)
    QQ在線詳細了解咨詢 QQ在線詳細了解咨詢

網上預約報名

讓培訓機構來找我,貨比三家!

網上報名,學費立減50-300元

姓 名: 手 機:
地 址: 留 言:
QQ:

武漢嵌入式培訓最新資訊

武漢嵌入式培訓熱門學校