KwikStik HELLO WORLD: Rozdiel medzi revíziami
Z SensorWiki
(Vytvorená stránka „= Výpis "HELLO WORLD!" na LCD displeji KwikStik modulu = == Popis programu == V projekte pre výpis reťaca "HELLO WORLD" sú použité súbory a ovládače zo vzorov...“) |
(→Popis programu) |
||
Riadok 20: | Riadok 20: | ||
Clock.c<br\> | Clock.c<br\> | ||
Clock.h | Clock.h | ||
− | | Obsahuje funkciu (InitClock) a definície pre inicializáciu frekvencie MCU. Funkcia | + | | |
+ | Obsahuje funkciu ('''InitClock''') a definície pre inicializáciu frekvencie MCU. Funkcia '''InitClock''' nastavi nasledovné MCU na nasledovné frekvencie: | ||
+ | * ''core'' (jadro) = 96Mhz | ||
+ | * ''bus'' (zbernica) = 48Mhz | ||
+ | * ''flexbus'' (flex-zbernica) = 48Mhz | ||
+ | * ''flash'' (flash päť) = 25Mhz | ||
|- | |- | ||
| | | |
Verzia zo dňa a času 11:40, 15. december 2012
Výpis "HELLO WORLD!" na LCD displeji KwikStik modulu
Popis programu
V projekte pre výpis reťaca "HELLO WORLD" sú použité súbory a ovládače zo vzorových projektov spoločnosti Freescale. Sú to:
Driver_SLCD.c <br\> Driver_SLCD.h |
Ovládač pre LCD displej. |
Fonts_LCD.c<br\> Fonts_LCD.h |
Súbor obsahujúci definície znakov pre LCD dispej. Využíva ho ovládač Driver_SLCD. |
PounceTypes_v2.h | Súbor obsahujúci definície dátových typov pre ovládač Driver_SLCD. |
Clock.c<br\> Clock.h |
Obsahuje funkciu (InitClock) a definície pre inicializáciu frekvencie MCU. Funkcia InitClock nastavi nasledovné MCU na nasledovné frekvencie:
|
SysTick.c<br\> SysTick.h |
Ovládač pre SysTick (System Tick Timer), ktorý je využívaný pre delay funkciu. SysTick časovač je časť jadra CortexM4 preto sa jéj popis v referenčnom manuáli PK40X256 nenachádza. Popis SysTick časovača je možné nájsť v Cortex M4 Generic User Guide. |