你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
风子 发表于 2015-5-28 21:37 就是开启定时器的中断,让它在你需要的时候产生中断,然后在中断函数里面操作IO口 ...
hjl2832 发表于 2015-5-29 10:02 你还没明白什么是定时器,怎么会说定时器不够用?难道一个定时器就只能做一样事情?再好好看看定时器的原理 ...
liuzhu 发表于 2015-5-29 09:05 谢啦!得到想要的答案了,以前一直不确定 定时器能不能在生成PWM的同时产生中断,这下明白了 ...
风子 发表于 2015-5-28 15:48 软件延时非常不准确且消耗资源,还是优化一下定时器的分配吧,一个定时器可以控制多个任务的 ...
liuzhu 发表于 2015-5-28 16:06 一个定时器不能即发送脉冲,同时又控制某路I/O口的电平的吧?这样定时不就会乱了 ...
风子 发表于 2015-5-28 17:18 你所说的脉冲是指什么?单脉冲还是PWM?IO口可以开中断在中断里处理啊
mark0668 发表于 2015-5-28 17:21 可以实现
liuzhu 发表于 2015-5-28 21:19 PWM波。。。中断处理方法能稍微详细点介绍么
liuzhu 发表于 2015-5-28 21:19 还望大侠介绍一下方法
mark0668 发表于 2015-5-28 22:07 用一个定时器就可做出无数个PWM ,只是速度问题
除了SYSTIM,其他定时器都用来输入捕获或者生成PWM了,没多出来的定时器去做中断了。。。如果定时器既能输入捕获又能定时中断,就能解决这个问题了
因为新手没用过定时器,所以才有这样的疑问,到论坛来求解答,后面自己再用定时器时有个指导方向,省得走弯路,哈哈
而且一个定时器能产生多路PWM,总计最多能多达20+路,你确定你有这么多任务定时器都不够用还要用普通IO?
一个定时器不能即发送脉冲,同时又控制某路I/O口的电平的吧?这样定时不就会乱了
你所说的脉冲是指什么?单脉冲还是PWM?IO口可以开中断在中断里处理啊
PWM波。。。中断处理方法能稍微详细点介绍么
还望大侠介绍一下方法
就是开启定时器的中断,让它在你需要的时候产生中断,然后在中断函数里面操作IO口
用一个定时器就可做出无数个PWM ,只是速度问题
嗯。。。可是速度会是个问题,哈哈