Re: Opět jsem v PICu(i)

Misha2 ondrej.janovsky na alarex.cz
Pátek Listopad 11 11:55:49 CET 2016


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 na 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 na alarex.cz>
> Komu: HW-news <hw-list na 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 na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list"
>
>
> ----------
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20161111/1b18b82b/attachment.html>


Další informace o konferenci Hw-list