硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3168|回复: 6
收起左侧

[RL-RTX] AppTaskLEDStk[256/8];   什么意思

[复制链接]

5

主题

16

回帖

5

积分

新手上路

积分
5
发表于 2016-2-25 11:27:40 | 显示全部楼层 |阅读模式
AppTaskLEDStk[256/8];   这个是教程的一个
有点不懂这个啊~这句话什么意思啊~keil  右键也没有找到defination
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-2-25 11:30:38 | 显示全部楼层
楼主方便的话,发个这个函数所在位置的完整截图,我看下,
这个是不是这么定义的
uint64_t  AppTaskLEDStk[256/8]
回复

使用道具 举报

5

主题

16

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2016-2-25 12:58:10 | 显示全部楼层

回 eric2013 的帖子

eric2013:楼主方便的话,发个这个函数所在位置的完整截图,我看下,
这个是不是这么定义的
uint64_t  AppTaskLEDStk[256/8] (2016-02-25 11:30) 
是的
回复

使用道具 举报

5

主题

16

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2016-2-25 12:58:56 | 显示全部楼层

回 春夜喜雨 的帖子

春夜喜雨:是的 (2016-02-25 12:58) 
谢谢你回复~我现在搞不懂后面为啥解释是任务栈  而且这个教程之前系统配置的任务栈自定义的数目是0
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2016-2-26 11:29:54 | 显示全部楼层

回 春夜喜雨 的帖子

春夜喜雨:谢谢你回复~我现在搞不懂后面为啥解释是任务栈  而且这个教程之前系统配置的任务栈自定义的数目是0 (2016-02-25 12:58) 
好好读下教程,有详细讲解,没有自定义的,是由系统创建的,在系统配置向导里面统一配置。
回复

使用道具 举报

5

主题

16

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2016-2-26 15:35:47 | 显示全部楼层

回 eric2013 的帖子

eric2013:好好读下教程,有详细讲解,没有自定义的,是由系统创建的,在系统配置向导里面统一配置。 (2016-02-26 11:29) 
对啊,在系统那个configurationwizard 设置啊  我是理解不了为什么要重新定义一个数组,而且那个数组后面的备注写的任务栈,我理解不了这个啊·教程上说是直接配置不就行了吗?
回复

使用道具 举报

14

主题

109

回帖

151

积分

初级会员

积分
151
发表于 2016-2-26 17:11:52 | 显示全部楼层

回 春夜喜雨 的帖子

春夜喜雨:对啊,在系统那个configurationwizard 设置啊  我是理解不了为什么要重新定义一个数组,而且那个数组后面的备注写的任务栈,我理解不了这个啊·教程上说是直接配置不就行了吗? (2016-02-26 15:35)
在这简单的回楼主问题
在 configuration wizard 设置的是系统缺省任务栈
也就是说如果是使用 os_sys_init 或是 os_sys_init_pro 函式,系统会自动帮你设置成这个大小

而在例程里使用的自定义的方式
所以必须先自行定义任务栈
如同 static uint64_t  AppTaskLEDStk[256/8] /* 256 byte 任务栈 */
这样才方便在呼叫 os_sys_init_user 函式时进行设置
而选择自定义的理由,教程说是为了灵活性。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 00:25 , Processed in 0.238064 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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