
曙海教學(xué)優(yōu)勢(shì)
面向企事業(yè)單位的項(xiàng)目實(shí)際需要,本課程以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,秉承二十一年教學(xué)品質(zhì),授課老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用技巧以及經(jīng)驗(yàn)。您可以定制課程,線(xiàn)上/線(xiàn)下/上門(mén)都可以,報(bào)名熱線(xiàn):4008699035。
二十多年來(lái),曙海培訓(xùn)的課程培養(yǎng)了大批受歡迎的工程師。曙海的課程在業(yè)內(nèi)廣受好評(píng)。大批企事業(yè)單位和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬(wàn)+。
RTLinux開(kāi)發(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)行過(guò)程
????? 4? RTLinux測(cè)試
二、RTLinux BSP核心機(jī)制
????? 1? RTLinux 中斷抽象層分析
????? 2? RTLinux 內(nèi)核接口分析
三、RTLinux中的中斷截獲機(jī)制
????? 1? 軟開(kāi)關(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í)線(xiàn)程設(shè)計(jì)
????? 1? pthread線(xiàn)程庫(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í)話(huà)題
????? 1? 在用戶(hù)空間的實(shí)時(shí)問(wèn)題
????? 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線(xiàn)程庫(kù)編程和測(cè)試
????? 1? 在RTLinux上編程使用線(xiàn)程庫(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上的上下文交換延遲
?