智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1874|回复: 6
打印 上一主题 下一主题

[咨询] 亲们有没有用PIT中断产生方波的

[复制链接]

6

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
458
威望
246
贡献
122
兑换币
144
注册时间
2013-9-12
在线时间
45 小时
跳转到指定楼层
1#
发表于 2014-2-18 17:02:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我试了下,但是用示波器观察不到方波。
我是想用中断每60us产生一个高电平为15us的方波,结果没看到想要的波形。
最后我就试了一个简单的程序,每1s一个中断,中断改变端口电平产生方波,可是还是没效果,是一个类似于正弦和三角波的图形,是怎么回事啊。
你们有试过没。
回复

使用道具 举报

34

主题

275

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3207
威望
1489
贡献
944
兑换币
947
注册时间
2013-3-5
在线时间
387 小时
2#
发表于 2014-2-20 10:41:45 | 只看该作者
请问你这么做的意义何在
回复 支持 反对

使用道具 举报

6

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
458
威望
246
贡献
122
兑换币
144
注册时间
2013-9-12
在线时间
45 小时
3#
 楼主| 发表于 2014-2-20 11:23:47 | 只看该作者
啊变变变 发表于 2014-2-20 10:41
请问你这么做的意义何在

用于超声波的。
因为我们买的超声波模块要给TRIG端口至少 10us 的高电平信号,并且60us发一次。所以我用pit定时中断产生这样子的方波。但是用示波器检测不到方波。
是我方法不对吗?
回复 支持 反对

使用道具 举报

34

主题

275

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3207
威望
1489
贡献
944
兑换币
947
注册时间
2013-3-5
在线时间
387 小时
4#
发表于 2014-2-20 13:50:26 | 只看该作者
〃|竹马|、 发表于 2014-2-20 11:23
用于超声波的。
因为我们买的超声波模块要给TRIG端口至少 10us 的高电平信号,并且60us发一次。所以我用 ...

可以这样,那你的管脚是不是接对了
回复 支持 反对

使用道具 举报

6

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
458
威望
246
贡献
122
兑换币
144
注册时间
2013-9-12
在线时间
45 小时
5#
 楼主| 发表于 2014-2-20 19:41:18 | 只看该作者
啊变变变 发表于 2014-2-20 13:50
可以这样,那你的管脚是不是接对了

管脚都接对了,搞了一下午都没出来TT
回复 支持 反对

使用道具 举报

34

主题

275

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3207
威望
1489
贡献
944
兑换币
947
注册时间
2013-3-5
在线时间
387 小时
6#
发表于 2014-2-21 21:01:14 | 只看该作者
〃|竹马|、 发表于 2014-2-20 19:41
管脚都接对了,搞了一下午都没出来TT

那你的IO口配置了么?
回复 支持 反对

使用道具 举报

6

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
458
威望
246
贡献
122
兑换币
144
注册时间
2013-9-12
在线时间
45 小时
7#
 楼主| 发表于 2014-2-22 14:28:50 | 只看该作者
啊变变变 发表于 2014-2-21 21:01
那你的IO口配置了么?

我用的是野火的库,IO底层都配置了吧,我没管过
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-6-29 14:15 , Processed in 0.062199 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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