久久精品国产精品国产一区,少妇扒开毛毛自慰喷水,国产精品无码电影在线观看 ,久久天天躁夜夜躁狠狠85麻豆

思澈科技軟件開發(fā)工具包  2.20
PSRAM

PSRAM HAL 提供用于訪問 psram 外設(shè)寄存器的基本 API。 該模塊只存在與A0系列,到PRO之后的版本,PSRAM功能由MPI模塊代替,HAL層不再獨(dú)立存在。

使用PSRAM

初始化后,PSRAM 內(nèi)存可以像普通的 sram 內(nèi)存一樣被 CPU 和 DMA 訪問,如下所示:

// Initial PSRAM hardware before using it
HAL_PSRAM_Init(&hpsram);
// Define PSRAM base address for memory access, it can not be changed
#define PSRAM_BASE_ADDR (0x60000000)
int *buf = (int *)PSRAM_BASE_ADDR;
int i;
// Write psram memory
for(i=0; i<1000; i++)
buf[i] = i*6543;
// Read psram
int value = *buf;
// Read and Write
int *src = (int *)PSRAM_BASE_ADDR;
int *dst = (int *)(PSRAM_BASE_ADDR + 0x100000);
memcpy(dst, src, 1000);
...
// Close device, keep it open for more user.
PSRAM_HandleTypeDef
PSRAM Handle Structure definition.
Definition: bf0_hal_psram.h:93
HAL_PSRAM_Init
HAL_StatusTypeDef HAL_PSRAM_Init(PSRAM_HandleTypeDef *hpsram)
Initialize PSRAM.