打印

关于STM32中断的一个疑问

[复制链接]
1368|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wkong501|  楼主 | 2012-11-23 21:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32支持最多256个中断, 16个内核+240个外部中断, 我在中文手册上又看见STM32的中断向量表上有68个中断通道, 那么我在想, 这所谓的240个外部中断是否就是包含了68个中断通道, 另外当我们需要软件中断的时候可以设置为这240个外部中断的一个?

相关帖子

沙发
阿南| | 2012-11-24 09:24 | 只看该作者
软件中断和硬件中断是不一样的。

使用特权

评论回复
板凳
songhere| | 2012-12-3 23:12 | 只看该作者
不是STM32支持最多256个中断,而是ARM-cortexM3架构支持256个中断。
16个内核+240个外部中断,这里的外部是相对于内核而言的,STM32系列芯片其中一款用了68个外部中断通道,还空了很多。。。   
对于芯片而言的外部引脚中断,STM32系列支持16个,跟51的INT很相似。。。

使用特权

评论回复
地板
zh5202| | 2012-12-4 15:25 | 只看该作者
建议LZ仔细阅读CM3技术手册的中断章节

使用特权

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

本版积分规则

1

主题

9

帖子

1

粉丝