eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikazamulający program na AVRRe: zamulający program na AVR
  • Data: 2016-04-09 00:26:27
    Temat: Re: zamulający program na AVR
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    badworm <n...@p...pl> napisał(a):
    > Swoją drogą - spróbowałem manewru polegającego na skopiowaniu
    > odpowiedniego pliku nagłówkowego dla MEGA324PA z nowego GCC do starego,

    Którego pliku i po co?

    > z czystej ciekawości. Po zmianie wpisu o typie procesora w makefile

    Z czego na co?

    > program się niby skompilował i nawet bez błędów, ale mam poważne
    > podejrzenia, że to tylko ściema. Nazwy rejestrów obsługujących np. porty
    > USART różnią się, więc nie ma siły, by nie było błędów na etapie
    > kompilacji - przerabiałem to kiedyś zmieniając MEGA 8 na MEGA162.

    Trudno coś powiedzieć bez kodu. Zwykle robi się tak, że dołącza się plik
    <avr/io.h>. W pliku tym są warunkowe dołączenia plików nagłówkowych danego
    procesora na podstawie makra generowanego przez wybór danego mikrokontrolera
    parametrem -mmcu:
    #elif defined (__AVR_ATmega324PA__)
    # include <avr/iom324pa.h>
    Jak sobie na siłę dołączysz avr/iom324pa.h to się pewnie skompiluje
    niezależnie od wyboru -mmcu.

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 16 days, 22 hours, 57 minutes and 43 seconds

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: