打印

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

[复制链接]
1713|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>中。

其实,万变不离其宗,根据实际操作的内核寄存器的特定位去找,就能顺藤摸瓜了。

使用特权

评论回复
5
xsgy123| | 2013-11-26 18:38 | 只看该作者
初学的时候,也有过这样的疑惑

使用特权

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

本版积分规则

0

主题

12

帖子

0

粉丝