摘要:MBSE是復雜系統設計的重要范式,尤其對于大型嵌入式系統設計具有重大意義;但在MBSE的虛擬驗證環(huán)節,針對節點(diǎn)的串行端口的互聯(lián)通信仍缺乏有效靈活的手段;為解決該問(wèn)題,提出了一種基于Linux系統內核驅動(dòng)的串行端口模擬方式,實(shí)現了基于模擬串行端口的多虛擬設備間的通信技術(shù);分析了標準串行端口的內核驅動(dòng)架構,進(jìn)行規范的驅動(dòng)設計,構建模擬串行端口,以模擬設備替代真實(shí)硬件設備;實(shí)驗驗證了模擬的串行端口的功能可用性,且具備平均456.98Mbps的最大傳輸速率,滿(mǎn)足物理串行端口的速率范圍要求;利用該模擬串行端口,實(shí)現了虛擬設備間的雙向串行通信實(shí)驗,能夠支持嵌入式子系統間串行通信模擬的需要。