智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1693|回复: 2
打印 上一主题 下一主题

[编程类] 准确定时8us 或者 普通输出口模拟PWM

[复制链接]

5

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
877
威望
459
贡献
398
兑换币
0
注册时间
2011-12-13
在线时间
10 小时
跳转到指定楼层
1#
发表于 2012-2-11 15:42:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20贡献
我是学习XS128的一个新手,我希望能够使用普通的输出口,比如说是PA口来输出PWM信号控制舵机,舵机的期望角度每增加一度,PWM信号的高电平多出8us,这样就需要在interrupt 7里面调用准确的8us定时,舵机期望角度是多少度就循环执行多少次延时8us的程序。不知道你能不能教我一下这样的8us延时程序怎么写,定时越准确越好,谢谢

如果有别的PWM模拟方法也行

最好能有程序实例,简单的框架也好,谢谢诸位

5

主题

25

帖子

0

精华

高级会员

Rank: 4

积分
877
威望
459
贡献
398
兑换币
0
注册时间
2011-12-13
在线时间
10 小时
2#
 楼主| 发表于 2012-2-20 16:01:55 | 只看该作者
...没人理我
回复

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

Rank: 11Rank: 11Rank: 11Rank: 11

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
3#
发表于 2012-2-20 18:25:42 | 只看该作者
本帖最后由 turf456 于 2012-2-20 18:28 编辑

在定时器中断里比较,清零取反。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 03:20 , Processed in 0.043673 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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