
曙海教學(xué)優(yōu)勢(shì)
本課程面向企事業(yè)項(xiàng)目實(shí)際需要,秉承二十一年積累的教學(xué)品質(zhì),RTLinux開發(fā)培訓(xùn)課程-以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。線上/線下/上門皆可,RTLinux開發(fā)培訓(xùn)課程-專家,課程可定制,熱線:4008699035。
  曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。
RTLinux開發(fā)培訓(xùn)課程
培訓(xùn)目標(biāo)?
?
? ·掌握RTLinux體系結(jié)構(gòu)和設(shè)計(jì)思想。 
? ·掌握RTLinux編程,主要是POSIX 1003 pthread, fifo, sem, spinlock等。
? ·掌握RTLinux實(shí)時(shí)參數(shù)測(cè)試,上下文交換時(shí)間,中斷響應(yīng)時(shí)間,搶占延遲等
課程內(nèi)容
一、RTLinux簡(jiǎn)介
????? 1? RTLinux介紹
????? 2? RTLinux實(shí)時(shí)性能指標(biāo)
????? 3? RTLinux編譯和運(yùn)行過程
????? 4? RTLinux測(cè)試
二、RTLinux BSP核心機(jī)制 
????? 1? RTLinux 中斷抽象層分析 
????? 2? RTLinux 內(nèi)核接口分析 
三、RTLinux中的中斷截獲機(jī)制 
????? 1? 軟開關(guān)中斷設(shè)計(jì) 
????? 2? 共享中斷系統(tǒng) 
????? 3? 移植RTLinux
四、高精度時(shí)鐘的設(shè)計(jì)和時(shí)鐘動(dòng)態(tài)調(diào)節(jié)算法 
????? 1? 時(shí)鐘硬件介紹 
????? 2? x86高精度時(shí)鐘處理 
????? 3? arm高精度時(shí)鐘處理
五、兼容POSIX 1003實(shí)時(shí)線程設(shè)計(jì) 
????? 1? pthread線程庫(kù)設(shè)計(jì) 
????? 2? 實(shí)時(shí)信號(hào)處理 
????? 3? 信號(hào)量設(shè)計(jì) 
????? 4? spinlock鎖設(shè)計(jì) 
?六、實(shí)時(shí)FIFO設(shè)計(jì) 
????? 1? FIFO和Linux的交互 
????? 2? 實(shí)時(shí)FIFO的設(shè)計(jì) 
????? 3? 內(nèi)存共享機(jī)制的設(shè)計(jì)
七、實(shí)時(shí)系統(tǒng)的測(cè)量原理 
????? 1? 調(diào)度延遲的測(cè)量 
????? 2? 中斷延遲的測(cè)量 
????? 3? 上下文交換的測(cè)量 
????? 4? 信號(hào)量喚醒延遲
八、 高級(jí)話題 
????? 1? 在用戶空間的實(shí)時(shí)問題 
????? 2? 實(shí)時(shí)系統(tǒng)的調(diào)試和優(yōu)化
九、 在x86/arm系統(tǒng)上編譯和運(yùn)行RTLinux 
????? 1? 安裝linux系統(tǒng) 
????? 2? 編譯rtlinux內(nèi)核 
????? 3? 編譯rtlinux模塊 
????? 4? 分析rtlinux bsp代碼
十、移植RTLinux到PXA2xx系列 
????? 1? 移植bsp 
????? 2? 移植rtlinux內(nèi)核模塊 
????? 3? 啟動(dòng)并運(yùn)行rtlinux 
????? 4? 調(diào)試
十一、RTLinux PThread線程庫(kù)編程和測(cè)試 
????? 1? 在RTLinux上編程使用線程庫(kù)函數(shù) 
????? 2? 在RTLinux使用信號(hào)量函數(shù) 
????? 3? 在RTLinux和Linux的交互
十二、 RTLinux上的測(cè)試參數(shù) 
????? 1? 編程測(cè)試PXA2xx/x86上的中斷延遲 
????? 2? 編程測(cè)試PXA2xx/x86上的調(diào)度延遲 
????? 3? 編程測(cè)試PXA2xx/x86上信號(hào)量喚醒延遲 
????? 4? 編程測(cè)試PXA2xx/x86上的上下文交換延遲
?