20 lines
734 B
C++
20 lines
734 B
C++
/* SIMPLE EXAMPLE: LED blinking */
|
|
/* Když už mám PWM hotové, tak to může na pinech PA7 a PA8 pípat.
|
|
* Frekvence je 1kHz - čistý sinus.
|
|
*
|
|
* Pro tento čip je možné použít pro překlad clang. Pak je možné
|
|
* tabulky pro sinus i pro komprimovaný kód morse použít konstantní
|
|
* výrazy. Nezvětšuje to délku kódu a je z toho vidět, jak se tyto
|
|
* věci počítají, aniž by bylo nutné použít nějaký externí nástroj.
|
|
* TARGET linux vypíše obě tabulky na konzoli - funguje i zvuk jako demo.
|
|
* */
|
|
#include "morse.h"
|
|
//////////////////////////////////////
|
|
static GpioClass led (GPIOA, 0);
|
|
static Morse morse (led, 100u);
|
|
int main () {
|
|
for (;;) {
|
|
morse << "hello world";
|
|
}
|
|
return 0;
|
|
}
|