kopia lustrzana https://github.com/mikaelnousiainen/RS41ng
commit
d186cafd5e
|
@ -56,8 +56,7 @@ void CounterPin_Init(void) {
|
|||
NVIC_Init(&NVIC_InitStruct);
|
||||
}
|
||||
|
||||
void EXTI4_IRQHandler(void)
|
||||
{
|
||||
void EXTI4_IRQHandler(void){
|
||||
counts = counts+1;
|
||||
EXTI_ClearITPendingBit(EXTI_Line11); //Clear the interrupt flag bit on LINE11
|
||||
}
|
11
src/main.c
11
src/main.c
|
@ -86,12 +86,17 @@ int main(void)
|
|||
pulse_counter_init();
|
||||
}
|
||||
|
||||
if (gps_nmea_output_enabled) {
|
||||
if (gps_nmea_output_enabled && !pulse_counter_enabled) {
|
||||
log_info("External USART init\n");
|
||||
usart_ext_init(EXTERNAL_SERIAL_PORT_BAUD_RATE);
|
||||
} else {
|
||||
log_info("I2C init: clock speed %d kHz\n", I2C_BUS_CLOCK_SPEED / 1000);
|
||||
i2c_init(I2C_BUS_CLOCK_SPEED);
|
||||
if (!pulse_counter_enabled){
|
||||
log_info("I2C init: clock speed %d kHz\n", I2C_BUS_CLOCK_SPEED / 1000);
|
||||
i2c_init(I2C_BUS_CLOCK_SPEED);
|
||||
}
|
||||
else{
|
||||
log_info("I2C/UART init locked: pulse counter is active!");
|
||||
}
|
||||
}
|
||||
log_info("SPI init\n");
|
||||
spi_init();
|
||||
|
|
Ładowanie…
Reference in New Issue