3253| 2
|
简单的驱动脉冲,其周期怎么才不会受程序执行时间影响 |
1金钱
最佳答案用操作系统最好。
实在不想用操作系统的话,可以状态机的模式来控制这个过程。
如果信号确实是周期的,把它分成时域的n个状态,每当某阶段的延时完成时,它就切换到次态。
需要2个变量,status和counter,每次中断到来时,counter++,当counter大于对应的延时时间了,就清零,并把status更改为次态
| ||
| ||
| ||
如有技术问题,微信扫头像交流,STM32,JAVA,服务器
![]() |
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-8 10:17
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网