• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DS18B20 - dziwne "zawieszenie"...
#16
(03-07-2019, 20:49)PierwszyWolnyLogin napisał(a): Ja też, masz pomysł jak? Smile Logowanie wszystkie jak leci i czekanie aż się powtórzy raczej odpada Wink
Zacząć należy od konstrukcji urządzenia. Pewnie 1-Wire przez "machanie" GPIO z blokowaniem przerwań?
Jak tak, to bez komentarza.

Bywa, że narodzi się nowy pomysł i jakiś interfejs nie był przewidziany ale ja w każdym poważnym projekcie mam wyprowadzony w rezerwie co najmniej jeden z interfejsów: UART, SPI, I2C. Każdy z nich może bezpośrednio lub pośrednio obsłużyć 1-Wire setki razy lepiej niż "machanie" GPIO.

Kolejna rzecz, to "logowanie jak leci".
U mnie praktycznie zawsze taki mechanizm istnieje. W różnej postaci ale jest. Między innymi tym się różni profesjonalizm od amatorszczyzny. Bywa, że po pewnym czasie klient zgłasza się z problemami, ale ja mam informacje, np co było przyczyną resetu, na jakim adresie zadziałał WDG, ile trwa obieg pętli głównej (min, max, typowo).
Masz takie mechanizmy u siebie? Pewnie nie!
Mój komercyjny soft działa nieprzerwanie latami, w tysiącach sztuk! Nie wiesza się, jeśli coś takiego się zdarzy to znam przyczynę ale to kosztuje, więc teraz wiesz dlaczego za napisanie softu kasuję 10'000zł a nie 200 czy 500zł.
 
  


Wiadomości w tym wątku
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 30-06-2019, 20:10
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 01-07-2019, 22:32
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 01-07-2019, 23:13
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 02-07-2019, 07:10
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 02-07-2019, 09:25
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 03-07-2019, 07:56
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 03-07-2019, 08:05
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 03-07-2019, 18:56
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 03-07-2019, 20:37
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 03-07-2019, 22:06
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 04-07-2019, 20:27
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 04-07-2019, 18:53
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 04-07-2019, 19:10
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 05-07-2019, 07:48
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 05-07-2019, 09:32
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 06-07-2019, 08:17
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 06-07-2019, 09:17
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 06-07-2019, 12:18
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 06-07-2019, 12:27
DS18B20 - dziwne "zawieszenie"... - przez gavron7 - 06-07-2019, 15:32
RE: DS18B20 - dziwne "zawieszenie"... - przez es2 - 06-07-2019, 15:46

Skocz do:


Przeglądający: 1 gości