OpenEdv-开源电子网

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

例10-2 UCOSIII使用信号量访问共享资源区例程问题

[复制链接]

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-7-14
在线时间
3 小时
发表于 2015-8-6 15:50:14 | 显示全部楼层 |阅读模式
5金钱
这个例程按照使用手册写的代码,没有达到说明里的效果啊,下面是我按照手册写的结果:
任务1:

任务2:
First task Running!
Second task Running!

任务1:

任务2:
First task Running!
Second task Running!

正常的例程结果是:

任务1:
First task Running!

任务2:
Second task Running!

任务1:
First task Running!

任务2:
Second task Running!

不一样啊,而且main函数我拷贝过去也是不行,求解!!!!!!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-8-6 21:42:15 | 显示全部楼层
你确定写对的啊?我刚测试了,我们的代码没有任务问题的啊,例10-2的程序。要注意教程上10.3小结为例程的10-2。
开往春天的手扶拖拉机
回复

使用道具 举报

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-7-14
在线时间
3 小时
 楼主| 发表于 2015-8-7 09:19:58 | 显示全部楼层
我是用你们的库函数里的跑马灯实验,然后按照ucos开发手册一步一步一个一个实验做下来的,就会出现这样的问题,你们给的例程里是没有这样的问题,所以我就不知道什么原因了啊
回复

使用道具 举报

3

主题

400

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1746
金钱
1746
注册时间
2015-6-11
在线时间
308 小时
发表于 2015-8-7 09:28:33 | 显示全部楼层
回复【3楼】kunpeng08:
---------------------------------
和main函数无关,你这应该是优先级和信号量的设计有关,你把你代码贴上来,直接看结果找出来真心不容易
回复

使用道具 举报

8

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-7-14
在线时间
3 小时
 楼主| 发表于 2015-8-7 12:25:06 | 显示全部楼层
代码如附件。

实验5 使用信号量直接访问共享资源.zip

894.97 KB, 下载次数: 145

回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 12:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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