找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

單片機(jī)C語言能申明指針函數(shù)中斷嗎?

[復(fù)制鏈接]
ID:526108 發(fā)表于 2023-11-22 04:42 | 顯示全部樓層 |閱讀模式
3FQ]EB0IC}8FZ68@9Z7LI.png

C51我試了下這樣寫不行,不知道有沒有這樣的概念,還是我沒用對(duì)

通常是在中斷中申明一個(gè)指針函數(shù)來切換任務(wù),這樣效率比較低,先進(jìn)中斷函數(shù)再進(jìn)指針函數(shù)

是不是有一種可能中斷函數(shù)直接申明成指針函數(shù),這樣直接能進(jìn)入中斷函數(shù)

如果c語言無法實(shí)現(xiàn)想想?yún)R編能實(shí)現(xiàn)嗎?最好來份詳細(xì)例程
回復(fù)

使用道具 舉報(bào)

ID:485350 發(fā)表于 2023-11-22 11:02 | 顯示全部樓層
不管怎樣都要先跳轉(zhuǎn)到中斷向量再跳轉(zhuǎn)
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-11-22 20:43 | 顯示全部樓層
顯然不可以,看匯編RET和RETI的區(qū)別吧。
回復(fù)

使用道具 舉報(bào)

ID:401564 發(fā)表于 2023-11-23 01:10 | 顯示全部樓層
無傳感器的無刷電機(jī)驅(qū)動(dòng),最好是不要有匯編的想法
不管是換相還是過零,或者是延時(shí)換相,用匯編實(shí)在是一個(gè)很大工作量的過程,而且還容易出錯(cuò),還是用C吧
回復(fù)

使用道具 舉報(bào)

ID:879348 發(fā)表于 2023-11-23 08:10 | 顯示全部樓層
完全沒必要,跳轉(zhuǎn)一下也不用多少時(shí)間,如果你的應(yīng)用如此苛刻,那就是選型不對(duì)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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