This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我想实现的的功能是用我的无线设备控制M4板子上的两个定时器中断,接收到0x01则启动Timer0中断,接收到0x02则停止Timer0中断,数据接收操作及接收到的处理是在Timer1中断里处理的,一开始想在主循环里处理这个接收,但感觉会占用我的时间。如图,我这样配置应该是没问题的,有一点我也不确定,就是我Timer1的中断时间20ms,而Timer0的中断时间15ms,我在Timer1中断里控制timer0的是否中断回不回有什么问题
停止定时器用TimeDisable就可以,不用关掉那么多,再启动就用Enable。
看不到你的中断服务程序。但是一般的做法是中断服务程序写得尽量短,在里面置标志,把业务处理放在主循环,判断标志来处理。
你说的主循环会更占用时间这个是不成立的。放哪里都一样。
另,总是死在ResetHandler,我觉得可能还会有别的问题。建议你先创建一个基本的工程,能运行,然后逐步添加各个外设,一点一点调。