OpenEdv-开源电子网

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

FreeRTOS静态任务创建出现的一个问题

[复制链接]

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2018-5-25
在线时间
13 小时
发表于 2018-6-13 17:21:56 | 显示全部楼层 |阅读模式
1金钱
静态任务创建中,前面声明了任务句柄 TaskHandle_t StartTask_Handler;main函数里按例程定义如下:
StartTask_Handler = xTaskCreateStatic((TaskFunction_t) start_task,
                                                                                           (char*        )"start_task",
                                                                                     (uint32_t      ) start_stk_size,
                                                                                           (void*        ) NULL,
                                                                                           (UBaseType_t   ) START_TASK_PRIO,
                                                                                           (StackType_t* ) StartTaskStack,
                                                                                           (StaticTask_t*) &StartTaskTCB );

编译报错:main.c(64): error:  #513: a value of type "int" cannot be assigned to an entity of type "TaskHandle_t",意思应该是 xTaskCreateStatic()这个函数不能被定义为StartTask_Handler 类型的吧,该如何更改呢?谢谢!

最佳答案

查看完整内容[请看2#楼]

看样子像是数据类型不匹配
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-6-13 17:21:57 | 显示全部楼层
看样子像是数据类型不匹配
回复

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2018-6-14 14:09:02 | 显示全部楼层
int StartTask_Handler;
回复

使用道具 举报

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2018-5-25
在线时间
13 小时
 楼主| 发表于 2018-6-14 15:21:14 | 显示全部楼层
回复

使用道具 举报

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2018-5-25
在线时间
13 小时
 楼主| 发表于 2018-6-15 09:01:40 | 显示全部楼层
原子哥,这个问题该怎么修改?
回复

使用道具 举报

7

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2018-5-25
在线时间
13 小时
 楼主| 发表于 2018-6-15 09:02:16 | 显示全部楼层
zuozhongkai 发表于 2018-6-13 17:21
看样子像是数据类型不匹配


原子哥,这个问题该怎么修改
回复

使用道具 举报

26

主题

1538

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6379
金钱
6379
注册时间
2015-8-25
在线时间
1004 小时
发表于 2018-6-15 10:54:40 | 显示全部楼层
zhangqixue521 发表于 2018-6-15 09:02
原子哥,这个问题该怎么修改

自己去看例程教程,去看看书
He who fights with monsters should look to it that he himself does not become a monster, when you gaze long into the abyss, the abyss also gazes into you.
过于执着就会陷入其中,迷失自己,困住自己。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 23:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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