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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于嵌入式處理器軟核Nios II的IP復用技術及應用

          基于嵌入式處理器軟核Nios II的IP復用技術及應用

          作者: 時間:2012-05-17 來源:網(wǎng)絡 收藏

          按照系統(tǒng)的硬件規(guī)劃,在SOPC Builder需要添加如下IP模塊:

          l Nios II 32位CPU

          軟核處理器;

          l Interval_timer

          中斷時鐘,每0.2秒發(fā)出中斷;

          l Keydoor_pio

          接收鑰匙門信號的輸入;

          l Power_off_pio

          接收掉電信號的輸入;

          l Vehicle_speed_pio

          連接車速傳感器輸出脈沖計數(shù)器的輸出端;

          l Over_speed_alarm_pio

          連接超速報警LED;

          l Rotate_speed_pio

          連接曲軸傳感器輸出脈沖計數(shù)器的輸出端;

          l Initial_pio

          系統(tǒng)復位端口;

          l Adc_control_pio

          ADC 0809控制端口;

          l Adc_eoc_pio

          連接ADC 0809轉換結束指示引腳;

          l Adc_data_pio

          連接ADC 0809的8個數(shù)據(jù)輸出引腳;

          l Switch_input_pio

          接收開關量的輸入;

          l Sdram

          軟件程序,異常處理存儲器;

          l Ext_ram_bus

          外部存儲器總線;

          l Ext_ram

          外部RAM接口;

          l Ext_flash

          外部flash接口;

          l Uart

          通用異步接收發(fā)送器,實現(xiàn)RS_232接口;

          l Jtag_uart

          調(diào)試用接口;

          3.2 軟件實現(xiàn)

          汽車行駛記錄儀的各種應用功能是由C/C++語言編寫的軟件程序來完成。在Nios II IDE中新建一個工程時,系統(tǒng)會針對目標硬件平臺自動生成硬件抽象層的應用程序接口(HAL API)供程序編寫人員調(diào)用。

          汽車行駛記錄儀的工作過程如下:

          1.汽車行駛過程中,記錄儀每0.2秒采集并記錄事故疑點數(shù)據(jù);每分鐘記錄行駛狀態(tài)數(shù)據(jù);在記錄的過程中要記錄最高車速。

          2. 汽車停駛時,記錄儀并沒有停止工作,但此時不進行數(shù)據(jù)的采集和記錄。在停車過程中,分析儀可以采集記錄儀的數(shù)據(jù)。

          3.車輛,駕駛員基本信息采取系統(tǒng)初始化時預置進記錄儀的形式。

          4.記錄儀是否采集數(shù)據(jù)用鑰匙門控制,接收到鑰匙門啟動車輛的信號,記錄儀開始記錄;接收到鑰匙門的熄火信號,停止記錄。

          5.記錄儀掉電,備份數(shù)據(jù),停止工作。

          根據(jù)上述記錄儀的工作過程,軟件程序整體流程設計如圖2所示。

          圖2 汽車行駛記錄儀工作整體流程圖

          結論:本文所介紹的新一代汽車行駛記錄儀,采用了基于Nios II的SOPC設計技術,能夠更完整,更精確,更多樣化的記錄汽車在行駛過程中的各種數(shù)據(jù),符合國家標準,取得了較滿意的效果。在設計過程中大量復用成熟的IP軟核,很大程度上提高了系統(tǒng)的穩(wěn)定性,大大節(jié)省了系統(tǒng)開發(fā)時間,充分體現(xiàn)了帶來的好處。

          參考文獻

          1 任愛鋒 初秀琴 常存 孫肖子. 基于FPGA的嵌入式系統(tǒng)設計. 西安:西安電子科技大學出版社,2004年10月

          2 彭澄廉 周博等. 挑戰(zhàn)SOC-- 基于Nios的SOPC設計與實踐. 北京:清華大學出版社.2004年7月

          3王金明 楊吉斌. 數(shù)字系統(tǒng)設計與Verilog HDL. 北京:電子工業(yè)出版社, 2003年6月

          4 GB/T 19056—2003 汽車行駛記錄儀國家標準

          5朱運航 李雪東. 基于IP核復用的SoC設計技術探討. 微計算機信息. 2006 年3-2. 2

          6 司利增. 汽車計算機控制. 北京 人民交通出版社,2000年2月


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();