17 Jan 10:21
obrazek
#include <stdint.h>
#include <stdbool.h>
#include <grlib/grlib.h>
#include "inc/hw_memmap.h"
#include "driverlib/fpu.h"
#include "driverlib/sysctl.h"
#include "driverlib/rom.h"
#include "driverlib/pin_map.h"
#include "driverlib/uart.h"
#include "grlib/grlib.h"
#include "drivers/ili9341_240x320x262K.h"
#include "utils/uartstdio.h"
#include "driverlib/gpio.h"
// Deklaracja obrazu (zdefiniowanego w obraz.c)
int main(void)
{
extern const uint8_t g_pui8Image[];
tContext sContext;
// Włączenie stosu leniwego dla przerwań (dla obsługi FPU)
ROM_FPULazyStackingEnable();
// Ustawienie zegara na crystal
ROM_SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ | SYSCTL_OSC_MAIN);
// Inicjalizacja sterownika wyświetlacza
ILI9341_240x320x262K_Init();
// Rysowanie obrazu na ekranie
GrImageDraw(&sContext, g_pui8Image, 0, 0);
return 0;
}