OKMX8MM, M4核驱动SPI2
OKMX8MM开发板,M4核 FreeRTOS下SPI2收发。Linux未启动前,M4核控制SPI2很正常。Linux内核启动后就不正常了。 发送的代码是:status_t txRet=ECSPI_RTOS_Transfer(&master_rtos_handle, &masterXfer);
if(txRet!=kStatus_Success){
PRINTF("ECSPI transfer completed with error. \r\n\r\n");
vTaskSuspend(NULL);
}
txRet返回6400的错误代码,应该是 kStatus_ECSPI_Busy
请教各位高手大侠
这个需要您在linux设备树中关闭掉您使用的M核占用的引脚
页:
[1]