基于雙機(jī)通信的研究
在寫(xiě)入時(shí)序圖中,由脈沖上升沿控制寫(xiě)入操作,在讀出時(shí)序圖中,由脈沖上升沿控制讀出操作。
圖2雙口RAM 芯片IDT7132 連接框圖。
圖3 IDT7132 寫(xiě)入時(shí)序圖。
圖4 IDT7132 讀出時(shí)序圖。
SCE214 和ARM 處理器間數(shù)據(jù)交換的軟件實(shí)現(xiàn)是采用輪詢(xún)方式分別讀/ 寫(xiě)雙口RAM。它們的讀/ 寫(xiě)操作過(guò)程基本相同,工作流程如圖5 所示。
圖5 主、從處理器讀/ 寫(xiě)雙口RAM 流程圖。
SCE214 處理器采用匯編語(yǔ)言實(shí)現(xiàn)對(duì)雙口RAM 的讀/ 寫(xiě); ARM( S3C4510B) 處理器采用C+ + 語(yǔ)言編程,并基于嵌入式操作系統(tǒng)VxWorks 實(shí)現(xiàn)對(duì)雙口RAM 的讀/ 寫(xiě)。
評(píng)論