硬汉嵌入式论坛

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

[QQ群问题解答] UCOS的局部变量是如何保存的?

[复制链接]

92

主题

76

回帖

92

积分

初级会员

积分
92
发表于 2014-4-3 21:20:14 | 显示全部楼层 |阅读模式
刚开始学UCOS,有个问题不明白。

UCOS中在切换任务中是如何保存各个任务的局部变量的?我看到它切换压盏时只是把积存器的值压了进去。

局部变量不是保存在RAM中么,UCOS如何保证它不会被别的任务中的数据覆盖掉呢?
回复

使用道具 举报

2

主题

12

回帖

22

积分

新手上路

积分
22
发表于 2014-4-4 17:03:53 | 显示全部楼层
局部变量是保存在任务栈中的,每个任务的任务栈是独立的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-16 11:51 , Processed in 0.399274 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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