基于Nios II軟核的內河航標監控系統設計
2 系統終端軟件設計的實現
利用SOPC Builder開發工具創建專用的處理器系統的硬件后,SOPC Builder還為編寫操作這些片上硬件的軟件代碼提供了一個Nios II集成開發環境IDE,這個軟件開發環境包括語言的頭文件、外圍接口的驅動以及實時操作系統的內核,可完成整個軟件工程的編緝、編譯、調試和下載等過程,提高了軟件的開發效率。
主控制程序是通過采集數據來實現自動報警、狀態查詢、位置顯示等功能。系統進行給GSM上電復位,設置航標燈的4個坐標點區域信息;設定4個GPS工作時間間隔;航標燈其他系統參數檢測是否需要重啟等,程序流程如圖4所示。本文引用地址:http://www.104case.com/article/161441.htm
3 結束語
介紹了一種基于Nios II軟核處理器的內河航標監控系統的設計,與傳統和限定的硬件組織和連接的控制系統方案相比,FPGA強大的邏輯控制性結合Nios II軟核的靈活的功能,可方便地實現功能修改和添加;高度地集成能力,較大程度上減少產品體積以及外部信號對系統的干擾,增加了系統的可靠性、穩定性和靈活性。利用GSM和GPS進行定位數據的無線傳輸系統具有簡單、穩定、可靠、覆蓋范圍廣的特點,而且在成本上具有較大地優勢。
評論