OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2245|回复: 1

FreeRTOS移植问题

[复制链接]

14

主题

43

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2015-12-28
在线时间
51 小时
发表于 2019-1-28 12:28:18 | 显示全部楼层 |阅读模式
1金钱
刚刚在看stm32f103的FreeRTOS移植视频,自己操作发现,移植需要的FreeRTOSConfig.h文件(从 FreeRTOSv9.0.0\FreeRTOS\Demo\CORTEX_STM32F103_Keil 获取),和正点原子 FreeRTOS实验2-1 FreeRTOS移植实验 中的文件不一样。
FreeRTOS.h 也不一样,源程序中的 FreeRTOS.h 对 INCLUDE_xTaskGetSchedulerState进行了定义声明, 而 FreeRTOS实验2-1 FreeRTOS移植实验 中并没有对它声明。

根据源程序,按照文档进行移植,会有一个错误, xTaskGetSchedulerState 函数未声明,
因为 if ( ( INCLUDE_xTaskGetSchedulerState == 1 ) || ( configUSE_TIMERS == 1 ) ) 这个条件中的两个变量都是赋值0,更改条件使其成立通过编译,下载后程序不能正常执行,led灯没有闪烁,下载 FreeRTOS实验2-1 FreeRTOS移植实验
中的程序是可以正常运行。

是我下载的教程不对吗?

1548649455(1).png
1548649531(1).jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

头像被屏蔽

18

主题

184

帖子

0

精华

禁止发言

积分
258
金钱
258
注册时间
2019-1-10
在线时间
10 小时
发表于 2019-1-28 15:41:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 13:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表