打印
[STM8]

请教在STM8L151中端口中断EXIT0~7和EXITD,E这两种中断的用法

[复制链接]
4940|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
videre|  楼主 | 2011-4-7 16:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在stm8l15x的矢量中断表里,外部中断有两种,EXIT0~7和EXITB~F


是不是可以这样理解,以PortD为例,如果需要整个端口任何一个引脚都响应中断,就用EXITD这样的中断
然后通过配置EXIT_CR3来选择中断响应方式

如果需要端口中某个引脚位响应中断,比如PD1,就用EXIT1这个中断。然后配置EXIT_CR1或CR2来配置单独引脚的中断响应方式。

我不明白的是,如果配置整个端口中断,EXIT_CR1,CR2还要不要配置?

反过来,如果配置单独某一端口位,还要不要配置整个端口的EXIT_CR3寄存器。而且要使用EXIT1这样的中断,如何指定是哪一个端口的bit1

还是说,这三个寄存器要结合起来使用?
怎么个用法呢?
沙发
CrazyST| | 2011-4-7 23:49 | 只看该作者
有些东西,得自己一点一点调试,一点一点发现,一点一点解决,才算真正明白,记住。。。

使用特权

评论回复
板凳
videre|  楼主 | 2011-4-8 08:42 | 只看该作者
......

使用特权

评论回复
地板
xiaovwei| | 2014-1-11 16:15 | 只看该作者
楼主现在知道答案了吗》?望分享呀!
另外我这边用STM8L151,PIN中断可以进入,但是端口中断却无法进入。感觉好奇怪!

使用特权

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

本版积分规则

25

主题

183

帖子

3

粉丝