- 其他機構同類課程
- 更多+
- 同類熱點網絡課程
- 暫無相關熱門網絡課程
課程介紹
課程評論
課程問答
課程視頻
課程背景:VxWorks操作系統是美國Wind River公司推出的商業嵌入式實時操作系統,在國內從國防、航空到電信、工控等領域已得到非常廣泛的應用。 本課程通過詳細講解嵌入式開發的基本概念、Tornado2.2開發工具的使用、vxworks實時操作系統剖析和基于VxWorks實時操作系統的軟件組織和設計等內容,使學員對嵌入式系統的開發過程有全面而深入的認識,深刻掌握對基于VxWorks實時操作系統的實際開發技能。
該技術現在大量用于工業控制,軍工企事業,電信/網絡/通訊,航空航天,汽車電子行業,醫療儀器,儀器儀表與電子。 課程特色: 1)所有課程內容均可免費重聽,直到學員完全掌握為止。 2)凡是 JSETC 學員,在以后工作中遇到課程相關問題,可得到免費技術支持。 3)雄厚的師資力量、經典的課程體系、豐富的教學經驗確保教學質量。 4)成績優秀的學員可免費到 JSETC 合作單位實習、就業。 培訓對象:有C語言基礎,且有較好的C語言編程能力 培訓目標:
(1)熟悉VxWorks BSP原理與結構
(2)掌握VxWorks實時嵌入式編程
(3)掌握VxWorks設備驅動開發
(4)掌握Tornado2.2交叉開發工具的使用
(5)深刻掌握對基于VxWorks實時操作系統的實際開發技能 課程安排:
該技術現在大量用于工業控制,軍工企事業,電信/網絡/通訊,航空航天,汽車電子行業,醫療儀器,儀器儀表與電子。 課程特色: 1)所有課程內容均可免費重聽,直到學員完全掌握為止。 2)凡是 JSETC 學員,在以后工作中遇到課程相關問題,可得到免費技術支持。 3)雄厚的師資力量、經典的課程體系、豐富的教學經驗確保教學質量。 4)成績優秀的學員可免費到 JSETC 合作單位實習、就業。 培訓對象:有C語言基礎,且有較好的C語言編程能力 培訓目標:
(1)熟悉VxWorks BSP原理與結構
(2)掌握VxWorks實時嵌入式編程
(3)掌握VxWorks設備驅動開發
(4)掌握Tornado2.2交叉開發工具的使用
(5)深刻掌握對基于VxWorks實時操作系統的實際開發技能 課程安排:
第一部分 | 理論課 12學時 |
A | 概述、開發調試環境的建立 1 實時嵌入式系統概述 2 VxWorks5.5/Tornado2.2 集成開發環境簡介 3 VxWorks 交叉開發調試原理 4 開發主機的設置(WFTPD、target server等) 5 目標機啟動引導配置 6 基于組件方式的VxWorks操作系統定制 |
B | 實時多任務編程 1 實時多任務編程概述 2 信號量編程 3 消息隊列編程 4 管道編程 5 ISR編程 6 信號編程 7 看門狗編程 8 定時器編程 |
C | VxWorks I/O編程 1 VxWorks I/O概述 2 VxWorks文件系統與編程 3 串口編程 4 網絡編程 |
D | VxWorks BSP與設備驅動 1 什么是BSP 2 VxWorks BSP特點 3 BSP組織結構 4 典型BSP概覽 5 VxWorks映象類型 6 VxWorks啟動引導過程 7 VxWorks設備驅動模型 8 BSP與設備驅動的關系 |
第二部分 | 實驗課 12學時 |
E | 開發調試環境的建立 1 熟悉Tornado2.2開發環境 2 認識Tornado2.2目錄組織結構、初識BSP 3 配置開發主機 4 修改BSP 5 制作bootrom 6 定制VxWorks 7 系統啟動與引導 8 熟悉VxWorks shell |
F | VxWorks基礎編程實驗 1 任務的建立、狀態轉換與安全刪除 2 使用信號量實現互斥與同步 3 使用消息隊列實現任務間通信 4 使用管道這種虛擬I/O設備實現任務間通信 5 如何編寫ISR(中斷服務例程)以及注意事項 6 如何使用signal(信號) 7 看門狗實驗 8 定時器實驗 |
G | 文件系統與I/O編程實驗 1 修改BSP添加軟盤、硬盤、FLASH盤 2 熟悉FAT16(MSDOS)文件系統 3 文件操作實驗 4 串口配置與編程實驗 |
H | 網絡編程 1 認識VxWorks中的網絡設備 2 熟悉Socket編程模型 3 TCP/IP實驗 4 UDP/IP實驗 |
資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加資料添加