原子老大的书我有一本,懒得去书架上翻出来,上网看能不能找到一些资料看能不能看懂,下了一堆东西,看得我云里雾里.最后放弃了,翻出原子老大的书,一看,靠了,
很明白嘛.网上那些东东可能都是理科的人学的,理科嘛,当然没学好语文,写的东东最后只有自己看懂,人家没看懂.
好了,打炮继续.
原文再继上一回. 说那那了?说到有色色找到MM打炮了.
当然,要打炮还有些手续没办完.办完了才能打(打个炮累呀......)
首先: 美女 EXTI->IMR 要在房门上的牌子上做记号,这个画记号的牌子我们叫"寄存器",牌子上有19个格子,每个格子上面标记道上来的通道号,上来的色色们从那条道上上来,
就在相应的格子上标上 "1",美女没有文化,画的是就是色色的器官==>炮的型态.
然后,上来的色色也要做事,美女的门口旁边有两个黑板(我们也叫寄存器,这个黑板叫 "NVIC->ISER[0] 和 NVIC->ISER[1]" 寄存器), 美女(EXTI->IMR)将两个黑板叫做 到访者登记板.
童鞋们会问,怎么会有这么多!!!!! 当然,美女的情人可不是一般的多.黑板上各有32个格子,格子上有众多色色们的的名字,而且绝大多都不是以上我们所说的7大家族(PA到PG)的色色们的
名字,我抄了下来.大家请看如下:
0号 WWDG_IRQChannel
1号    VD_IRQChannel
2号 TAMPER_IRQChannel
3号 RTC_IRQChannel
4号 FLASH_IRQChannel
5号 RCC_IRQChannel
6号 EXTI0_IRQChannel
7号 EXTI1_IRQChannel
8号 EXTI2_IRQChannel
9号 EXTI3_IRQChannel
10号 EXTI4_IRQChannel
11号 DMA1_Channel1_IRQChannel
12号 DMA1_Channel2_IRQChannel
13号 DMA1_Channel3_IRQChannel
14号 DMA1_Channel4_IRQChannel
15号 DMA1_Channel5_IRQChannel
16号 DMA1_Channel6_IRQChannel
17号 DMA1_Channel7_IRQChannel
18号 ADC1_2_IRQChannel
19号 USB_HP_CAN_TX_IRQChannel
20号 USB_LP_CAN_RX0_IRQChannel
21号 CAN_RX1_IRQChannel
22号 CAN_SCE_IRQChannel
23号 EXTI9_5_IRQChannel
24号 TIM1_BRK_IRQChannel
25号 TIM1_UP_IRQChannel
26号 TIM1_TRG_COM_IRQChannel
27号 TIM1_CC_IRQChannel
28号 TIM2_IRQChannel
29号 TIM3_IRQChannel
30号 TIM4_IRQChannel
31号 I2C1_EV_IRQChannel
32号 I2C1_ER_IRQChannel
33号 I2C2_EV_IRQChannel
34号 I2C2_ER_IRQChannel
35号 SPI1_IRQChannel
36号 SPI2_IRQChannel
37号 USART1_IRQChannel
38号 USART2_IRQChannel
39号 USART3_IRQChannel
40号 EXTI15_10_IRQChannel
41号 RTCAlarm_IRQChannel
42号 USBWakeUp_IRQChannel
43号 TIM8_BRK_IRQChannel
44号 TIM8_UP_IRQChannel
45号 TIM8_TRG_COM_IRQChannel
46号 TIM8_CC_IRQChannel
47号 ADC3_IRQChannel
48号 FSMC_IRQChannel
49号 SDIO_IRQChannel
50号 TIM5_IRQChannel
51号 SPI3_IRQChannel
52号 UART4_IRQChannel
53号 UART5_IRQChannel
54号 TIM6_IRQChannel
55号 TIM7_IRQChannel
56号 DMA2_Channel1_IRQChannel
57号 DMA2_Channel2_IRQChannel
58号 DMA2_Channel3_IRQChannel
59号 DMA2_Channel4_5_IRQChannel
是不是很多??? 当美女不容易呀. 本来还有4个的,但她的这个世界没给她认识.
大家是不是要问,黑板上各个格子上边都没有色色的名字呀, 有! 以下就是:
6号 EXTI0_IRQChannel
7号 EXTI1_IRQChannel
8号 EXTI2_IRQChannel
9号 EXTI3_IRQChannel
10号 EXTI4_IRQChannel
23号 EXTI9_5_IRQChannel
40号 EXTI15_10_IRQChannel
以下是偶百度来的.
EXTI0_IRQChannel
表示的是外部中断线EXTI0对应的中断函数。
以STM32F103VB系列为例,100pin,
一般我们通常使用的IO对应外部中断线如下:
PA0,PB0,PC0,PD0,PE0 对应的是EXTI0中断线;
以此类推
到PA15,PB15,PC15,PD15,PE15对应EXTI5中断线。
EXTI0对应的中断函数为EXTI0_IRQChannel;
EXTI1对应的中断函数为EXTI1_IRQChannel;
EXTI2对应的中断函数为EXTI2_IRQChannel;
EXTI3对应的中断函数为EXTI3_IRQChannel;
EXTI4对应的中断函数为EXTI4_IRQChannel;
EXTI5 -> EXTI9对应的中断函数为EXTI9_5_IRQHandler;
EXTI10 -> EXTI15对应的中断函数为EXTI15_10_IRQHandler;[/mw_shl_code]没百度之前我看半天,硬是没反应过来,23号 EXTI9_5_IRQChannel ,40号 EXTI15_10_IRQChannel 太坑爹了, 硬是没找着.[/mw_shl_code]看到没,如果是有个色色名叫 PE3,那他就得去6号格格画个 "1"(纯肢体器官符号 =.=!!),如色色叫 PA8 那他就得去23号格子画个 "1",如是PG13 那他得去40号格子画个 "1",
看到没有,小就是没面子呀,各家的老大到老4都有一个格子画,老6到16 都挤在两个格子,多没面子呀...... 做多一块黑板会死呀.真是的.[/mw_shl_code]呃,现在太晚了,得觉觉了,明天我们继续学.晚安.[/mw_shl_code]PS: 我写的是不是比原子老大清楚多了.大家给点掌声.[/mw_shl_code] |