基于AVR單片機的船舶氣象儀測試系統(tǒng)的設計與實現(xiàn)
3.3 傳感器檢測模塊硬件組成
傳感器檢測模塊的主要功能是提供多種接口插座適配各類接插件,對各類傳感器信號進行調理,包含的氣象要素信號與主儀器檢測模塊相同,只是處理電路不同。傳感器檢測模塊硬件設計結構框圖如圖4所示。本文引用地址:http://m.butianyuan.cn/article/173146.htm
4 系統(tǒng)軟件設計
4.1 設計方法
系統(tǒng)軟件設計采用AVR Studio+Winavr的集成開發(fā)平臺。AVR Studio是在Windows 9x/Me/NT/2000/XP操作系統(tǒng)下編寫和調試AVR應用程序的嵌入式開發(fā)環(huán)境(IDE),Winavr是一組開放源代碼的程序集,用于AVR系列單片機的開發(fā),AVR Studio配合Winavr能夠支持AVR C/C++程序的編輯、編譯、連接以及生成目標代碼,同時配合Atmel公司設計的實時在片仿真器JTAGICE mkⅡ能夠實現(xiàn)系統(tǒng)的在線硬件仿真調試功能和目標代碼的下載功能。
4.2 信息處理終端程序
信息處理終端根據(jù)用戶的按鍵操作,向船舶氣象儀測試系統(tǒng)檢測模塊發(fā)送檢測命令,根據(jù)檢測模塊發(fā)回的反饋數(shù)據(jù)及時更新檢測信息。信息處理終端主程序流程圖如圖5所示。
評論