Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kumpel @zenkowik uświadomił mnie, że problem może leżeć dalej, a nie koniecznie musi być literówką, za co serdecznie mu dziękuję.

Witajcie!

Stworzyłem shield dla arduino, który ma działać jako 6-kanałowe urządzenie do pomiaru temperatury na maszynie do odlewania odśrodkowego. Płytka oparta jest o przetworniki MAX31855, które komunikują się z mikrokontrolerem poprzez software SPI. Wszystko zostało przetestowane w serial monitorze i hula aż miło. Jednak projekt został docelowo przygotowany, aby zbierane dane były zapisywane
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Elav: Ok, rozumiem, to tajny projekt. Wydaje mi się, że sam programowy odczyt SPI mocno Cie spowalnia - masz 6 czujników, wartości 32bitowe i potrzebna chwila przerwy przy odczycie każdego bitu (założmy 1ms) to już jest prawie 200ms.
  • Odpowiedz
via Android
  • 0
@zenkowik: posle Ci wszystko jak skoncze ;) no i wlasnie nie mam pomyslu jak to przyspieszyc. Zobaczymy czy te 0,5 sekundy zadowoli promotora ;>
  • Odpowiedz
#15 : Odcinek piętnasty: Lady Gaga

ZAPRASZAM DO OBSERWOWANIA TAGU #zycieismiercwszystkie ! Od teraz wszystkie odcinki będą pod tym tagiem jako że pod #zycieismierc ludzie ciągle wrzucają losowe odcinki.

Wołam : @sensu @szzzzzz @Analfighter @PozdroandPocwicz @wytrzzeszcz @daray89 @bezatencji @Janusz_Pawlacz_03 @Pan_niepoprawny @MrEid @Randallovy @ktoosiu @Qjon122 @kacperke @Kotekzulka @smerfoso @Twinkle @
CzczeSzatana - #15 : Odcinek piętnasty: Lady Gaga

ZAPRASZAM DO OBSERWOWANIA TAGU #...

źródło: comment_KzFvnpvfFb4dJeXzmNfwkpACnoYEJNVO.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, mam problem. Mam zrzut pamięci i binarkę.
W trakcie wywoływania funkcji wskaźnik jest jakoś dziwnie podmieniany...
Wycinek z gdb:

  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@vipe: Starałem się to projektować tak, żeby zapobiec właśnie problemom związanym z wielowątkowością, i tak wszędzie, gdzie używam zmiennych dzielonych między wątkami używam jakiegoś locka, ale to na pewno nie jest tym spowodowane (zmiana wartości argumentu przed wywołaniem). Są jakieś inne możliwe problemy spowodowane wielowątkowością? Gdzie dokładnie są w pamięci argumenty funkcji, na stosie czy w rejestrach? Przeczytałem to, ale tu nic nowego nie ma: https://msdn.microsoft.com/en-us/magazine/cc817398.aspx
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach