-
- Ну он собственно и есть. В самом начале проверяю. void EXTI15_10_IRQHandler( void ){/*BLUE_LED_ON; Если здесь зажигаю LED - горит*/if(((EXTI->PR)&EXTI_Line11)!=(uint32_t)0){ Здесь LED уже не зажигается.} . - Юра(03.11.2012 23:08, )
- когда Вам говорят "дайте весь обработчик прерывания", значит нужно дать ВЕСЬ обработчик прерывания. Чтобы видно было не только то, что Вы там в самом начале проверяете, но и что сбрасываете, и как - koyodza(04.11.2012 00:31)
- Вот весь обработчик.void EXTI15_10_IRQHandler( void ){/*BLUE_LED_ON; Сюда приходит LED загорается если раскомментировать*/if(((EXTI->PR)&EXTI_Line11)!=(uint32_t)0) {BLUE_LED_ON; /* ??? А вот сюда уже не приходит*/(EXTI->PR)=EXTI_Line11;/*Очистка Юра(14 знак., 04.11.2012 01:15, )
- вам нужно сколько раз объяснять? Если просят привести ВЕСЬ обработчик, то он должен быть приведен ВЕСЬ, а не какое-то не пойми что. Сами читайте описание EXTI->PR , может дойдёт koyodza(194 знак., 04.11.2012 12:18)
- А сюда рыбу заворачивали, зарегистрируйтесь и нормальный текст приведите! - Make_Pic(04.11.2012 05:40)
- Вот весь обработчик.void EXTI15_10_IRQHandler( void ){/*BLUE_LED_ON; Сюда приходит LED загорается если раскомментировать*/if(((EXTI->PR)&EXTI_Line11)!=(uint32_t)0) {BLUE_LED_ON; /* ??? А вот сюда уже не приходит*/(EXTI->PR)=EXTI_Line11;/*Очистка Юра(14 знак., 04.11.2012 01:15, )
- когда Вам говорят "дайте весь обработчик прерывания", значит нужно дать ВЕСЬ обработчик прерывания. Чтобы видно было не только то, что Вы там в самом начале проверяете, но и что сбрасываете, и как - koyodza(04.11.2012 00:31)
- Ну он собственно и есть. В самом начале проверяю. void EXTI15_10_IRQHandler( void ){/*BLUE_LED_ON; Если здесь зажигаю LED - горит*/if(((EXTI->PR)&EXTI_Line11)!=(uint32_t)0){ Здесь LED уже не зажигается.} . - Юра(03.11.2012 23:08, )