熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
3357| 2
|
關(guān)于STM32外部中斷喚醒 |
300黑幣
最佳答案STM32每個(gè)引腳都是中斷源,配置一下即可,
中斷線5-9共用中斷函數(shù),中斷線10-15共用中斷函數(shù)”,只是在一個(gè)中斷函數(shù)中,但是哪個(gè)引腳觸發(fā)的需要判斷。判斷到該引腳按下賦值就可以了。
下面是一段中斷函數(shù)為你參考:
void EXTI9_5_IRQHandler(void)
{
if(EXTI_GetITStatus(EXTI_Line8)!=RESET)
{
delay_nms1(10);
if(!(GPIOB->IDR & GPIO_Pin_8))
{
if(secflag) secflag=0;
else secflag=1;
}
E ...
| ||
| ||
| ||
Powered by 單片機(jī)教程網(wǎng)