Extend STM mbed board. Thanks Y.Kuroda-san for creating good function.
Dependents: Frequency_Counter_w_GPS_1PPS FreqCntr_GPS1PPS_F746F4xx_w_recipro
Fork of iSerial by
iSerial_NucleoL152.h
- Committer:
- kenjiArai
- Date:
- 2015-01-02
- Revision:
- 10:04095c7f816a
File content as of revision 10:04095c7f816a:
#if defined(TARGET_NUCLEO_L152RE) void iSerial::enable_uart_irq(void) { switch(tx) { case USBTX: // case SERIAL_TX: // case PA_2: // case D1: NVIC_EnableIRQ(USART2_IRQn); break; case PA_9: // case D8: case PB_6: // case D10: NVIC_EnableIRQ(USART1_IRQn); break; case PB_10: // case D6: NVIC_EnableIRQ(USART3_IRQn); break; case PC_10: NVIC_EnableIRQ(UART4_IRQn); break; case PC_12: NVIC_EnableIRQ(UART5_IRQn); break; } } void iSerial::disable_uart_irq(void) { switch(tx) { case USBTX: // case SERIAL_TX: // case PA_2: // case D1: NVIC_DisableIRQ(USART2_IRQn); break; case PA_9: // case D8: case PB_6: // case D10: NVIC_DisableIRQ(USART1_IRQn); break; case PB_10: // case D6: NVIC_DisableIRQ(USART3_IRQn); break; case PC_10: NVIC_DisableIRQ(UART4_IRQn); break; case PC_12: NVIC_DisableIRQ(UART5_IRQn); break; } } #endif