OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5944|回复: 4

STM32寄存器之NVIC、SCB、STK(Systick)

[复制链接]

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2013-10-20
在线时间
0 小时
发表于 2013-10-26 17:27:21 | 显示全部楼层 |阅读模式
本人嵌入式小白一枚,近期上手嵌入式,感觉学习中断这一块的时候有很多疑问:什么是中断分组?为什么要分组?抢占优先级跟响应优先级是什么关系?还有为什么STM32手册中没有那些NVIC_TypeDef中的ISER[2]啊,ICER[2]啊什么的,针对最后一个问题,原子哥说的是 :


[2楼] 正点原子 


等级: 站长 NO
注册时间:2010/12/02 10:41 
回复数: 32039 
主题数: 335
酷贴数:20
论坛积分:35044
来自: 湖南 
在线 

在CM3权威指南找. 
找地址!!

可是- -找到的东西好像是叫IRQ什么的,名称不一样,表示的意思一样吧。但是总感觉看着不太习惯
所以,根据其他帖子说的去下了一个STM32F10xxx Cortex-M3 programming manual(STM编程手册),英文版的,不知道有没有中文版的,通过这个我在里面找到了那些之前没找到的寄存器
以图为证:


然后就可以慢慢的看那些说明说明的了,还是比较详细的,而且还有寄存器的映射等。
但是感觉还是看着不爽,就又想想去CM3技术参考手册里面找了下,发现这个里面也有,而且是中文的,但是没有标出寄存器,如NVIC_ICER(或者ICER[2])这些一般是没有的,
只有对应的中文名称- -就比如刚刚的叫中断使能清除寄存器。。。所以这个需要通过地址来查找,也挺好找的。






好吧,说话条理不是很清楚,总结一下:
就是说想要找手册里面没有的三组寄存器,有三种方法:
1. 在Cortex-M3quan权威指南里面通过地址查找,但是找到的寄存器名称可能不一样,建议通过下面两种方法
2.在STM32F10xxx Cortex-M3 programming manual(STM编程手册),英文版 里面从目录就可以看到那些寄存器,但是说明也是英文的
3.在CM3技术参考手册里面,通过寄存器的地址查找对应的寄存器,因为该文档里面一般没有如ISER[]这种寄存器名称,只有对应的中文名称:中断使能设置寄存器

就这些, 算是鄙人最近看中断这一块的小心得吧,希望可以跟大家一起共享,也希望能帮到那些跟我一样的对这些有困惑的人!
嵌入式学习真的很有趣!共勉,希望可以一直走下去!
感谢原子哥的好多帮助,来这个论坛找到了很多答案!3KU















加油加油加油!!!嵌入式怎么也要学会写系统吧!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-10-26 18:34:14 | 显示全部楼层
不错的分享,再接再励,哈哈
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-26 19:46:54 | 显示全部楼层
不错,谢谢分享。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
68
金钱
68
注册时间
2013-10-20
在线时间
0 小时
 楼主| 发表于 2013-10-26 19:47:31 | 显示全部楼层
回复【2楼】xiaoyan:
---------------------------------
^_^首次发帖,多谢支持哈!之前看了你的那个XCOM 用起来很好!很厉害啊!
加油加油加油!!!嵌入式怎么也要学会写系统吧!
回复 支持 反对

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-10-26 21:31:53 | 显示全部楼层
回复【4楼】xfdl:
---------------------------------
相互鼓励,一起努力!
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-9 21:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表