[elektro] CCS->XC32

Pipi lista at puzsar.hu
Tue Mar 12 00:51:49 CET 2019


Hali!
én egyszer próbálkoztam ccs-ből átjátszani, ha jól emlékszem mp3 jáccó volt pic18-on,
de feladtam...


2019.03.11. 21:49 keltezéssel, Ekati Bt. írta:
> CCS-ben egy stuktúra deklarálás
> struct Pelda
> {
>    uint8 Valtozo1;
>    int1  Valtozo2;
> }
>
> ugyan ez XC32-ben
> struct Pelda
> {
>    uint8_t Valtozo1;
>    uint8_t Valtozo2:1;
> }
>
> A Valtozo1 egy 1 byteos, a Valtozo2 egy 1 bites változó.
> A Valtozo1-et elintézem egy
> #define int8   int8_t
> macro definiálással de a Valtozo2-t nem tudom hogyan lehetne megoldani, hogy ne kelljen az összes CCS forrást átnézni és legfőképp átírni. Definiálhatnék egy
> #define int1   uint8_t
> makrót is de akkor ugye minden egyes bit egy teljes byte-ban lesz tárolva.
> Küzdött már valaki hasonló problémával?
>
> NagyZé
>
> -----------------------------------------
>           elektro[-flame|-etc]
>
>


-- 
Pipi
http://www.puzsar.hu



More information about the Elektro mailing list