2019-07-14 14:30发布
60user16 发表于 2019-1-18 07:56 非常感谢你的回答,目前我是加了μC/OS的,所以采用了将USE_RTOS=1,然后将__HAL_CLOK和__HAL_UNCLOCK宏定义为空了。
hu_wfllllllllfl 发表于 2019-1-18 08:15 为什么我按照你的方法改过之后编译提示出错,错误为error directive :"USE_RTOS should be 0 in the current HAL release",我用的是FREERTOS
60user16 发表于 2019-1-18 08:23 因为这个宏USE_RTOS控制这执行打印这句错误提示。
hu_wfllllllllfl 发表于 2019-1-18 08:31 楼主你说你是加了μC/OS,然后将USE_RTOS=1,然后将__HAL_CLOK和__HAL_UNCLOCK宏定义为空了。我用的是freertos,然后我也将USE_RTOS=1了,也屏蔽掉了_HAL_LOCKh和_HAL_UNLOCK,为啥编译不通过
最多设置5个标签!
恩,还好你没有受到“误导”。
多看、多思考,对别人的回复总是抱怀疑态度。
为什么我按照你的方法改过之后编译提示出错,错误为error directive :"USE_RTOS should be 0 in the current HAL release",我用的是FREERTOS
因为这个宏USE_RTOS控制这执行打印这句错误提示。
楼主你说你是加了μC/OS,然后将USE_RTOS=1,然后将__HAL_CLOK和__HAL_UNCLOCK宏定义为空了。我用的是freertos,然后我也将USE_RTOS=1了,也屏蔽掉了_HAL_LOCKh和_HAL_UNLOCK,为啥编译不通过
FreeRTOS的我就不知道了,你要是出现错误提示打印的话,就看看是不是宏控制了那句话。
一周热门 更多>