打印

关于外部触发的问题

[复制链接]
2586|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
st_yin|  楼主 | 2008-8-17 16:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
外部触发EXTI里面有中断和事件两种模式,不知道有什么明显的区别?
另外在芯片上AD的外部中断是不是只能用EXTI11和EXTI15,而且只能使用
PA,B,C,D,E口上的11和15两个channel?
谢谢:)
沙发
香水城| | 2008-8-17 16:51 | 只看该作者

在STM32中中断与事件的区别就是中断会触发CPU中断调用而事件

关于AD的外部触发事件,你的理解节本正确;根据STM32技术参考手册第10.3节的ADC框图,只有EXTI_11可以触发规则通道ADC转换,EXTI_15可以触发注入通道ADC转换,但不包括ADC3。

使用特权

评论回复
板凳
st_yin|  楼主 | 2008-8-17 22:44 | 只看该作者

哦,还有一个疑问:)

那事件岂不是会比中断好,我不大清楚这两种情况都在什么时候使用最好,
还请香主指教,呵呵

使用特权

评论回复
地板
inurl| | 2013-2-26 13:34 | 只看该作者
st_yin 发表于 2008-8-17 22:44
那事件岂不是会比中断好,我不大清楚这两种情况都在什么时候使用最好,还请香主指教,呵呵  ...

这两个东西是独立的,事件的响应操作是CPU定死的,和其他模块配合工作(如ADC的EXTI事件触发)。中断响应函数可以由用户来写。二者功能不同。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

22

帖子

0

粉丝