軟件系統(tǒng)的設(shè)計(jì)
發(fā)布時(shí)間:2015/3/21 16:36:57 訪問(wèn)次數(shù):821
主控單片機(jī)系統(tǒng)軟件設(shè)計(jì)。系統(tǒng)主SZ4512程序首先對(duì)系統(tǒng)進(jìn)行初始化,包括設(shè)置定時(shí)器、中斷和端口、LCD12864、DS1302、A/D轉(zhuǎn)換、PWM計(jì)數(shù)器,然后顯示開(kāi)機(jī)畫(huà)面,系統(tǒng)程序不斷地循環(huán)執(zhí)行顯示效果,其程序流程圖如圖1-31所示。
主控單元部分由于任務(wù)多、對(duì)可靠性的要求高,因此系統(tǒng)的主控部分軟件設(shè)計(jì)為分時(shí)操作系統(tǒng)控制,作為主控單元的單片機(jī),其軟件一般是一個(gè)微觀的實(shí)時(shí)操作系統(tǒng)。系統(tǒng)程序有實(shí)時(shí)過(guò)程控制或?qū)崟r(shí)信息處理的能力,要求能夠及時(shí)響應(yīng)隨機(jī)發(fā)生的外部事件并對(duì)該事件做出快速處理。系統(tǒng)采用定時(shí)器中斷的方式進(jìn)行操作,主要具有以下特點(diǎn)。
①多路性。用戶通過(guò)各自的終端,可以同時(shí)使用一個(gè)系統(tǒng)。
②及時(shí)性。用戶提出的各種要求,能在較短或可容許的時(shí)間內(nèi)得到響應(yīng)和處理。
③獨(dú)占性。在分時(shí)系統(tǒng)中,雖然允許多個(gè)用戶同時(shí)使用一個(gè)CPU,但用戶之間操作獨(dú)立,互不干涉。
主控單片機(jī)系統(tǒng)軟件設(shè)計(jì)。系統(tǒng)主SZ4512程序首先對(duì)系統(tǒng)進(jìn)行初始化,包括設(shè)置定時(shí)器、中斷和端口、LCD12864、DS1302、A/D轉(zhuǎn)換、PWM計(jì)數(shù)器,然后顯示開(kāi)機(jī)畫(huà)面,系統(tǒng)程序不斷地循環(huán)執(zhí)行顯示效果,其程序流程圖如圖1-31所示。
主控單元部分由于任務(wù)多、對(duì)可靠性的要求高,因此系統(tǒng)的主控部分軟件設(shè)計(jì)為分時(shí)操作系統(tǒng)控制,作為主控單元的單片機(jī),其軟件一般是一個(gè)微觀的實(shí)時(shí)操作系統(tǒng)。系統(tǒng)程序有實(shí)時(shí)過(guò)程控制或?qū)崟r(shí)信息處理的能力,要求能夠及時(shí)響應(yīng)隨機(jī)發(fā)生的外部事件并對(duì)該事件做出快速處理。系統(tǒng)采用定時(shí)器中斷的方式進(jìn)行操作,主要具有以下特點(diǎn)。
①多路性。用戶通過(guò)各自的終端,可以同時(shí)使用一個(gè)系統(tǒng)。
②及時(shí)性。用戶提出的各種要求,能在較短或可容許的時(shí)間內(nèi)得到響應(yīng)和處理。
③獨(dú)占性。在分時(shí)系統(tǒng)中,雖然允許多個(gè)用戶同時(shí)使用一個(gè)CPU,但用戶之間操作獨(dú)立,互不干涉。
上一篇:光度檢測(cè)模塊
熱門(mén)點(diǎn)擊
- 反饋電容
- 測(cè)量啟動(dòng)門(mén)限設(shè)定
- LTE切換過(guò)程
- 基于S1接口的切換
- 熱電阻材料的特性
- 時(shí)間同步的幾種類別
- 一體化設(shè)計(jì)的光源模組
- 邏輯根序列初始值
- 時(shí)間計(jì)數(shù)器
- 高頻信號(hào)發(fā)生器電路分析
推薦技術(shù)資料
- F28P65x C2000 實(shí)時(shí)微控制器
- ARM Cortex-M33 內(nèi)核̴
- 氮化鎵二極管和晶體管̴
- Richtek RT5716設(shè)
- 新一代旗艦芯片麒麟9020應(yīng)用
- 新品WTOLC-4X50H32
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究