把assert 单独放一篇文章,可见是多么的重要。Raw os 提供了RAW_ASSERT 的接口。强烈建议在产品研发阶段打开assert 功能/*enable assert for raw os*/#define CONFIG_RAW_ASSERT1RAW_ASSERT 是一个宏,移植的时候放在raw_cpu.h 里面,比如VC 上的移植如下。#defineRAW_ASSERT(CON)if (...
while (DEF_TRUE) {/* Task body, always written as an infinite loop.*///BSP_LED_Toggle(0);OSTimeDlyHMSM(0, 0, 0, 500); GPIO_SetBits(GPIOE,GPIO_Pin_3); OSTimeDlyHMSM(0, 0, 0, 500); GPIO_ResetBits(GPIOE,...