Начал с простого, создаю функцию обработки прерывания:
void USART2INT(void){ GPIOA_BSRR |=0x00000030;//светодиод }
где нужно прописывать, чтобы при возникновении прерывания по UART программа перескакивала в эту точку? Например в IARе для контроллера STM8L я делал так:
#pragma vector= 0x17 //UART2_R_RXNE_vector __interrupt void UART2_R_RXNE(void){ // обработка прерывания }
Можно ли для STM32 вектор прерывания указывать непосредственно перед обработчиком, а не в отдельном файле?
Железо конечно же притащу , если это в пределах Москвы или ближнего подмосковья, и благодарность моя не будет иметь границ в пределах разумного Время поджимает. minfo@inbox.ru
|