FreeRTOS系统移植
蓦然_
大数据开发,公众号:旧时光大数据
展开
-
\OBJ\FreeRTOS.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o).
当我们移植FreeRTOS时,会出现了freertos.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o).(这里我是直接用的STM32自带的一个工程模板,所以是Template.axf)这是因为在官方提供的源码中有一个地方需要我们对它进行修改,程序才能正确运行将 FreeRTOS....原创 2018-06-19 10:11:37 · 13127 阅读 · 6 评论 -
FreeRTOS.axf: Error: L6200E: Symbol SysTick_Handler multiply defined (by port.o and delay.o).
当我们使用STM32移植FreeRTOS系统时,因为一些定义问题,我们将缺少的定义补全之后,程序运行会出现以下错误:网上很多资料在FreeRTOSConfig.h上是这样定义的,不过运行之后会有重复定义错误出现重复定义错误如下:(这里我直接使用的STM32自带模板,所以是Template.axf)我们只需要将#define xPortSysTick_Handler注释掉,程序就能正确运行了...原创 2018-06-20 14:44:42 · 15528 阅读 · 2 评论 -
STM32F103移植FreeRTOS操作系统
一、建立必要的stm32开发工程1、FreeRTOS文件夹下存放的是整个FreeRTOS系统的文件夹(也可直接从文件所在文件夹直接调用,加头文件时不要弄错就行)。FreeRTOS的相应资料(source文件夹)网上很多,可以自行下载。(许多开发板买的时候也会送一些资料的)2,添加相应文件1、list.c queue.c task.c位于source根目录下;2、P...原创 2018-06-20 15:29:55 · 6988 阅读 · 0 评论