我正在尝试为基于 FreeRTOS 并使用 TI driverlib 的定制平台编写 SPI 驱动程序。
以下操作在出现硬故障异常时失败:
PRCMPowerDomainOn(PRCM_DOMAIN_SERIAL | PRCM_DOMAIN_PERIPH | PRCM_DOMAIN_RFCORE | PRCM_DOMAIN_VIMS | PRCM_DOMAIN_CPU); PRCMPeripheralRunEnable(PRCM_PERIPH_SSI0); SSIConfigSetExpClkx(0x40000000, SysCtrlClockGet(), SSI_FRF_MOTO_MODE_0, SSI_MODE_MASTER, baudRate, 8); SSIEnable(0x40000000);
试图从基地址0x40000000访问 SSI 寄存器导致硬故障。 我是否初始化某些内容失败?