電子工程師培訓課程_第1頁
電子工程師培訓課程_第2頁
電子工程師培訓課程_第3頁
電子工程師培訓課程_第4頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程主題實訓容實訓目標Linux 開發環境、開發規培訓課時:2 天Unix 系統原理、 Unix C 開發環境、 Unix 常用文Unix 開發環境件目錄管理命令與能使用并管理 Unix 操作系統,建立并熟悉 Unix /Linux C開發環境。網絡命令嵌入式開發語言課時:11 天標準 C開發數據類型 , 控制語句 , 自定義數據類型 , 模塊化程熟練掌握 c 基礎語法, 函數的編寫和調用序設計 , 指針標準 C庫C 的常用標準庫函數 errno.h math.h stdlib.h熟練掌握 C標準庫函數的調用與靈活應用stdio.h 等數據結構與算鏈表,棧,隊列,哈希表,二叉樹等容器實現常用搜

2、索算法與掌握各種基本數據結構的實現, 了解常用法算法,并能在軟件開發中靈活應用。排序算法實現階段項目基本信息管理系統能獨立使用 C 語言開發應用。培養良好的編碼風格與編碼技巧。Linux 應用開發課時:20 天Linux 核開發Unix/Linux 文件服務, IO,存管理,進程, IPC,掌握 Unix/Linux下的基本的開發技術,線程,線程同步了解 Linux 核原理。Linux QT 開發QT類結構, 常見 QT組件,信號與槽, QT設計器,掌握 QT類庫的使用,能開發 Linux 下的QT2D與 3D用戶界面。Linux 下 Socket 編程, UDP與 TCP,TCP下各種服Li

3、nux 網絡開發 務器模式, PCAP數掌握 Linux 下網絡編程技術, 能開發網絡通信應用與網絡安全應用軟件。據抓包處理, ARP、 IP 、 ICMP、TCP、UDP協議。DQL語句, DML語句, DDL語句, Oracle 函數,視Oracle SQL 與 圖,索引,序列等。 宿主變量,指示變量,游標掌握數據庫 SQL語句。能進行數據庫查詢與操作。Pro*C 編程操作,事務處理, SQL操作與動態 SQL,能進行 SQL數據庫編程。異常處理, SQL與 Oracle 通信區。掌握基本的應用軟件開發能力。階段項目網絡爬蟲:簡易搜索引擎的實現掌握程序的分析設計思路。獨立完成簡單應用軟件的

4、編碼。嵌入式 ARM驅動開發課時:18 天ARM體系結構(包括指令分類,尋址方式、指了解 ARM體系結構與設計原理, 熟練掌令集、存儲系統、異常中斷處理),ARM嵌入握各種外設的工作原理與驅動機制。ARM嵌入式開發式開發板硬件設計原理和基本硬件設計流理解 bootloader 的工作原理,程。 嵌入式 Linux 基本概念, ARM板的資源能熟練使用 uboot 指令,環境分配,啟動模式, Bootloader 工作原理, uboot掌握 s3c6410 開發板的 uboot 、核、根的燒寫,核的燒寫,根文件系統的燒寫, uboot文件系統的燒寫的使用指令,嵌入式 Linux 開發環境的搭建。

5、能搭建嵌入式Linux 開發環境嵌入式驅動開字符設備驅動,塊設備驅動,網絡設備驅動,掌握 Linux 核模塊的程序結構。音頻設備驅動, LCD液晶顯示器驅動, PCI 設備掌握驅動開發的流程。發驅動等熟練開發常見設備的驅動階段項目至少 3 種常見設備驅動掌握軟件設計工具嵌入式 ARM應用開發課時:5 天嵌入式 GUI 開QtEmbedded的安裝編譯, QtEmbedded常用組件,掌握嵌入式 QT庫的使用,能開發嵌入發2D 繪制等, QT移植式 GUI。嵌入式網絡開嵌入式環境下 socket 編程, UDP,TCP掌握嵌入式網絡通信編程,能開發嵌入發式網絡通信程序嵌入式數據庫嵌入式 SQLi

6、te 數據庫, SQLite 的移植掌握嵌入式數據庫編程,能開發嵌入式開發數據庫應用程序嵌入式多媒體解碼存管理, JPEG與 MPEG解碼,攝像頭視頻處掌握攝像頭圖像與視頻應用開發開發理通訊薄信息管理系統或者圖像瀏覽器或者掌握嵌入式應用開發技術。階段項目文件下載與數據交換終端系統能獨立完成嵌入式應用程序的開發。嵌入式 3G 智能手機開發課時:5天掌握 iPhone 開發環境的搭建。掌握 iPhone 基本交互與視圖控制。視圖控制器,文件IO,SQLite 數據庫,視圖繪掌握 iPhone 文件處理與數據庫處理iPhone 應用開, 事件、掌握 iPhone 的圖形繪制。制,圖像繪制,音頻播放與

7、錄制發掌握 iPhone 事件、 Multi-TouchMulti-Touch 及手勢 , 點對點網絡。及手勢處理。掌握 iPhone 的網絡。階段項目能獨立完整開發一款手機游戲掌握手3G 手機游戲機軟件開發的特點項目實戰課時:5天可選擇的項目1)點菜手持終端2)視頻點播手持終端項目實施3) 帶短信功能的溫度與火警報警系統4)汽車智能報警系統5)帶短信功能的入侵檢測監控系統6)3G 手機組裝課程知識點課時費用C51、最小系統、 常用輸入輸出、 中斷、定時器、串口、 擴展、單片機系統IIC 、 SPI、 AD、 DA、 RTC、液晶、電機、 CAN總線120設計與開發實踐項目:基于 Can的數據

8、采集監控系統ARM基礎、最小系統、總線擴展、串口、中斷、定時器、看門ARM系統設計 狗、 LCD、網口、聲卡、 USB、 SD、 AD、 DA、 UCOS操作系統與開發領實踐項目:基于 Arm 的視頻采集系統繪制 ARM+單片機雙核嵌入式系統、 單片機負責數據采集、 arm先高速電路板負責人機交互設計與開發學實踐項目: Arm+單片機高速數據采集系統常用命令、 vi 、 linux 配置、 gcc 編譯器、 shell 編程、多進習Linux 應用設程、多線程、 調度、通信、網絡編程、 C+、QT編程、數據庫、文件操作計計與開發12012012800120實踐項目:基于QT的手持終端劃交叉編譯

9、環境制作、 bootloader、核配置裁剪、 linux核移植、Linux 系統設 文件系統、網卡移植、聲卡移植、lcd 移植、boa 移植、webserver計與開發120實踐項目:嵌入式 Linux 運程監控系統構建Linux 驅動架構、 字符驅動、塊驅動、網絡設備驅動 (跑馬燈、Linux驅動設 步進電機、按鍵、液晶、視頻采集驅動)120計與開發實踐項目:手持終端驅動設計ARM系統設計與開發階段一:嵌入式ARM系統基礎嵌入式基礎及導論ARM指令系統及匯編編程ARM硬件設計及外設驅動編程ARM硬件設計及外設驅動編程階段二:嵌入式ARM高級接口設計ARM硬件設計及外設驅動編程ARM硬件設計

10、及外設驅動編程ARM硬件設計及外設驅動編程階段三:嵌入式實時操作系統設計嵌入式實時操作系統 UCOSII 程序設計嵌入式實時操作系統 UCOSII 程序設計嵌入式實時操作系統 UCOSII 程序設計嵌入式實時操作系統 UCOSII 程序設計階段四:嵌入式 ARM應用系統設計嵌入式應用系統設計、開發嵌入式 ARM視頻監控應用系統嵌入式 ARM視頻監控應用系統設計、開發調試嵌入式 ARM視頻接口開發嵌入式圖形用戶界面嵌入式系統前后向通道控制設計嵌入式人機交互設計ARM通信技術嵌入式項目開發系統測試指導Linux 系統設計與開發階段一:嵌入式bootloader嵌入式 Linux 開發環境構建嵌入式

11、 Linux引導程序嵌入式 bootload移植( u-boot )課程知識點課時硬件硬件基礎單片機系統設計與開發ARM系統元器件、數電、模電、微機原理40C51、最小系統、常用輸入輸出、中斷、定時器、串口、擴展、 IIC 、SPI、AD、DA、120RTC、液晶、電機、 CAN總線實踐項目:基于 Can 的數據采集監控系統ARM基礎、最小系統、總線擴展、串口、中斷、定時器、看門狗、 LCD、網口、聲卡、120USB、SD、 AD、DA、UCOS操作系統設計與班開發高速電路板設計與開發項目設計實踐項目:基于Arm的視頻采集系統繪制 ARM+單片機雙核嵌入式系統、單片機負責數據采集、 arm 負責人機交互120開發項目:基于 Arm+單片機高速數據采集系統FPGA系統設計與開發開發工具、 硬件描述語言、 狀態機、 功能時序仿真、 常見嵌入式外圍接口控制、 SOPC系統、NIOS II 、uC/OS在 FPGA應用高速電路板硬件設計與開發階段一:嵌入式高速電路原理圖設計基于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論