linux重啟服務命令,STM32重啟命令

 2023-10-07 阅读 30 评论 0

摘要://從SYSRESETREQ被置為有效,到復位發生器執行復位命令,往往會有一個延時。在此延時期間, //處理器仍然可以響應中斷請求。但我們的本意往往是要讓此次執行到此為止,不要再做任何其它事情了。 //所以,最好在發出復位請求前,先把FAUL

//從SYSRESETREQ被置為有效,到復位發生器執行復位命令,往往會有一個延時。在此延時期間,
//處理器仍然可以響應中斷請求。但我們的本意往往是要讓此次執行到此為止,不要再做任何其它事情了。
//所以,最好在發出復位請求前,先把FAULTMASK置位。所以最好在將FAULTMASK置位才萬無一失。
void System_SoftReset(void)
{
?__set_FAULTMASK(1); //關閉所有中斷?
?NVIC_SystemReset(); //復位
}

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/132296.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息