本應(yīng)用手冊包括庫的源代碼和旨在加速煙霧探測器應(yīng)用開發(fā)的演示應(yīng)用。該軟件只是完整系統(tǒng)的一部分,僅供參考。
圖 3-1 展示了演示軟件的架構(gòu)。
該軟件分為三層設(shè)計:
- 應(yīng)用層實現(xiàn)演示功能、定義默認(rèn)配置,并處理與 GUI 之間的命令。
- API/庫層定義一組 API 來進(jìn)行 AFE 測量、執(zhí)行計算,以及與 GUI 連接。
- HAL 層提供硬件抽象以連接不同的外設(shè),并支持靈活的模塊化便攜式設(shè)計。