Witam
Jako że niestety spaliła mi się karta teleVGA postanowiłem wy myśleć inne rozwiązanie na obsługę TV lub monitora.
Na elektrodzie było sporo tematów jak podłączyć telewizor bądź monitor pod mikroprocesor. Jedne z wykorzystaniem karty graficznej od PC ale niestety nikomu się chyba nie udało
Ja znalazłem taki właśnie projekt na atmega 168 niestety posiadam tylko atmega32 więc muszę przerobić biblioteki. Niestety błąd jest w wstawce asm. Ja jestem zielony z języka asemblera dlatego proszę was o pomoc.
Wyskakuje mi taki błąd
A dotyczy on linijki
w pliku driver.s
Załączam częściową zawartość tej biblioteki
driver.s
tvtext.c
Więcej plików nie jest potrzebne, a jest ich w sumie 28plików. Tylko w tych 2 plikach jak coś jest ustawianie timera ponieważ domyślam sie ze kłopot jest w ustawieniu timera. Sprawdziłem te rejestry ale są dobre dla atmegi 32 w czym jest błąd??
Źródło projektu: http://benryves.com/products/avrtvgame
Tam jest możliwość pobrania wszystkich plików.
A czy ktoś już próbował wykorzystać te biblioteki?
Bardzo proszę o pomoc w rozwiązaniu tego błędu. Będę bardzo wdzięczny
Jako że niestety spaliła mi się karta teleVGA postanowiłem wy myśleć inne rozwiązanie na obsługę TV lub monitora.
Na elektrodzie było sporo tematów jak podłączyć telewizor bądź monitor pod mikroprocesor. Jedne z wykorzystaniem karty graficznej od PC ale niestety nikomu się chyba nie udało
Ja znalazłem taki właśnie projekt na atmega 168 niestety posiadam tylko atmega32 więc muszę przerobić biblioteki. Niestety błąd jest w wstawce asm. Ja jestem zielony z języka asemblera dlatego proszę was o pomoc.
Wyskakuje mi taki błąd
**** Build of configuration Release for project 58_obsluga_TV_v1 ****
make all
Building file: ../tvtext/driver.s
Invoking: AVR Assembler
avr-gcc -x assembler-with-cpp -mmcu=atmega32 -MMD -MP -MF"tvtext/driver.d" -MT"tvtext/driver.d" -c -o"tvtext/driver.o" "../tvtext/driver.s"
../tvtext/driver.s: Assembler messages:
../tvtext/driver.s:70: Error: constant value required
../tvtext/driver.s:70: Error: number must be positive and less than 32
make: *** [tvtext/driver.o] Error 1
A dotyczy on linijki
Kod: text
w pliku driver.s
Załączam częściową zawartość tej biblioteki
driver.s
Kod: text
tvtext.c
Kod: C / C++
Więcej plików nie jest potrzebne, a jest ich w sumie 28plików. Tylko w tych 2 plikach jak coś jest ustawianie timera ponieważ domyślam sie ze kłopot jest w ustawieniu timera. Sprawdziłem te rejestry ale są dobre dla atmegi 32 w czym jest błąd??
Źródło projektu: http://benryves.com/products/avrtvgame
Tam jest możliwość pobrania wszystkich plików.
A czy ktoś już próbował wykorzystać te biblioteki?
Bardzo proszę o pomoc w rozwiązaniu tego błędu. Będę bardzo wdzięczny
