完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
`一、硬件平台
二、实验简介 中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。 CM7内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。但STM32H750并没有使用CM7内核的全部东西,而是只用了它的一部分。STM32H750xx总共有118个中断。 本实验中我们主要介绍一下外部中断的使用方法,STM32H7的每个IO都可以作为外部中断的中断输入口,这点也是STM32H7的强大之处。STM32H750的EXti控制器支持78个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的屏蔽设置,其中26个有独立的触发设置。iCore4T扩展板中将按键作为一个外部触发源,按键的一端与STM32的GPIO(PH7)相连,另外一端接地,且PH7外接一个1K电流大小的上拉电阻。初始化时把PH7设置成输入模式,当按键弹起时,PH7由于上拉电阻的作用呈高电平;当按键按下时,PH7直接被按键短接到GND,呈低电平。因此PH7的电平变化产生下降沿,从而进入中断服务函数。 三、资料下载(实验源码+详细文档操作说明) 1、源代码
23_exti.zip
(881.59 KB, 下载次数: 4
)
2、实验指导书
iCore4T实验指导书二十三.pdf
(737.72 KB, 下载次数: 3
)
3、STM32CubeMx详细操作说明
iCore4T_CubeMX教程二十三_EXTI.pdf
(1.54 MB, 下载次数: 3
)
4、原理图
iCore4T.Board.reva.pdf
(446.86 KB, 下载次数: 4
)
` |
|
相关推荐
|
|
2201 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2027 浏览 3 评论
4633 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2171 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2705 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 23:56 , Processed in 0.591068 second(s), Total 81, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号