树莓派gpio调试中止无法释放gpio的问题

树莓派控制步进电机,运行调试时经常需要中止调试按钮,但是按下这个按钮中止了程序调试就没办法执行gpio释放语句了,而没有释放gpio非常容易损坏gpio针脚,坏了针脚要换CPU才能修好,如何解决这个释放和中止的矛盾呢,难道只能等步进电机运行完然后执行释放语句吗?有没有什么好办法。

设置一个gpio点作为急停输入,只要这个点输入,所有的输出点变低电平。每次先急停然后中止,工业上就是这样的

编另一个程序,在开头直接释放资源就行

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632