FreeRTOS、IAP内存地址冲突问题
在同时使用FreeRTOS和IAP程序时,编译会提示内存溢出(目前没有测试是否会影响程序运行),请问各位大佬是否有整合过的基础开发包?使用STC官方的FreeRTOS例程,下载后对Keil 的编译模式进行调整。
调整完成后编译提示COMport8这个内存溢出,我搜索该字段没有搜索到也。
目前还没有加入IAP相关的代码,也没有测试这个FreeRTOS例程是否能使用。
__asm { CSEG AT0BH }
#if ( configUSE_ROMHUGE == 0 )
__asm { JMP vTimer0ISR?_}
#else
__asm { JMP vTimer0ISR??}
#endif
(port.c)汇编文档中使用的定位地址与你屏蔽的地址冲突,IAP我不是很了解,
应该是把__asm { CSEG AT0BH }改为__asm { CSEG AT0100BH} 即可
页:
[1]