RISC-V/V203/hello/main.cpp

21 lines
722 B
C++
Raw Normal View History

2024-08-17 14:27:07 +02:00
/* 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"
//////////////////////////////////////
int main () {
2024-08-17 16:49:00 +02:00
GpioClass led (GPIOA, 0);
Morse morse (led, 100u);
2024-08-17 14:27:07 +02:00
for (;;) {
morse << "hello world";
}
return 0;
}