SH7615, SH77xx
Fuzesi Arnold
arno at freemail.hu
Thu Mar 20 16:08:14 CET 2003
En irtam.
De az nem a C hibaja, hanem valszeg az enyem.
Vagy alapvato hianyossagaim vannak, vagy a forditot nem allitottam be
megfeleloen, nem ismerem. Ami erheto, ha v0=100km/h kezdosebesseggel
hajitjak az embert a melyvizbe. ;)))
De van megoldas:
a, szolni kell egy profi c programozonak
b, asm-ben kell megirni
Valszeg mindketto lasabb.
a, profi "embedded" c programozo keves.Egy komoly proc
elesztesnel mint tapasztaltuk nemart a hw ismeret (Bar ez a teny konnyen a
homalyba vesz, mert a szivasok csak apronak tunnek)
Ismerek szemelyesen kb egy ilyen embert.(Nem Viktor, nem Te :-)))))))))
Pedig eleg sokan programoznak
komolyan C-ben akar az evfolyamtarsak kozul is.
b, meg mindig valahol a gagyi kis bootloader "for" ciklusanal tartanank.
:-))))))
Ugye milyen kenyelmes, mikor decimalisan, hexaban, ascii-ben stb. ki lehet
iratni egy valtozott ot oranyi gepeles nelkul.Vagy osszetett felteteleket
irogatni egy kezmozdulattal debug celbol. Es akkor csak a primitiv dolgokat
emlitettem.
A lenyeg a lenyeg:
Az integer tipus az SH-s hitacsi C forditojaban ertheto okbol 32 bites.En
meg valamiert 16-nak gondoltam.
(Egy kasztolas okozta a hibat)
Jomagyar szokas szerintem csesztem vegigolvasni a manualt. :-)
Meg rutintalan is vagyok.
Mostmar az lesz az elso, ha programot irok egy ismeretlen procira, hogy
vegignezem melyik tipust hany biten ertelmezi a fordito.
Nagyon mast meg sem kell nezni, ha hirtelen belegondolok.
De, little, vagy big endian-e a proci. :-)
A manualt akkor sem olvasom vegig. :-)
Mellesleg olyan nagy szivasok nem voltak a C-vel...
Ami volt, az mind figyelmetlenseg/pech volt reszemrol.
Pl amikor az sprintf nem mukodott csak rom-ban.
Mert a kocsog hyperterminal levagta a kuldott fajl 0D0A karakteret, es
valami mast csinalt belole.
Asszem 0D0D0A.
(Rom-ba a kodot nem a hyperterminallal, hanem masik progival nyomtuk le, ott
azert nem jelentkezett.)
Arnold
----- Original Message -----
From: Radó Zoltán <zrado at leasingtechnology.com>
To: <elektro at tesla.hu>
Sent: Thursday, March 20, 2003 2:39 PM
Subject: Re: SH7615, SH77xx
> Az már egy másik eset volt... És az csak fél nap volt... :-)))) Amúgy
közöm
> nincs a C-hez...
> Viszont azt az egy napos esetet nem én írtam... Csak én jöttem rá...
Arnold!
> Nem tudod ki írta?? :-)))
>
> Zoli
>
> ----- Original Message -----
> From: "Fuzesi Arnold" <arno at freemail.hu>
> To: "Elektro levlista" <elektro at tesla.hu>
> Sent: Thursday, March 20, 2003 1:45 PM
> Subject: Re: SH7615, SH77xx
>
>
> > > Hali!
> > >
> > >
> > > > A fordító meg elintézi a többit. Ami a C-t illeti, amiatt több, mint
> egy
> > > > napot szívtam, mert az uint-es hivatkozásra MOV.L-t fordított MOV.W
> > > > helyett...
> > > > Ugyhogy teljesen egyetértek veled... Éljen az assembly.. :-)))
> >
> > A hozzanemertes... :-))))))
> > (Egesz nap szidja, aztan kiderul, hogy VHDL szintakszisban akart erteket
> > adni. :-)))))))))))))))))))
> >
> > > Wow!! Akkor megsem kihalo altafaj az ASM? :))))
> >
> > Arnold
>
>
>
>
> ---------------------------------------
> Legyszi ezentul az elektro at tesla.hu
> cimre kuldd a leveleket
>
>
>
More information about the Elektro
mailing list