打印
[ZLG-ARM]

在uc/OS系统中如何实现数据共享?

[复制链接]
1389|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
arzhiy|  楼主 | 2007-3-12 15:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在uc/OS系统中如何实现数据共享?

    通常在一般裸奔的程序中实现数据共享的方式是 定义和声明全局变量,然后通过对全局变量的操作实现数据共享。
    
    在uc/OS中,我使用全局变量共享数据时,程序不能正常运行。那么,在uc/OS系统中如何实现数据共享?

相关帖子

沙发
zlgARM| | 2007-3-12 17:32 | 只看该作者

RE

可以通过全局变量来实现数据共享。
但是全局变量是共享资源,任务访问它的时候要注意关中断。
消息和消息队列也可以用来进行数据共享。

使用特权

评论回复
板凳
arzhiy|  楼主 | 2007-3-13 09:26 | 只看该作者

谢谢周公的回复

谢谢周公的回复

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

64

帖子

1

粉丝