您好,我在往stm32的mcu移植simplelinkSDK的时候,碰到nortos的一些API 编译报错问题。
具体代码是simplelink_cc32xx_sdk_5_10_00_02\kernel\nortos\dpl\HwiPCC32XX_nortos.c里面的
int HwiP_swiPIntNum = FAULT_PENDSV;
MAP_IntMasterEnable();
MAP_IntMasterDisable()
MAP_IntPendClear((unsigned long)interruptNum);
MAP_IntDisable((unsigned long)obj->intNum);
MAP_IntUnregister((unsigned long)obj->intNum);
MAP_IntEnable((unsigned long)interruptNum);
这些函数具体是要适配第三方MCU的什么中断呢?
Kevin Qiu1:
CC32XX使用的是Cortex-M4,,中断和Cortex-M4中的中断是一样的,PENDSV就是 NVIC的 PendSv
,
RogerHuang:
已解决这个问题,有需要交流的朋友可以加我联系方式:13249840081