STM32中的NVIC_Configuration要加什么头文件?

[复制链接]
查看11 | 回复5 | 2019-8-13 17:09:16 | 显示全部楼层 |阅读模式
我也比如一下比如说按键中断1.要使能时钟和相关GPIO口(按键口)2.使能中断嵌套程序NVIC,里面的关键是中断类型(在本例子中就是外部中断啦,所有的中断都要使能NVIC,否则不能中断),如果就一个中断,优先级可忽略3.使能外部中断EXTI,其实就是按键中断了4.主程序中一般是循环啦举个例子,最简单的mian(){RCC_config();GPIO_config();NVIC_config();EXTI_Config();while(1);}5.中断函数程序中,注意这个是在另一个文件下stm32f10x_it.c,而上面的所有步骤都是在main.c文件中的编写中断程序void ...
回复

使用道具 举报

千问 | 2019-8-13 17:09:16 | 显示全部楼层
void NVIC_Configuration(void){NVIC_InitTypeDef NVIC_InitStructure;#ifdefVECT_TAB_RAM
/* Set the Vector Table base location at 0x20000000 */ NVIC_SetVectorTable(NVI...
回复

使用道具 举报

千问 | 2019-8-13 17:09:16 | 显示全部楼层
我之前也遇到过这种问题,最后发现时在自己写的一个xxx.h中没有写#include “stm32f10x.h”.之后加了这行之后,就没报错了...
回复

使用道具 举报

千问 | 2019-8-13 17:09:16 | 显示全部楼层
stm32f10x_conf.h然后在stm32f10x_conf.h 继续选择你需要的外设。...
回复

使用道具 举报

千问 | 2019-8-13 17:09:16 | 显示全部楼层
#include "misc.h"...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行