<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于OSEK標(biāo)準(zhǔn)的嵌入式實時操作系統(tǒng)在汽車電子中的應(yīng)用

          基于OSEK標(biāo)準(zhǔn)的嵌入式實時操作系統(tǒng)在汽車電子中的應(yīng)用

          作者: 時間:2011-03-29 來源:網(wǎng)絡(luò) 收藏

          (7)中斷設(shè)置
          RX850的中斷分為直接中斷和間接中斷兩種,直接中斷是不受RX850制約的中斷句柄,理論上接近硬件中斷的速度,其缺點是需要用戶自己寫中斷處理句柄,包括:寄存器壓棧;換向,跳轉(zhuǎn)到中斷句柄的開始;調(diào)用系統(tǒng)命令;返回到調(diào)度。間接中斷的中斷句柄在RX850的中斷預(yù)處理后才被啟動,優(yōu)點是簡化了句柄處理過程,缺點是由于RX850的預(yù)處理降低了速度,其處理過程如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/150918.htm


          間接中斷調(diào)度如圖2所示,配置如下:


          (8)固定/可變內(nèi)存池設(shè)置
          當(dāng)系統(tǒng)需要交換較大的數(shù)據(jù)時,此時任務(wù)堆棧是不夠用的,需要開辟一段內(nèi)存來使用。RX850支持兩種方式的內(nèi)存配置:固定內(nèi)存池和可變內(nèi)存池。固定內(nèi)存池由用戶自定義內(nèi)存池的大小,可變內(nèi)存池根據(jù)實際系統(tǒng)動態(tài)地定義所需內(nèi)存大小,配置如下:

          (9)系統(tǒng)周期循環(huán)中斷設(shè)置
          系統(tǒng)周期循環(huán)中斷設(shè)置如下:

          以上完成了的配置,然后通過NEC的IDE即可生成的.s和.h文件,將此兩個文件包含在工程文件中即可。

          3 RX850軟仿及結(jié)論
          通過以上配置,選擇發(fā)動機(jī)控制模塊為對象,下面對RX850進(jìn)行軟仿。NEC電子提供專門的軟仿工具AZ,在IDE中打開AZ,運行程序后可以看到如圖3,圖4所示的界面。

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();