② AP+AP系統架構
在瑞芯微多核異構系統中,AP+AP系統架構為Linux+RTOS/Bare-metal兩種。在Linux+RTOS/Bare-metal系統架構中,運行Linux的處理器核心作為主核(MasterCore)。運行RTOS/Bare-metal 的處理器核心作為從核(Remote Core)。主核負責整個多核異構系統中共享資源的劃分和管理,并運行主站服務程序。
02管理A核管理A核集成多類型通信接口,可同時完成:
① 傳感器數據協議適配與接入管理;
② 按IEC101/IEC104標準對采集數據進行加密處理,并通過專用通道向調度中心轉發規范報文。雙核通過共享內存與消息隊列實現實時數據流與控制指令的高效交互。 3 應用實例01SPI數據收發
本案例為SPI回環測試,將SPI的MOSI和MISO兩個引腳短接進行數據收發。
① 功能介紹
微信圖片_2025-05-29_143930_165.png
② 效果展現SPI的發送和接收FIFO均為64個,在底層hal庫程序中,當數據長度被64整除時,采用DMA方式,否則采用CPU中斷模式。通過此demo,展示了SPI的中端和DMA兩種使用方法,設置SPI速率為50M全雙工,案例中讀或寫平均傳輸速率為45.59Mbit/s,接近理論帶寬。