eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMicrochip 32MX695F512H - BLOKOWANIERe: Microchip 32MX695F512H - BLOKOWANIE
  • Data: 2013-07-17 21:59:51
    Temat: Re: Microchip 32MX695F512H - BLOKOWANIE
    Od: Sylwester Łazar <i...@a...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    > czesc.
    > Niestety nie pomoge, dopiero sie zapoznaje z tym wynalazkiem, (konkretnie
    to
    > 32mx775f512l
    > zamierzam go uzyc w tym samym celu co i ty tzn. do obslugi grafiki.
    > Czy jego zasoby sa wystarczajace (775 ma tylko 64kb ramu, w sumie u
    ciebie
    > 128 to tez nie szaleństwo) ?
    Zależy co chcesz z tym zrobić.
    Ja używam do grafiki.
    I tak:
    - zdjęcie 480x272 24bpp zmieści się jedno w BMP do FLASH
    - zdjęcie 240x136 24bpp zmieści się do RAM
    Filmy można też pewnie puscić z USB czy karty SD.
    Ja piszę w assemblerze. Jak zobaczyłem to co kompilator C wyprawia,
    to piszę w czystym asm.
    Te biblioteki graficzne przeglądnąłem i wynika z tego, że wymagany był
    sterownik LCD
    inny niż ja posiadam już w LCG.
    Niestety przykłady w asm są tylko 3 i to toporne.
    Biblioteki i przykłady w C mnie interesują, aby podpatrzeć jak to robią.
    Potem zaglądam do okna Memory po kompilacji i wyciągam z tego czysty kod,
    zmniejszając go przy okazji o jakieś 30%.
    W związku z powyższym obsługę LCG spokojnie mam czas wykonać.
    Problem jest tylko z synchronizacją, gdyż to przetwarzanie potokowe i
    prefetch to masakra.
    Nie rozeznałem w pełni mechanizmu sterowania pamięcią cache, więc zegar
    puściłem
    sprzętowo na module Output Compare, a dane (24 bity/pixel) ładuję w
    programie głównym,
    synchronizując je nieco z zegarem poprzez zerowanie timera bazowego.

    > Czy z tej calej biblioteki graficznej microchipa jest pozytek ? działa to
    > jakoś ?
    Nie wiem. Nie mam tego sprzętu (oni całą zabawę zestawiają z 3 płytek).
    Z pewnością warto podpatrzeć.

    > Przyznam sie ze istnienie jej to jeden z powodów kontaktu z pic32.
    > pozdrawiam.
    Ja, jakbym miał wybierać ponownie, to wziąłbym 16-bitowy dsPIC33, ze względu
    na łatwość
    synchronizacji danych i zegara no i szybkość.

    > Wydaje mi sie ze oscylator zewnetrzny nie jest wymagany do programowania
    > pic32
    Nie potrzeba. Programuje się bez problemu, jednak nie znalazłem przyczyny,
    dlaczego cała zabawa kończy się, gdy bity configuracyjne zostana
    niepoprawnie zaprogramowane.

    --
    -- .
    pozdrawiam
    Sylwester Łazar
    http://www.alpro.pl Systemy elektroniczne.
    http://www.rimu.pl -oprogramowanie do edycji schematów
    i projektowania PCB.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: