【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
STM32F103x中文数据手册
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
万利STM32F107VC 原理图
STM32F103 ADC多通道检测必须要DMA吗?
【官方例程】STM32F107以太网官方例程
void EXTI4_IRQHandler(void)
{
delay_ms(10);//消抖
EXTI_ClearITPendingBit(EXTI_Line4); //清除LINE4上的中断标志位
}
经过查看你的程序,你的外部中断使能在哪里?
EXTI_InitStructure.EXTI_LineCmd = ENABLE;
加上使能试试,见下图。
评分
查看全部评分
解决了就好,以后可以看看官方的固件库样例程序。各种外设,各种用法,能解决你90%的疑问。
英蓓特的Em-STM3210E开发板,与ST官方的开发板STM3210E-EVAL基本兼容,stm32f10x_stdperiph_lib固件库都可以用。经我对比,LCD显示稍有点不一样,SPI Flash空间大小不一样,其余应该是一样的。
评分
查看全部评分
这个确实没有。但是,正点原子的例子是可以执行的。
后来我比较了下,我发下一个RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);
有这句,中断就能执行,没有的话,原子的例子也不能中断。很奇怪,串口和中断有什么关系?
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE,ENABLE);
这里是初始化GPIOE而非GPIOA,这种低级错误不该犯的。
评分
查看全部评分
评分
查看全部评分
我的按键在PE4 PF4 上面,我查看没有这样的低级错误,这二天这个问题查了好长时间的
我的按键在PE4 PF4 上面,我查看没有这样的低级错误,这二天这个问题查了好长时间的
没有中断返回函数
评分
查看全部评分
能具体说下需要哪个函数吗?我看正点原子的例程就是这么写的,
我是新手,还请指点
评分
查看全部评分
谢谢,按照这个思路我再查查
void EXT0_IRQHandler(void)
{
if(EXTI_GetITStatus(EXTI_Line0) != RESET)
{
EXTI_ClearITPendingBit(EXTI_Line0);
}
}
void EXTI4_IRQHandler(void)
{
delay_ms(10);//消抖
EXTI_ClearITPendingBit(EXTI_Line4); //清除LINE4上的中断标志位
}
我在这里面打断点,无法触发按键没任何响应。。。
EXTI_GenerateSWInterrupt(EXTI_Line4);
就可以判断EXTI4中断配置是否正确
牛逼。。。中断里面硬件延时10ms。。。膜拜!!!