eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaObsługa kart SDHC przez uC który pracował z kartami SD 512MRe: Obsługa kart SDHC przez uC który pracował z kartami SD 512M
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!
    atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
    From: "T.M.F." <t...@n...mp.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Obsługa kart SDHC przez uC który pracował z kartami SD 512M
    Date: Fri, 03 Jul 2009 00:31:21 +0200
    Organization: TP - http://www.tp.pl/
    Lines: 31
    Message-ID: <h2jcjf$2e8$1@atlantis.news.neostrada.pl>
    References: <9...@h...googlegroups.com>
    <h2ip90$s4s$1@nemesis.news.neostrada.pl>
    <b...@x...googlegroups.com>
    <h2itc3$s4d$1@atlantis.news.neostrada.pl> <h2j5b1$bmh$1@achot.icm.edu.pl>
    <h2j7qn$jes$1@nemesis.news.neostrada.pl> <h2j7fn$env$1@achot.icm.edu.pl>
    <h2jagq$n0t$1@nemesis.news.neostrada.pl> <h2jav5$sch$5@news.wp.pl>
    Reply-To: t...@n...mp.pl
    NNTP-Posting-Host: aano86.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: atlantis.news.neostrada.pl 1246573999 2504 83.5.96.86 (2 Jul 2009 22:33:19
    GMT)
    X-Complaints-To: u...@n...neostrada.pl
    NNTP-Posting-Date: Thu, 2 Jul 2009 22:33:19 +0000 (UTC)
    User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513
    Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2
    In-Reply-To: <h2jav5$sch$5@news.wp.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:566538
    [ ukryj nagłówki ]

    W dniu 03.07.2009 00:05, Adam Dybkowski pisze:
    > T.M.F. pisze:
    >
    >>>> BTW, moze jet tu jakis gcc-guru, ktory chcialby mi pomoc w spathowaniu
    >>>> avr-gcc tak, zeby trzymal vtables w pamieci FLASH?
    >>> A nie da się tego zrobić skryptem linkera? Od razu mówie, ze nie wiem,
    >>> bo na razie RAMu jeszcze troche mam i mnie bardzo nie boli, ale za
    >>> chwile dokladnie ten problem będę musiał rozwiązać, u mnie tez chyba
    >>> trzyma w RAM.
    >> Nie, bo w AVR dostep do FLASH jest realizowany za pomoca innych
    >> instrukcji (LPM) niz dostep do SRAM (LD).
    >> A niestety metody wirtualne niezle jada po pamieci.
    >
    > Od zawsze myślałem, że AVRy nieszczególnie nadają się do C++, właśnie
    > utwierdziłeś mnie w tym przekonaniu.
    >
    > Na ARMach natomiast (926EJ-S dokładniej mówiąc) C++ śmiga jak burza.
    > Akurat w takich prockach pamięci rzadko kiedy brakuje.
    >

    Na AVR C++ tez smiga jak burza. To, ze gcc trzyma vtables w SRAM wynika
    raczej z samego ograniczenia kompilatora - w tym przypadku braku
    wsparcia dla roznych segmentow pamieci. Inne komercyjne kompilatory nie
    maja chyba tego problemu. No ale gcc nie byl projektowany na
    architekture harwardzka.

    --
    Inteligentny dom - http://idom.wizzard.one.pl
    http://idom.sourceforge.net/
    Teraz takze forum dyskusyjne
    Zobacz, wyslij uwagi, dolacz do projektu.

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: