Simple frequency counter, run without modification on Nucleo board, Input pin PA0, PA1, PB3. Only for STM32F4 series (Tested on Nucleo-F401RE,-F411RE and F446RE)

Dependencies:   freq_counter_STM32F4xx

see /users/kenjiArai/notebook/frequency-counters/

Committer:
kenjiArai
Date:
Mon Jan 13 07:46:07 2020 +0000
Revision:
9:ac5faab540da
Modified only for STM32F series (Tested on Nucleo-F401RE,-F411RE and F446RE)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 9:ac5faab540da 1 /*
kenjiArai 9:ac5faab540da 2 * Check Mbed revision
kenjiArai 9:ac5faab540da 3 *
kenjiArai 9:ac5faab540da 4 * Copyright (c) 2019,'20 Kenji Arai / JH1PJL
kenjiArai 9:ac5faab540da 5 * http://www7b.biglobe.ne.jp/~kenjia/
kenjiArai 9:ac5faab540da 6 * https://os.mbed.com/users/kenjiArai/
kenjiArai 9:ac5faab540da 7 * Created: July 17th, 2019
kenjiArai 9:ac5faab540da 8 * Revised: January 13th, 2020
kenjiArai 9:ac5faab540da 9 */
kenjiArai 9:ac5faab540da 10
kenjiArai 9:ac5faab540da 11 #include "mbed.h"
kenjiArai 9:ac5faab540da 12
kenjiArai 9:ac5faab540da 13 // RUN ONLY ON mbed-os5.15.0
kenjiArai 9:ac5faab540da 14 // https://github.com/ARMmbed/mbed-os/releases/tag/mbed-os-5.15.0
kenjiArai 9:ac5faab540da 15 #if (MBED_MAJOR_VERSION == 5) &&\
kenjiArai 9:ac5faab540da 16 (MBED_MINOR_VERSION == 15) &&\
kenjiArai 9:ac5faab540da 17 (MBED_PATCH_VERSION == 0)
kenjiArai 9:ac5faab540da 18 // RUN ONLY ON mbed 2.0.165
kenjiArai 9:ac5faab540da 19 #elif (MBED_MAJOR_VERSION == 2) &&\
kenjiArai 9:ac5faab540da 20 (MBED_MINOR_VERSION == 0) &&\
kenjiArai 9:ac5faab540da 21 (MBED_PATCH_VERSION == 165)
kenjiArai 9:ac5faab540da 22 #else
kenjiArai 9:ac5faab540da 23 //#warning "Please use mbed-os5.15.0 or mbed 2.0.165""
kenjiArai 9:ac5faab540da 24 #error "Please use mbed-os5.15.0 or mbed 2.0.165"
kenjiArai 9:ac5faab540da 25 #endif