如何在程序运行过程中更改TMR0定时中断的时间?

我在一个循环事件中更改TMR0定时中断的时间(关闭中断后调整),在中断中翻转IO口,但翻转频率没有发生变化,如何实现?

image.png


先不说其他的 if( i=0)是什么写法


调整了代码,测试后,定时中断的频率也没发生啥变化,需要怎么调整?


这地方判断语句应该是if(i==0),此处写法有问题


尝试将这里的中断配置也关闭并重新使能进行测试看看效果。

1.png


只有登录才能回复,可以选择微信账号登录