-
Data: 2016-03-07 04:32:47
Temat: Re: AVR C poszukiwany odpowiednik funkcji ulltoa()
Od: Waldek Hebisch <h...@m...uni.wroc.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]"Bo(o)t manager" <b...@w...wp.pl> wrote:
> On Sun, 06 Mar 2016 20:07:40 +0100, Sebastian Bia?y napisa?/a:
>
> > On 2016-03-06 19:50, Bo(o)t manager wrote:
> >>> Po pierwsze dlaczego ultoa ma pomaga? a komparacji numer?w seryjnych?
> >>> Po drugie numery seryjne 1Wire sa naturalnie prezentowane w hex.
> >> To do odpluskwiania przy okazji(sk?adam te par? bajt?w do kupy i
> >> wy?wietlam)
> >
> > Tak samo jest w hex. O tyle lepiej ?e zajmuje mniej miejsca i czasu cpu.
> > Prezentacja tych numer?w w dec jest absurdalna bo nie ma to ?adnych
> > zalet za to ma wady (np. jest d?u?sze).
> >
> >> , a poza tym wydaje mi si? ?e ?atwiej by?o by por?wnywa? dwie 64bitowe
> >> zmienne ni? dwie tablice 8 bajtowe.
> >
> > A jaka jest r?znica mi?dzy nimi? 8 bajt?w to 64 bity.
> >
> > Ja widze ?e pr?bujesz skonwertowa? do napis?w dwie liczby i por?wna?
> > *napisy*. Gorzej chyba nie da si? ju? zrobi?.
> >
> > Por?wnaj 8 bajt?w i koniec.
> Chcia?em to zrobi? troch? inaczej: utworzy?em 64b uinta.
> Potem chcia?em zrobi? tak:
> doklei? na ko?cu bajt z tablicy potem uinta przesun?? w lewo o 8 bit?w,
> zn?w doklei? na ko?cu, zn?w przesuna? itd.
> Na ko?cu mam 64 bitowego uinta do por?wnania z drugim u64 tym w epromie.
> Ale faktycznie mo?e por?wna? tablice bajt po bajcie.
>
Nie rozumiem co kombinujesz: jak masz tablice 8 bajtow i uint64_t
to po prostu wzywasz memcmp. Jak chcesz przerobic jedno na
drugie to wzywasz memcpy.
--
Waldek Hebisch
Następne wpisy z tego wątku
- 07.03.16 11:26 Piotr Gałka
- 07.03.16 11:41 J.F.
- 07.03.16 11:46 Piotr Gałka
- 07.03.16 14:47 Marek
- 07.03.16 16:10 Bo(o)t manager
- 07.03.16 16:12 Piotr Gałka
- 07.03.16 20:15 __Maciek
- 08.03.16 18:41 Bo(o)t manager
- 12.03.16 09:10 slawek
Najnowsze wątki z tej grupy
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
- Hiszpania bez pradu
- amperomierz w plusie
- 3G-nadal działa
Najnowsze wątki
- 2025-06-04 Wwa - gdzie pozyczyc autko?
- 2025-06-04 Wrocław => SAP ABAP Developer <=
- 2025-06-04 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-06-04 Łódź => Account Manager <=
- 2025-06-04 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-06-03 Głópie rondo w Bielsku-Białej
- 2025-06-03 Chorzów chce wyburzyć estakadę, ale ma tylko 1.ekspertyzę
- 2025-06-03 BMW to wielki złom, kierowca i pasażerowie wszyscy giną już przy 200 km/godz.
- 2025-06-02 alarm przed zaśnięciem
- 2025-06-03 [OT] Jak wycinac ksztalt w piance lub styropianie?
- 2025-06-03 FV--> ciepła woda w kranie
- 2025-06-03 Chorzów chce wyburzyć estakadę, ale ma tylko 1.ekspertyzę
- 2025-06-03 Domy w Japonii za 3000 zł
- 2025-06-03 Warszawa => DevOps Engineer <=
- 2025-06-03 Gdynia => Sales Executive / KAM <=