Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Sterowanie syntezą LM7001 z Arduino
SQ8MVY Offline
Paweł
****

Liczba postów: 724
Dołączył: 30-07-2011
Post: #12
RE: Sterowanie syntezą LM7001 z Arduino
(25-02-2017 17:07)SP7EZG napisał(a):  [quote]Widzisz dalej nie jest to jasne dla Ciebie. Dlaczego jeśli jest 0 to ma

Postać zapisu 0x0001 nie ma znaczenia, bo i to i tak jedynka, obojętnie od zapisu.

Oj nie do końca nie ma znaczenia. Tak 0x01, czy 0x0001 to jest tylko 1.
Tylko zwróć uwagę na jedną rzecz. Na typ danych !!!

0x01 to liczba 8 bitowa - uint8_t
0x0001 to liczba 16 bitowa - uint16_t

W tak prostym przykładzie pewnie nie ma to znaczenia czy będzie 0x01 czy 0x0001. Ale w rozbudowanych obliczeniach może napsuć krwi, bo kompilator będzie nieraz robił niejawne rzutowania typów danych.

Sam jestem bardzo początkującym w języku C, ale miałem już (nie)przyjemność szukać takich drobnostek związanymi z typami danych.
Ale odbiegamy chyba od tematu LM7001 troszkę...

73 Paweł
(Ten post był ostatnio modyfikowany: 25-02-2017 17:40 przez SQ8MVY.)
25-02-2017 17:40
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: Sterowanie syntezą LM7001 z Arduino - SQ8MVY - 25-02-2017 17:40

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości