![]() |
系統工作流程包括3個部分:系統初始化、自檢和進入主畫面。系統初始化主要包括:引腳配置初始化、A/D初始化、定時器初始化、中斷初始化、系統參數初始化等。自檢則主要檢查鍵盤、液晶屏、E2PROM和部分從機、外設的通信是否正常。主畫面即為進入測試前的畫面,顯示的內容為當前要測試項目的項目號,如身高體重為P01,立定跳遠為P02等。
軟件主要完成4個功能模塊:按鍵和顯示模塊實現相應信號從ARM的輸入和輸出,通信模塊實現和從機之間的485通信,卡處理模塊實現對卡的識別和處理,測試模塊實現具體測試過程中的數據處理。
3 結論
由于設計充分使用了LPC2132的各種內置功能,簡化了設計,降低了成本,基于ARM的體質健康測試儀具有很高的性價比,通過在實際中的廣泛使用,證明該測試儀各單元工作可靠,實現了預期的設計指標。






