用“芯”服務麗晶微15年專注于ASIC行業(yè)

首頁 行業(yè)資訊

單片機應用方案程序開發(fā)

2017-01-10 09:59:53 

簡單的單片機應用系統(tǒng)通常采用順序設計方法,這種系統(tǒng)軟件由主程序和若干個中斷服務程序所
構(gòu)成。根據(jù)系統(tǒng)各個操作的性質(zhì),指定哪些操作由中斷服務程序完成,哪些操作由主程序完成,并指
定各個中斷的優(yōu)先級。中斷服務程序?qū)崟r時間請求作必要的處理,使系統(tǒng)能實時地并行地完成各個
操作。中斷處理程序必須包括現(xiàn)場保護、中斷服務、現(xiàn)場恢復、中斷返回等4個部分。定時蠟燭芯片

主程序是一個順序執(zhí)行和無限循環(huán)程序,不停地順序查詢各種軟件標志,以完成對日常事務的處
理,主程序和中斷服務之間的信息交換一般采用數(shù)據(jù)緩沖器和軟件標志方法。因為順序程序設計方法
容易理解和掌握,也能滿足大多數(shù)簡單的應用系統(tǒng)對軟件功能的要求,因此是一種用的很廣的方法。定時蠟燭IC

順序程序設計的缺點是軟件的結(jié)構(gòu)不夠清晰、軟件的修改擴充比較困難、實時性差。這是因為功
能復雜的時候,執(zhí)行中斷服務要花費較多的時間,CPU執(zhí)行中斷服務程序時不響應低級或同級的中斷,
這可能導致某些實時中斷請求得不到及時的響應,甚至會丟失中斷信息。如果多采用一些緩沖器和標
志,讓大多數(shù)工作由主程序完成,中斷服務程序只完成一些必需的操作,從而中斷服務程序的執(zhí)行時
間,這在一定程度上可以提高系統(tǒng)實時性,但是眾多的軟件標志會使軟件結(jié)構(gòu)變亂,容易發(fā)生錯誤,
給調(diào)試帶來困難。對于復雜的應用系統(tǒng),可采用實時多任務操作系統(tǒng)。
定時電子蠟燭芯片
麗晶微電子科技創(chuàng)建15年來,專業(yè)從事微電子芯片行業(yè)的設計和銷售,專注于定時IC,定時芯片,
電子蠟燭燈IC芯片,閃燈IC芯片,語音IC芯片,手電筒IC芯片,觸摸IC芯片和小家電類產(chǎn)品的IC芯片開
發(fā)定制。專注于觸摸PCBA,移動電源PCBA,觸摸開關(guān)電路板觸摸開關(guān)線路板,跳蛋PCBA,電子蠟燭
機芯板等電子消費類產(chǎn)品的PCBA板定制。并提供有大量標準品IC和客戶委托開發(fā)設計的OTP軟件定制。
聯(lián)系電話:0755-29100085。




網(wǎng)友熱評

返回頂部