TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TM4C123GH处理器输出指定个数脉冲的问题

    各位老师们好~我最近在做一个项目,需要使用tm4c123gh6pm这款MCU输出指定个数的脉冲。比如固定输出一万个脉冲。看了手册和例程没找到该怎么编写代码。希望有经验的老师们指点一下,这个功能该怎么实现,谢谢~~

xyz549040622:

1.可以用定时器+IO配合输出

2.也可用PWM实现

Michael Sun:

省事的办法,就是使用定时器的PWM功能并打开中断,在中断中计数,到预期的脉冲数后关掉定时器即可。

razi cao:

用定时器A+B,各指派一个引脚,两个脚接一起。

定时器A启用边沿计数,配置计数一万后中断。

定时器B启用PWM输出,配置占空比。

打开定时器A开始计数,在打开定时器B发出脉冲,之后等中断。等发完一万个脉冲,定时器A触发中断,在中断中关闭定时器B即可停止发送脉冲。

这种方法CPU占用最低。

赞(0)
未经允许不得转载:TI中文支持网 » 关于TM4C123GH处理器输出指定个数脉冲的问题
分享到: 更多 (0)