[elektro] ASM30, karakter hivatkozas

hg12345 hg12345 at freemail.hu
Fri Aug 29 11:43:36 CEST 2008


Hi!

> hg12345 írta:
> > Valamit félre olvastál, mert ebben nem lehet hiba, ha igen akkor a 
C-vel 
> > elöállított kódok nem fognak müködni!!!! A C-ben hogy egyszerű és 
> > gyors és kompatibilis legyen a kód más implementációkkal minden 
> > konstanst PSV megoldással érnek el.
> >   
> 
>        Ezt írja:
> 
> "       4. PSV Operations Using SR
> 
> In certain instrucitons, fetching one of the operands from program 
> memory using
> Program Space Visigility ( PSV ) will corrupt specific bits in the 
> Status Register, SR."
> 
>     DS80213C-page1
> 
> 
> 
>        Mondjuk ez egy 2005-ös doksi.
> 
>     Az nem lehet, hogy a C fordító tisztában van ezekkel a hibákkal és 
> gondoskodik
> róluk? ( Nem értek a C-hez, de valaki említett ilyet régebben talán 
pont 
> itt a listán. )



Az újban ez márt nincs, de ezt irják végén:

Work around 2: For C Language Source Code
For applications using C language, MPLAB C30
versions 1.20.04 or higher provide the following
command-line switch that implements a work
around for the erratum.
-merrata=psv
Refer to the “readme.txt” file in the MPLAB C30
v1.20.04 toolsuite for further details.

Persze igén rég volt az ilyen verzió.

amúgy vannak olyan hibák amit nem lehet kiküszöbőlni, ez is ilyen 
lenne. Erre egy megoldás van nem szabad ezt a funkciót használni.

Miért nem használod a dsPIC33FJ32GP202  kevesebb problémával jár 
és természetesen mások a hibái :-), 
> 
>        Üdv.: Horváth Zsolt
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 

_______________________________________
Micsoda akció! Több mint 500 könyv 50% kedvezménnyel az Alexandra Könyváruházakban 2008. augusztus 15. és szeptember 30. között! Nehogy lemaradjon!
http://ad.adverticum.net/b/cl,1,6022,281996,342125/click.prm




More information about the Elektro mailing list