Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
2015:si4703-radio [2016/01/17 16:03] Adam Štěpánek [Závěr] |
2015:si4703-radio [2016/01/17 16:07] (aktuální) Adam Štěpánek |
||
---|---|---|---|
Řádek 15: | Řádek 15: | ||
Budeme ho ovládat pomocí vývojového kitu [[http://www.nxp.com/products/software-and-tools/hardware-development-tools/freedom-development-boards/freedom-development-platform-for-kinetis-kl14-kl15-kl24-kl25-mcus:FRDM-KL25Z|FRDM-KL25Z.]] | Budeme ho ovládat pomocí vývojového kitu [[http://www.nxp.com/products/software-and-tools/hardware-development-tools/freedom-development-boards/freedom-development-platform-for-kinetis-kl14-kl15-kl24-kl25-mcus:FRDM-KL25Z|FRDM-KL25Z.]] | ||
=====Software===== | =====Software===== | ||
- | Vývojové prostředí [[[http://mbed.org|mbed.org]] umožňuje vyhledat a importovat knihovny, které vytvořili ostatní uživatelé. Takto se podařilo získat knihovny pro FM modul i displej. Následující vytvořený kód má za úkol zobrazit hlavní obrazovku, na které bude zobrazena aktuálně naladěná frekvence, možnost manuálního i automatického ladění, nastavení hlasitosti a dat z RDS. | + | Vývojové prostředí www.mbed.org umožňuje vyhledat a importovat knihovny, které vytvořili ostatní uživatelé. Takto se podařilo získat knihovny pro FM modul i displej. Následující vytvořený kód má za úkol zobrazit hlavní obrazovku, na které bude zobrazena aktuálně naladěná frekvence, možnost manuálního i automatického ladění, nastavení hlasitosti a dat z RDS. |
---- | ---- | ||
**Velký počet proměnných, které jsou třeba například pro uložení nastavení mně pomohly zpřehlednit struktury** | **Velký počet proměnných, které jsou třeba například pro uložení nastavení mně pomohly zpřehlednit struktury** | ||
- | <code> | + | <code cpp> |
/* | /* | ||
+-----------------------------------------------------+ | +-----------------------------------------------------+ | ||
Řádek 96: | Řádek 96: | ||
---- | ---- | ||
**Hlavní funkce programu** | **Hlavní funkce programu** | ||
- | <code> | + | <code cpp> |
// HLAVNI FUNKCE | // HLAVNI FUNKCE | ||
int main() { | int main() { | ||
Řádek 235: | Řádek 235: | ||
---- | ---- | ||
**Funkce pro zobrazováni na displeji** | **Funkce pro zobrazováni na displeji** | ||
- | <code> | + | <code cpp> |
// FUNKCE | // FUNKCE | ||