如何解决DAVE中FREERTOS和ETH_LWIP APP无法共存的问题
问题背景:
客户反馈在使用DAVE中ETHERNET 相关功能APP时,在已经使用ETH_LWIP APP的基础上,再添加FREERTOS APP后会报“DAVE is not able to grant your last hardware resources request”这个错误。如何使得这两个APP同时工作呢?
测试环境:
1)、开发环境:DAVE 4.5
2)、相关APP:ETH_LWIP 4.1.8、FREERTOS 4.1.12
3)、测试型号:XMC4700或XMC4800
解决步骤:
1 、点击下图红色标记按钮,添加APP ETH_LWIP
2、 点击add,完成该APP的添加
3、双击下图中红色标记的部分
4 、勾选 Enable RTOS
5 、再双击下图红色标记的部分
6 、在CMSIS RTOS API implementation 中选择 FreeRTOS,至此,完成了对FREERTOS APP的加入。







