Re: Opět jsem v PICu(i)
Jan Waclawek
konfera na efton.sk
Pátek Listopad 11 12:50:55 CET 2016
No tak ostava len skumat disasembler...
wek
----- Original Message ---------------
Subject: Re: Opět jsem v PICu(i)
From: Misha2 <ondrej.janovsky at alarex.cz>
Date: Fri, 11 Nov 2016 11:55:49 +0100
To: "HW-news" <hw-list at list.hw.cz>
>No k pretekani nedochazi. Okamzite po testu si vypisi obsah a opravdu jsou
>tam 0.
>A nepracuje se ani s promennymi v preruseni.
>
>
>Dne 11. listopadu 2016 11:15:18 Zdeněk Aster <Zdenek.Aster at seznam.cz> napsal:
>
>> Miluji tyhle chyby, takhle to moc nevypada,
>> zkuste pred pole a a b a mezi nimi nadefinovat,
>>
>> nejake pole treba o deseti bytech
>>
>>
>>
>>
>> byte rez1[10];
>>
>> ulong a[20];
>>
>> byte rez2[10];
>>
>> ulong b[20];
>>
>>
>> byte rez3[10];
>>
>>
>>
>>
>> Protoze jedine co me napada, ze tam neco pretece.
>>
>> A kdyz budete testovat ty rezervni pole na nuly
>>
>> a zmeni se tak si je vypiste pak je jasne, ze tam neco nekam
>>
>> pretece.
>>
>>
>>
>>
>> Zdenek
>>
>>
>>
>>
>> ---------- Původní zpráva ----------
>> Od: Ondřej Janovský <ondrej.janovsky at alarex.cz>
>> Komu: HW-news <hw-list at list.hw.cz>
>> Datum: 11. 11. 2016 10:37:02
>> Předmět: Opět jsem v PICu(i)
>>
>> "Zdravim,
>>
>> koukám jako jelen, když mi PIC18 porovnává dva prvky pole unsigned long,
>> jsou v nich 0 a on tvrdí, že jeden prvek je větší než druhý. Tvrdí to
>> občas, ale netuším, jak na to přijde. Ze zoufalství jsem doplnit typy i
>> do If, ale nic to nepomáha.
>>
>> signed char ret = 0;
>> if ((unsigned long)a[0] > (unsigned long)b[0]) {
>> ret = 2;
>> } else if ((unsigned long)a[0] < (unsigned long)b[0]) {
>> ret = -2;
>> } else {
>>
>> if ((unsigned long)a[1] > (unsigned long)b[1]) {
>> ret = 1;
>> } else if ((unsigned long)a[1] < (unsigned long)b[1]) {
>> ret = -1;
>> }
>> }
>> return ret;
>>
>>
>> Oja
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list at list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list"
>>
>>
>> ----------
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list at list.hw.cz
Další informace o konferenci Hw-list