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

QQ登錄

只需一步,快速開(kāi)始

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

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

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

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

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

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

如果c語(yǔ)言無(wú)法實(shí)現(xiàn)想想?yún)R編能實(shí)現(xiàn)嗎?最好來(lái)份詳細(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 | 顯示全部樓層
無(wú)傳感器的無(wú)刷電機(jī)驅(qū)動(dòng),最好是不要有匯編的想法
不管是換相還是過(guò)零,或者是延時(shí)換相,用匯編實(shí)在是一個(gè)很大工作量的過(guò)程,而且還容易出錯(cuò),還是用C吧
回復(fù)

使用道具 舉報(bào)

ID:879348 發(fā)表于 2023-11-23 08:10 | 顯示全部樓層
完全沒(méi)必要,跳轉(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ù) 返回頂部 返回列表