利用XC2300系列微控制器實(shí)現CAN網(wǎng)絡(luò )安全
軟件是內置安全應用中最關(guān)鍵的部分。由于軟件通常被認為“不可信”,必須采取強制性的特殊措施,以滿(mǎn)足安全要求。微控制器中集成的附加硬件可以滿(mǎn)足這些要求。即將推出的XC2300系列新型器件可提供下述硬件特性。
本文引用地址:http://dyxdggzs.com/article/93434.htm存儲器保護單元
存儲器保護單元(MPU)區分不同的軟件任務(wù),為每項任務(wù)分配存儲區,并在其各自指定的存儲區內運行每項任務(wù)。如果某項任務(wù)試圖訪(fǎng)問(wèn)未被分配給該項任務(wù)的存儲區,該訪(fǎng)問(wèn)將被阻止,并觸發(fā)一個(gè)自陷(trap)。還可采取其他措施,如向外部看門(mén)狗發(fā)送出錯報文、關(guān)閉引起錯誤的任務(wù)、切斷安全路徑或者甚至重啟微控制器。MPU將程序存儲區、數據存儲區和I/O存儲區分開(kāi),控制讀寫(xiě),并執行存儲器訪(fǎng)問(wèn)。
圖3 利用分析器模式構建完整的冗余路徑,檢測被阻斷或受到干擾的報文傳輸(包括CAN收發(fā)器引起的錯
評論