標(biāo)題: 單片機(jī)并行程序里有延時(shí),影響其它程序怎么辦 [打印本頁(yè)]

作者: avery423    時(shí)間: 2018-3-12 20:55
標(biāo)題: 單片機(jī)并行程序里有延時(shí),影響其它程序怎么辦
問(wèn)一個(gè)單片機(jī)問(wèn)題 比如我同時(shí)監(jiān)測(cè)AB兩個(gè)端口信號(hào),如果哪個(gè)端口有信號(hào)來(lái),就響應(yīng),但是響應(yīng)里有延時(shí),如果響應(yīng)過(guò)程中另一個(gè)信號(hào)來(lái)了監(jiān)測(cè)不到怎么辦?
作者: woti    時(shí)間: 2018-3-12 22:59
一般情況下是設(shè)定不同的優(yōu)先級(jí)。如果一定要兩個(gè)信號(hào)同時(shí)處理,看信號(hào)的復(fù)雜程度來(lái)處理。最復(fù)雜的情況考慮用兩個(gè)單片機(jī)分別處理再匯總數(shù)據(jù)。
作者: woti    時(shí)間: 2018-3-12 23:01
當(dāng)然了,如果是一些簡(jiǎn)單的邏輯信號(hào),用鎖存器緩存狀態(tài)也可以
作者: 我也喜歡    時(shí)間: 2018-3-12 23:03
用中斷,還要看優(yōu)先級(jí)!用查詢(xún)方式是不行




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1