永发信息网

STM32 发送中断与接收中断是否在一个中断处理函数中进行处理?

答案:3  悬赏:80  手机版
解决时间 2021-03-09 03:41
STM32 发送中断与接收中断是否在一个中断处理函数中进行处理?
最佳答案
你是串口还是SPI还是I2C或者FSMC,就算在一个中断里,你用if/else查看寄存器状态位和你预期的值按位与一次就知道是发送中断还是接收中断了追问是串口追答貌似发送接收两个中断在一起,普通用途下直接屏蔽掉发送中断当接收中断用追问我用的是stm32f107, RS485 能使用中断吗?追答能用中断处理,记得看下接收端有没有上拉电阻,然后中断处理函数做个ifelse或者switch,对中断事件寄存器的值做个判断追问我试了一些,如果发送中断使能,蜂鸣器会一直响。这是什么原因呢?而接受中断使能却没有这个问题? 再问一下,PD7管脚控制收发模式转换,使用BRR寄存器赋值,和ODR寄存器赋值,有什么区别呢?
全部回答
在同一个中断中
RS485通信使用中断收发是放在同一函数中,但是需要用if else来判断SR寄存器的值来区分接收和发送。在stm32的串口中断内,发送完数据后需要手动清除发送中断使能位,不然会一直进入发送中断。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王栎鑫<光>的作曲者(莱恩RYAN) 是谁7140027
小刚、小青、小强、小明和小红五个小朋友站成
,我们用的水表是5个数字全黑色的,有3个红色小
男生会在什么情况下强吻女生?
WIN7系统玩穿越跳频很严重不玩游戏的情况下PI
做外贸展示架的提成一般多少
剑灵怎么回城,是按什么键
下列各组生活现象中,前者为物理变化,后者属
龙岩学院-艺术楼我想知道这个在什么地方
Lucy washed her clothes last night.(改成
踏板车的启动干抱死是什么原因
两日谈是什么意思
excel vba编程实例,哪里有下载?
一个拒绝你的男生不再理你
请提供金在中所有上过的综艺
推荐资讯
请问,哭,在新浪上写了好多,准备发送时系统说
银盘似的月亮刚露出笑脸是一个什么句
过年去丈母娘家的礼物是婆婆准备吗?
昨天在百合网认识一个女的,她让我今天去和她
于水婚庆怎么去啊,有知道地址的么
养了500头肥猪,不知道用什么饲料好呢?
54岁的男人算是老年人了吗
下月就要毕业,工作签证怎么申请, 现在可以
ktv包间怎样起名
奶挤了顺奶时会挤出小乳块吗
孩子两岁了,想给孩子买份保险,请大家帮帮忙
考研平面设计有什么要求吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?