找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1606|回復: 3
收起左側(cè)

請問引起單片機程序不中斷的原因都有哪些?

[復制鏈接]
ID:1022674 發(fā)表于 2023-2-3 13:16 | 顯示全部樓層 |閱讀模式
我程序里配置的如圖,定時器中斷能進去,IIC中斷進不去,調(diào)試運行查看,可能是I2CMSST寄存器的MSIF中斷請求位硬件沒有置1。按官方PDF里說的,命令發(fā)送完后就會置1,但卻沒有置1,那難道是命令沒有發(fā)送?示波器查看—沒有輸出 。配置好了,給命令,為什么會不發(fā)送?有哪些會引起這個情況,請大神說說自己的經(jīng)驗。謝謝!
IIC配置.png
IIC配置2.png
IIC說明.png
回復

使用道具 舉報

ID:262 發(fā)表于 2023-2-9 02:50 | 顯示全部樓層
頂一下
回復

使用道具 舉報

ID:1034262 發(fā)表于 2023-2-9 10:16 | 顯示全部樓層
可能原因:
1、沒有允許中斷。
2、沒有允許全局中斷。
3、沒有中斷源。
回復

使用道具 舉報

ID:401564 發(fā)表于 2023-2-11 22:27 | 顯示全部樓層
配置好了,給命令,為什么會不發(fā)送?
因為你沒有配置好
很多時候,問題都是出現(xiàn)自己的代碼身上
回復

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

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

快速回復 返回頂部 返回列表