找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3513|回復(fù): 11
收起左側(cè)

51單片機的中斷會影響if else語句邏輯嗎?

  [復(fù)制鏈接]
ID:647620 發(fā)表于 2019-12-15 02:46 | 顯示全部樓層 |閱讀模式
rt  遇過幾次bug  懷疑是中斷引起的else部分直接被跳過  整個函數(shù)直接退出  不知道是不是這個原因。求各位大佬講一下
回復(fù)

使用道具 舉報

ID:235200 發(fā)表于 2019-12-15 16:30 | 顯示全部樓層
只要中斷服務(wù)函數(shù)中未改變中斷前的程序狀態(tài)就不會發(fā)生,主要看中斷后的保護(hù)措施
回復(fù)

使用道具 舉報

ID:437615 發(fā)表于 2019-12-15 17:17 | 顯示全部樓層
不會的,
回復(fù)

使用道具 舉報

ID:311200 發(fā)表于 2019-12-15 21:39 | 顯示全部樓層
不會的 中斷會自動保存現(xiàn)場的
回復(fù)

使用道具 舉報

ID:664714 發(fā)表于 2019-12-15 23:41 | 顯示全部樓層
中斷的調(diào)用會影響if else 的結(jié)構(gòu),使用時應(yīng)該注意位置
回復(fù)

使用道具 舉報

ID:653902 發(fā)表于 2019-12-16 07:21 | 顯示全部樓層
王搜索 發(fā)表于 2019-12-15 23:41
中斷的調(diào)用會影響if else 的結(jié)構(gòu),使用時應(yīng)該注意位置

感覺應(yīng)該不會影響原有的結(jié)構(gòu)啊,請問原因是什么
回復(fù)

使用道具 舉報

ID:661289 發(fā)表于 2019-12-16 08:50 | 顯示全部樓層
看你使用的對不對了
回復(fù)

使用道具 舉報

ID:662518 發(fā)表于 2019-12-16 09:24 | 顯示全部樓層
不會!
回復(fù)

使用道具 舉報

ID:377677 發(fā)表于 2019-12-16 10:32 | 顯示全部樓層
中斷太長所以導(dǎo)致程序飛了???????
回復(fù)

使用道具 舉報

ID:664974 發(fā)表于 2019-12-16 11:15 來自觸屏版 | 顯示全部樓層
不會的呀
回復(fù)

使用道具 舉報

ID:640706 發(fā)表于 2019-12-16 15:42 | 顯示全部樓層
不會。
回復(fù)

使用道具 舉報

ID:501214 發(fā)表于 2019-12-16 18:02 | 顯示全部樓層
堆棧容量夠就不會出問題,一般不會影響
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表