軟件系統(tǒng)的設(shè)計(jì)
發(fā)布時(shí)間:2015/3/21 16:36:57 訪問次數(shù):781
主控單片機(jī)系統(tǒng)軟件設(shè)計(jì)。系統(tǒng)主SZ4512程序首先對(duì)系統(tǒng)進(jìn)行初始化,包括設(shè)置定時(shí)器、中斷和端口、LCD12864、DS1302、A/D轉(zhuǎn)換、PWM計(jì)數(shù)器,然后顯示開機(jī)畫面,系統(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ù)器,然后顯示開機(jī)畫面,系統(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è)模塊
熱門點(diǎn)擊
- 反饋電容
- 測(cè)量啟動(dòng)門限設(shè)定
- 基于S1接口的切換
- LTE切換過(guò)程
- 熱電阻材料的特性
- 時(shí)間同步的幾種類別
- 一體化設(shè)計(jì)的光源模組
- 邏輯根序列初始值
- 線性元件和非線性元件
- 時(shí)間計(jì)數(shù)器
推薦技術(shù)資料
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(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)用研究