在多輸進(jìn)-輸出的應(yīng)用系統(tǒng)中采用基于雙CPU的雙機(jī)系統(tǒng),大大地簡化了應(yīng)用系統(tǒng)的硬件和軟件設(shè)計(jì)。以電子存包柜為例,給出了設(shè)計(jì)方法及相關(guān)軟件流程。
在基于單片機(jī)的測控應(yīng)用系統(tǒng)設(shè)計(jì),經(jīng)常采用單一CPU,配合相應(yīng)的接口輔助電路完成測控目的。然而當(dāng)需要較多的輸進(jìn)輸出接口及這些接口間隔主處理CPU較遠(yuǎn)時(shí),必然使得硬件系統(tǒng)復(fù)雜,給調(diào)試帶來不便。利用雙機(jī)系統(tǒng),將相應(yīng)功能模塊集成、分離,這樣一來就可以降低硬件系統(tǒng)的復(fù)雜度,進(jìn)步應(yīng)用系統(tǒng)的可靠性,同時(shí)也使得軟件設(shè)計(jì)相對獨(dú)立、輕易治理,且易于修改程序,適合很多應(yīng)用系統(tǒng)。