打印

stm32 3.x库关中断的函数是什么?

[复制链接]
6769|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 sunmonth 于 2010-1-12 23:10 编辑

旧库中的NVIC_SETPRIMASK()、NVIC_RESETPRIMASK()在新库中都不能用了,新库用什么替代?
沙发
sunmonth|  楼主 | 2010-1-13 10:28 | 只看该作者
用C行吗?

使用特权

评论回复
板凳
香水城| | 2010-1-13 11:51 | 只看该作者
不用自己写,固件库里面都已经定义好了。 只要在你的项目中包含这个头文件和C文件:
STM32F10x_StdPeriph_Lib_V3.1.2\Libraries\CMSIS\Core\CM3\core_cm3.h
STM32F10x_StdPeriph_Lib_V3.1.2\Libraries\CMSIS\Core\CM3\core_cm3.c

就可以使用预定义的宏:

CMSIS_Core_Register_Access.gif (37.43 KB )

CMSIS_Core_Register_Access.gif

使用特权

评论回复
地板
sunmonth|  楼主 | 2010-1-13 12:05 | 只看该作者
多谢2楼和香主

使用特权

评论回复
5
xsgy123| | 2010-1-13 15:21 | 只看该作者
哦,也就是说这些量,在上面的头文件定义了,旧的没定义

使用特权

评论回复
6
yb_1009| | 2014-10-9 18:10 | 只看该作者
顶,香主厉害!

使用特权

评论回复
7
lvyunhua| | 2016-6-17 23:21 | 只看该作者
刚好用上。

使用特权

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

本版积分规则

14

主题

192

帖子

0

粉丝