打印

香主这个时序定时器要怎么配置才能实现

[复制链接]
1967|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 冬至如年 于 2010-3-1 14:55 编辑

香主这个时序怎么定时器要怎么配置才能实现啊!

沙发
香水城| | 2010-3-1 16:08 | 只看该作者
没看出来为什么要用定时器?

使用特权

评论回复
板凳
sinadz| | 2010-3-1 20:36 | 只看该作者
看不出来楼主具体想做什么

使用特权

评论回复
地板
冬至如年|  楼主 | 2010-3-2 09:14 | 只看该作者
如果用定时器不用CPU的话输出的频率就可以很稳定, CPU也可以做其它事也不会干扰, 这是个IC驱动时序,我看见一个定时器有4路输出就想试用一下做出这个时序,单个波形是可以出来的,但是第二个波怎么才能在地一个波后出现不知道怎么做了,还请多指教啊!

使用特权

评论回复
5
barboon| | 2010-3-2 09:30 | 只看该作者
楼主可以把这三路信号放在同一个定时器的三个通道上
把通道配成输出比较的toggle模式,计算好每个通道每次信号电平翻转的时间点
在每次信号翻转的时候,要么用中断,要么用DMA,把下一次翻转的值更新到相应通道的CCR寄存器

使用特权

评论回复
6
香水城| | 2010-3-2 09:43 | 只看该作者
如果用定时器不用CPU的话输出的频率就可以很稳定, CPU也可以做其它事也不会干扰, 这是个IC驱动时序,我看见一个定时器有4路输出就想试用一下做出这个时序,单个波形是可以出来的,但是第二个波怎么才能在地一个波后出现 ...
冬至如年 发表于 2010-3-2 09:14


楼主位显示的波形看不出有什么输出频率,只不过是几个单独的脉冲,只有不到2us的时间,还会干扰什么?搞不懂。

使用特权

评论回复
7
冬至如年|  楼主 | 2010-3-2 10:33 | 只看该作者
香主我的意思是如果不用定时器就要用CPU来输出时序,最小的脉冲宽度在100NS 如果CPU还要执行其它程序有可能会影响到CPU对口线的操作而影响输出时序(是这个干扰),如果用定时器的话就和其它程序执行就没关系了.
5楼的回复我看到了,我对定时器的操作还不是很熟悉,还有点困惑.
1.这个时序频率可能在1M到5M,定时器如果要完成中断修改寄存器值是否来得及执行.
2.定时器要配置在什么模式下才能实现这样的波形.
谢谢香主和5楼的答复.

使用特权

评论回复
8
香水城| | 2010-3-2 10:38 | 只看该作者
对不起,从楼主位的描述,我看不出波形是周期性的,所以我不认为需要使用定时器。即使是周期性的,也请说明白些。

使用特权

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

本版积分规则

5

主题

18

帖子

1

粉丝