[elektro] Munka (C kérdés)

Elight elight at gmail.hu
Mon Sep 19 09:32:57 CEST 2011


Szia,

találgatás helyett ASM-et megnézni nem lehet?
Ténylegesen az ami fut!
És egy ekkora rutiné még nem is olyan hosszú kód...


Üdv István


2011.09.19. 09:22:55 dátumon Kiss Gabor <kissg at ssg.ki.iif.hu> írta:

> hg12345 wrote:
>> Ez miért nem müködik?
>>
>> uint16_t  count;
>>
>> if (~count)
>>   count++;
>>
>> elvileg ez csak 0xFFFF-ig számól, de KEIL fordító esetén ARM(32bit)  
>> rendszerben a nem áll le a számlálás...
>
> Talán nem 16 bites a natív int azon az architektúrán?
> És a bitenkénti negálás előtt 0x0000FFFF-re konvertálja az értéket a
> program.
> (Írasd ki a ~count értékét, ha van hová!)
> Mindenféle castolásokkal próbálkoznék a helyedben.
>
> g


--



More information about the Elektro mailing list