打印
[应用相关]

STM32固件库使用问题请教

[复制链接]
1049|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangfeng33|  楼主 | 2013-12-3 16:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位朋友:
在使用固件库写程序时USART1和外部中断EXTI使用了管脚复用:

1.为什么在USART和EXTI管脚复用时打不打开管脚复用时钟( RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);)工作都正常?
2.另外中断挂起标志位都要手动清除?EXTI_ClearITPendingBit();USART_ClearITPendingBit();
中断标志位是不是进中断硬件自动清除
沙发
ar_m_cu| | 2013-12-3 16:09 | 只看该作者
第一个问题没遇到过,正常的使用方式是先打开复用时钟,再重映射管脚。我按照这个顺序操作一直都正常,没出现问题。
第二个问题:并不是所有的中断标志位都是进中断硬件自动清除的。事实上,几乎所有的外设中断都需要手动清除的。

使用特权

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

本版积分规则

506

主题

2446

帖子

8

粉丝