打印
[文档下载]

NUC442/NUC472 Series Technical Reference Manual (系列技术参考手册)

[复制链接]
2281|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaoyang9992006|  楼主 | 2014-8-29 10:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://www.nuvoton.com/hq/resour ... UID=DA05-NUC442-472

http://www.nuvoton.com/hq/products/microcontrollers/arm-cortex-m4-mcus/Technical-Reference-Manual/?__locale=zh&resourcePage=Y

太大,就不直接放上来了。
沙发
jackem| | 2014-8-29 10:50 | 只看该作者
版主能解释下M4的中断优先级吗?

使用特权

评论回复
板凳
gaoyang9992006|  楼主 | 2014-8-29 13:08 | 只看该作者
jackem 发表于 2014-8-29 10:50
版主能解释下M4的中断优先级吗?

ARM从Cortex-M系列开始引入了NVIC的概念(Nested Vectors Interrupts Controller),即嵌套向量中断控制器,以它为核心通过一张中断向量表来控制系统中断功能,NVIC可以提供以下几个功能:

1)可嵌套中断支持;

2)向量中断支持;

3)动态优先级调整支持;

4)中断可屏蔽。

NVIC的核心工作原理即是对一张中断向量表的维护上,其中M4最多支持240+16个中断向量.

这些中断向量默认的优先级则是向量号越小的优先级越高,即从小到大,优先级是递减的。但是我们肯定不会满足于默认的状态(人往往不满足于约束,换句俗话说就是不喜欢按套路出牌,呵呵),
而NVIC则恰恰提供了这种灵活性,即支持动态优先级调整,3个中断向量之外(复位、NMI和HardFault,他们的中断优先级为负数,它们3个的优先级是最高的且不可更改),
其他中断向量都是可以动态调整的。
针对具体芯片,你去看他们的手册,里面有讲该NVIC   .....Nested Vectored Interrupt Controller (NVIC)/.........使用方法的。

使用特权

评论回复
地板
jackem| | 2014-8-29 13:25 | 只看该作者
回答很高端,也很精辟!感谢

使用特权

评论回复
5
gaoyang9992006|  楼主 | 2014-8-29 22:43 | 只看该作者
jackem 发表于 2014-8-29 13:25
回答很高端,也很精辟!感谢

不用谢。:lol

使用特权

评论回复
6
haolaishi| | 2014-8-30 07:05 | 只看该作者
jackem 发表于 2014-8-29 13:25
回答很高端,也很精辟!感谢

高端大气。。。

使用特权

评论回复
7
sdnumcu| | 2014-8-30 22:49 | 只看该作者
高版主很给力啊,很给力

使用特权

评论回复
8
zxf0168| | 2014-8-30 23:06 | 只看该作者
haolaishi 发表于 2014-8-30 07:05
高端大气。。。

高端大气

使用特权

评论回复
9
zxf0168| | 2014-8-30 23:06 | 只看该作者
嗯,我看看,不错高版主

使用特权

评论回复
10
gxliu08| | 2014-8-31 07:41 | 只看该作者
谢谢分享

使用特权

评论回复
11
598330983| | 2014-10-21 15:52 | 只看该作者
不愧为高大师

使用特权

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

本版积分规则

认证:西安公路研究院南京院
简介:主要工作从事监控网络与通信网络设计,以及从事基于嵌入式的通信与控制设备研发。擅长单片机嵌入式系统物联网设备开发,音频功放电路开发。

1895

主题

15628

帖子

198

粉丝