WinAVR
Csobolyó János
janchika at uze.net
Fri Feb 18 08:37:33 CET 2005
Andras Tantos <andras_tantos at yahoo.com> 2005.02.17. 13:58:10 -8h-kor írta:
> Hali!
>
> >> Hat, nem egy elmeny. De azert ki lehet tapasztalni a nyugeit, es utana
> >> hasznalhato. Hala istennek az en programom egyenlore se nem sebesseg, se
> >> nem
> >>
> >> meret-kritikus, ugyhogy a felre-optimalizalasok nem annyira fontosak,
> >> ameddig legalabb azt csinalja, amit kerek tole. A programozas
> >> hatekonysagat
> >> nagysagrendekkel nem csokkenti, inkabb a betanulasi idot nyujtja meg.
> >
> >de minek megtanulni?
> >
> >nem csak azt van ertelme megtanulni ami jo es mukodo
> >az ember azert tanul meg valamit mert azt tobszor is akarja hasznalni
> >ha most ha kijon egy uj verzio vagy mas target eszkozon akarod hasznalni
> >ott
> >megint kezdheted elolrol a tanulast, mert hiaba tanulal meg valamit ha ott
> >nem
> >jol mukodik mert hiaba tanultad meg a " -fdata-sections opciot" ha itt nem
> >megy
>
> Igen, es nem. A GCC-ben az a jo, hogy a megtanult tudas egy jelentos resze
> hordozhato. En ARM-on kezdtem hasznalni a GCC-t, aztan windows-on is irtam
> vele egy-ket programot, szamomra a termeszetes valasztas a GCC volt AVR-re
> is - mi tobb, ez volt az egyik donto erv az AVR mellett.
>
> Minden valtasnal vannak ujra tanuladno dolgok, ez termeszetes
abszolut igazad van ez oriasi elony
akkor ha levan irva mi az elteres
ha felig vagy szarul mukodik egy funkcio az nem elfogadhato
Szerintem pont ezert tart itt a szamitastechnika
Vagy csak a fogyokuram miatt en latom ugy hogy minden egyre szarabb (ertsd:
nagyobb, lassubb, megbizhatatlanab)
>. Azt
> gondoltam, hogy azzal, hogy a forditot, linkert, egyebeket mar ismerem idot
> nyerek. A meglepetes az volt, hogy ekkora kulonbseg lehet GCC es GCC kozott
> attol fuggoen, hogy mi a target. Az ARM verzio egesz kellemes.
>
>
teljesen korekt ha kiirja forditasnal hogy ez a lehetoseg ezen az eszkozon nem
tamogatot
de ha nem szol csak sunyiban szart fordit akkor az SZIVAS
> A baj az, hogy a hivatalosan tamogatott programok (AVRStudio) se jobb
> minoseguek, es a penzeseknel sincs semmi garancia.
na ez tenyleg gaz
megjegyzem AVR-nek az asm je is eleg hibas
bar nem a kod keszitesnel hanem ami pl engem nagyon zavart
a standart outputra iras volt elbaszva
igy normal konzol forditokat kezelo IDE programmokkal (pl MultiEdit) nem
lehetet meghivni a forditast.
De szerencsere aki irta eleg sok helyet hagyot a kodban a javitasra :-)
> >> (hala istennek legalabb az -ffunction-sections-t ismeri).
> >igen ep most ez a verzio de ha mas procira mesz?
>
> Speciel a GCC-nel ez nem target platform, hanem target formatum kerdese:
> ELF-ben ismeri, COFF-ban nem. Tobbek kozott ez az oka annak, hogy a GCC-vel
> forditott windows-os programok akkorak, amekkorak - minden kacatot belerak,
> amit nem kene.
most akkor nem optimailzal :-))))
--
More information about the Elektro
mailing list