是否必须进行复位操作?

2019-07-23 13:38发布

MCU初始化完毕后,当外部输入开始信号时(开始按钮),进行顺序执行程序,持续十几秒;在执行过程中, 当外部IO输入停止信号时(停止按钮),需要停止顺序执行的程序,回到初始化状态。是否必须进行复位操作?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
huangchui
1楼-- · 2019-07-24 12:10
TI支持论坛上给我的回复,也算是意见一致:


在结束按钮按下之后,如果要彻底的初始化(包括寄存器和相关全局变量),可以使用看门狗复位。看门狗复位信息可以查看TMS320x2833x, 2823x System Control and Interrupts reference guide.
zhenykun
2楼-- · 2019-07-24 12:33
 精彩回答 2  元偷偷看……
jiajs
3楼-- · 2019-07-24 14:30
嗯,好的,多谢
aerwa
4楼-- · 2019-07-24 17:18
其实,你直接break或者return返回就可以了。
smilingangel
5楼-- · 2019-07-24 21:07
这个不用平凡的复位的就可以的。
smilingangel
6楼-- · 2019-07-24 21:32
程序设计中只要不出现死循环的就可以的。

一周热门 更多>