关于stm32的NVIC编程函数的一些疑惑~

[复制链接]
2368|4
 楼主| xiaoba 发表于 2012-5-29 12:49 | 显示全部楼层 |阅读模式
本帖最后由 xiaoba 于 2012-5-29 16:01 编辑

我手上的库是V3.5的,但是手边的书中使用的库不是V3.5的,里面有些函数在3.5的库里找不到,比如NVIC_GetIRQChannelActiveBitStatus、NVIC_SystemHandlerPriorityConfig等等,在misc .c函数中只有少数几个关于NVIC的函数~     
想问一下大大们,那些函数去哪里了?是根本不需要被删除了么?如果我要把我手边书上的程度用3.5的库移植过去,这部分函数要怎么做呃?
 楼主| xiaoba 发表于 2012-6-4 09:48 | 显示全部楼层
1# xiaoba
新手伤不起。。。经过几天的奋战,现在基本上搞清楚NVIC的东西了...
zxm19820916 发表于 2013-11-26 16:36 | 显示全部楼层
xiaoba 发表于 2012-6-4 09:48
1# xiaoba
新手伤不起。。。经过几天的奋战,现在基本上搞清楚NVIC的东西了... ...

楼主,我也碰到这个问题。我是由F1移植到F2,NVIC文件变成了misc文件,好多函数没了,不知道你是怎么处理的?
香水城 发表于 2013-11-26 17:33 | 显示全部楼层
原来在<nvic>中的函数在<misc>中找不到了,但是所有关于NVIC的操作肯定都在的,很多还移到了<core_cm3.c/.h>中。

其实,万变不离其宗,根据实际操作的内核寄存器的特定位去找,就能顺藤摸瓜了。
xsgy123 发表于 2013-11-26 18:38 | 显示全部楼层
初学的时候,也有过这样的疑惑
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部