OpenEdv-开源电子网

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

求助战舰使用ucosii 执行两个任务 ov7725和激光测距53L0不能同时运行

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-3-12
在线时间
19 小时
发表于 2020-3-27 18:39:23 | 显示全部楼层 |阅读模式
15金钱
我这个问题很难受,考虑了很久,优先级也改了,没作用,当7725优先级高就会导致屏幕显示出现分错现象.当53L0优先级高,7725就不能运行,而且7725刷新很慢.有人能帮我解决一下吗?代码用的原子哥的ucosii的,进行了修改,代码如下.
另有工程压缩包,求解答 实验51 UCOSII实验1-1-任务调度.zip (14.26 MB, 下载次数: 2)

最佳答案

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

这个问题已经解决,但是遇到三个task是测距和摄像头可以使用,pwm波输出就有问题了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-3-12
在线时间
19 小时
 楼主| 发表于 2020-3-27 18:39:24 | 显示全部楼层
这个问题已经解决,但是遇到三个task是测距和摄像头可以使用,pwm波输出就有问题了
回复

使用道具 举报

15

主题

1061

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
3625
金钱
3625
注册时间
2019-8-14
在线时间
1054 小时
发表于 2020-3-27 23:07:35 | 显示全部楼层
帮顶   
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-3-29 00:56:48 | 显示全部楼层
1358235993zq 发表于 2020-3-28 18:29
这个问题已经解决,但是遇到三个task是测距和摄像头可以使用,pwm波输出就有问题了

有OS的时候,一定要考虑多任务导致的代码被中断执行的问题。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-3-12
在线时间
19 小时
 楼主| 发表于 2020-3-30 19:02:33 | 显示全部楼层
正点原子 发表于 2020-3-29 00:56
有OS的时候,一定要考虑多任务导致的代码被中断执行的问题。

我在想是不是我是用的GPIO口有问题,我用的GPIOC6789,来控制PWM的输出.我看了一下OV7725中OV7725_camera_refresh里面有对GPIOC的一些操作.是这个的影响吗?用PWM控制电机的时候发现7725的图像总是会闪
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165516
金钱
165516
注册时间
2010-12-1
在线时间
2116 小时
发表于 2020-3-31 00:53:26 | 显示全部楼层
1358235993zq 发表于 2020-3-30 19:02
我在想是不是我是用的GPIO口有问题,我用的GPIOC6789,来控制PWM的输出.我看了一下OV7725中OV7725_camera_r ...

看你冲突不咯,不冲突就没问题。
不要一个IO口同时输出PWM,又接到摄像头上去了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2020-3-12
在线时间
19 小时
 楼主| 发表于 2020-3-31 21:11:49 | 显示全部楼层
正点原子 发表于 2020-3-31 00:53
看你冲突不咯,不冲突就没问题。
不要一个IO口同时输出PWM,又接到摄像头上去了。

原子哥,想问个问题,你们这个7725摄像头怎么拍摄很近的物体,感觉为什么我的只能拍摄远一点的,屏幕才能把物体显示出来,不然显示不完全,感觉像是被放大了一样.基本上拍摄手需要放到20cm以外才能完全显示出来
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-24 07:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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