天线|RF射频
直播中

张一珠

8年用户 162经验值
私信 关注
[问答]

IRQ设置成上拉输入的时候IRQ引脚为什么是低电平?

根据数据手册写的,如果发送完成,接收完成,最大次数中断时,IRQ会从高电平变为低电平,那么按我的理解,当我把IRQ设置成上拉输入的时候IRQ引脚应该是高电平才对啊。但是你们看我的硬件仿真。当我指行接收方主函数一直到接收模式配置完,我的PC15(IRQ)依然是低电平,那么我这样就永远不可能进入我的外部中断,为什么配置完后还是低电平啊,如果是这样那么数据手册上说的高电平从何而来??
还有一个问题,看我的发送方的        SPI_I2S_SendData(SPI1, TxData);当我进入他的内部经过 SPIx->DR = Data;的时候PB15会从高电平跳为低电平,从而触发我的外部中断(发送方IRQ在PB15),这又是为什么,下面附上对比图

回帖(5)

张文婷

2020-6-18 07:38:40
初始化不正确,或者硬件没有焊好时,有可能IRQ一直为低.
举报

h1654155275.5748

2020-6-18 07:47:21
自己顶
举报

车进

2020-6-18 08:04:42
再顶一次
举报

张曼曼

2020-6-18 08:17:59
顶一次
举报

李秀梅

2020-6-18 08:26:02
是我们板子的话,直接下载我们例程测试下
举报

更多回帖

发帖
×
20
完善资料,
赚取积分