crc16 tablica

Znaleziono około 37 wyników dla: crc16 tablica
  • [AVR][C] Tablica globalna - nie widac w funkcji.

    Funkcja, nie widzi tablicy deklarowanej w innym pliku. Co może być przyczyna ? Na co zwrócić uwagę. Poniżej wycinki z kodu. [syntax=c] /* ATmega 8 */ glowny.c //==================================== ... REJESTR 50 int rejestr[REJESTR]; void main(void) . ...

    Mikrokontrolery   27 Lip 2012 22:42 Odpowiedzi: 7    Wyświetleń: 1625
  • CRC16 po stronie PC i uP - różnice w obliczeniach.

    Dziękuję za źródła :) Pod C wprowadziłem małe zmiany, mianowicie zmieniłem niektóre typy danych w funkcjach. Kod wygląda tak: [syntax=c]static const int crc_table[256] = { 0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, 0xCC01,...

    Programowanie   14 Maj 2017 12:13 Odpowiedzi: 5    Wyświetleń: 1011
  • CRC16 z biblioteki avr-libc, funkcja<util/crc16.h>

    Jezeli masz tablice: unsigned char data[] = { 0x02, 0x1c, 0xb8, 0x01, 0, 0, 0, 0xa2 }; to do funkcji mozesz przekazywac tylko jej elementy, np. data[0], data[1], ty natomiast probujesz przekazac wskaznik do tablicy.

    Mikrokontrolery AVR   06 Sty 2010 00:03 Odpowiedzi: 5    Wyświetleń: 3580
  • Podwójne liczenie CRC32 tablicy danych

    Prawdopodobieństwo "trafienia" w taką jednoczesną zamianę bitów w sumie CRC i tablicy jest znikome. Poza tym CRC32 z samej siebie zabezpiecza wystarczająco. Nawet CRC16 jest dość silnym zabezpieczeniem (ale to zależy od ilości zabezpieczanych danych i ich ważności). Zabezpieczenie sumy CRC inną sumą...

    Programowanie   25 Kwi 2011 17:32 Odpowiedzi: 2    Wyświetleń: 935
  • [stm32]Modbus i CRC16. Czujnik nie odpowiada.

    Widziałem kilka takich kalkulatorów, ale każdy ma kilka opcji dodatkowych. Ja nie wiem jaki typ CRC16 zastosowano w Modbusie poza tym opisem algorytmu. Opis ten jest dokładnie taki jak powyżej (skopiowany z .pdf). A jak wyglada funkcja tworzenia takiej sumy z tablic?

    Mikrokontrolery ARM   01 Cze 2012 16:15 Odpowiedzi: 13    Wyświetleń: 5440
  • Attiny2313A - odczyt danych z tablicy w pamięci

    Piszę program do czujnika zliczającego stan licznika gazu i wysyłającego dane na serwer w losowych odstępach czasu. Problemem jest fragment kodu: Każda procedura wysyłająca wywoływana jest 3 razy. Za pierwszym razem przesyłane są poprawne dane, a za dwoma kolejnymi śmieci (pogrubione linijki)....

    Mikrokontrolery AVR   18 Mar 2015 11:09 Odpowiedzi: 11    Wyświetleń: 861
  • CRC16 i różnice w obliczeniach.

    Cześć, mam problem z CRC16. Otóż mam taką paczkę danych: 0x01 0x01 0x00 0x13 0x00 0x25 i klikając w realtermie +crc Modbus16 oblicza mi takie CRC dla tych danych: 0x0C14. Korzystając z tego kodu (): Dodano po 50 Odnośnie xora przy argumencie: Czy chodzi o to (?): crc ^= (uint16_t)*buf; Bo...

    Programowanie   16 Mar 2017 23:32 Odpowiedzi: 4    Wyświetleń: 636
  • gotowa tablica wielomianu CCITT do liczenia crc 16bit

    Poszukuję gotowej wyliczonej tablicy wielomianu do liczenia crc16 wg CCITT. Nie mam RAMu na tablice dlatego zamiast wyliczania jej potrzebuję wstawić gotową tablicę do pamięci programu. Nie ma ktoś pod ręką?:D

    Mikrokontrolery   25 Cze 2009 12:04 Odpowiedzi: 1    Wyświetleń: 1854
  • Sterownik do tablicy LED ....

    Tablice Pixel mają interfejs RS485 ale to chyba już zauważyłeś.Transmisja 4800 9-bit (dziewiąty bit jest bitem parzystości) Jeśli temat jeszcze Cię interesuje napisz na forum. W tym momencie nie mam przy sobie notatek więc nie chce pisac bzdur. Jest w protokole transmisji jeden problem , mianowicie...

    Początkujący Elektronicy   22 Lut 2007 09:33 Odpowiedzi: 6    Wyświetleń: 5147
  • problem korzystania z tablic c -

    Kolego... Jesteś jedwabisty:) piwko dla Ciebie:) Wielkie dzięki i pozdrawiam:) Dodano po 1 Sory kolego ze zawracam...:) ale czy dał byś rade jeszcze mi wytłumaczyć obliczanie crc16 ???:) np: wielomian: 10001000000100001 ($11021) dana $00=crc$0000 dana $01=crc$1021 dana $02=crc$2042 dana...

    Programowanie Początkujący   29 Lip 2013 17:14 Odpowiedzi: 4    Wyświetleń: 1656
  • Tablica LED TML 16 x 120M Pixel Bydgoszcz - oprogramowanie

    Witam, wszystkich, zaglądam tutaj często, ale dopiero teraz zdecydowałem się napisać pierwszy post. Potrzebuje pomocy - posiadam tablice LED z autobusu typu jak w temacie. Potrzebuję ją oprogramować, tak aby wyświetlała treści jakie potrzebuję. Posiadam też do niej sterownik, ale nie spełnia tego...

    Początkujący Elektronicy   28 Lis 2018 10:04 Odpowiedzi: 0    Wyświetleń: 210
  • Tablice w C - Wysyłanie ramki

    Problem rozwiązany częściowo. Miałem uszkodzony max485. Jeszcze pytanie odnośnie kodu w C, Mam funkcję do obliczania CRC16: [syntax=c] u16 wCRCTable[] = { 0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, ...

    Mikrokontrolery Początkujący   10 Maj 2016 13:26 Odpowiedzi: 37    Wyświetleń: 2679
  • [Atmega328][DS18b20]Nie działa odczyt temperatury

    Witam. Koledzy niby prosty układzik między innymi z czujnikiem temperatury DS18b20. Nijak nie mogę uruchomić tego czujnika. Sprawdziłem wszystko pod kątem połączeń zwarć i zimnych lutów. Ba nawet czujnik podmieniałem i nadal temperatura odczytana z czujnika to -0.1. Wiem że mam jakiegoś babola...

    Mikrokontrolery AVR   17 Sty 2014 10:11 Odpowiedzi: 4    Wyświetleń: 1707
  • Mały odtwarzacz MP3,AAC,MP4 na AT91SAM7S256

    Witam OK, po ponad dwumiesięcznej, intensywnej eksploatacji mp-czwórki wyszły na jaw błędy w programie, które kończyły się wyjątkiem Data Abort i "zwisem". Jedną z przyczyn udało się dość łatwo namierzyć, mianowicie wyjątek ten powodowany był tylko podczas odtwarzania jednego, specyficznego pliku MP4....

    DIY Akustyka   06 Sie 2013 16:19 Odpowiedzi: 51    Wyświetleń: 37477
  • FreeMODBUS na Attiny2313. Czy próbował ktoś uruchamiać?

    Tak myślałem. Do tej pory próbowałem sam napisać obsługę opartą na przerwaniach od UATR'u i liczniku, ale dojechałem do chyba martwego punktu - odpytywanie pojedyńczego modułu działa bez problemu, natomiast problem jest z kilkoma modułami, tzn. jak odpytuję kilka modułów odpowiada tylko jeden... Algorytm...

    Mikrokontrolery AVR   06 Wrz 2010 16:32 Odpowiedzi: 9    Wyświetleń: 4011
  • Interpreter 1-wire sterowany przez rs232

    Interpreter 1-wire sterowany przez rs232 Ponieważ posiadana płytka testowa z wyświetlaczem LCD 2x16 i 4 przyciskami nie zapewniała możliwości wygodnego testowania układów 1-wire powstał interpreter wykorzystujący standardowy komputer jako urządzenie wyj/wej i komunikujący się przez port RS232 przy...

    Artykuły   25 Sty 2018 10:13 Odpowiedzi: 2    Wyświetleń: 8206
  • AVR + 1-wire

    Interpreter 1-wire sterowany przez rs232Ponieważ posiadana płytka testowa z wyświetlaczem LCD 2x16 i 4 przyciskami nie zapewniała możliwości wygodnego testowania układów 1-wire powstał interpreter wykorzystujący standardowy komputer jako urządzenie wyj/wej i komunikujący się przez port RS232 przy pomocy...

    Artykuły   28 Mar 2007 15:50 Odpowiedzi: 0    Wyświetleń: 8705
  • Karta MMC, Atmega16L, wyświetlacz - problem z napięciami

    Przybliżać nie ma co... przestudiowałem całą dokumentację na temat kart sd i zacząłem robić płytkę - 4 piny z szny danych na 4 dolne bity portu, wyżej pin z szyny poleceń/odpowiedzi, sygnał segara i 2 sygnały z gniazda - karta włożona i karta zabezpieczona przed zapisem... 6 sygnałów połączone na dzielniku...

    Mikrokontrolery   05 Lis 2007 08:07 Odpowiedzi: 12    Wyświetleń: 2172
  • Organizacja komunikacji pomiędzy PC a trzema AVR'ami.

    Cześć. Pracuję nad takim małym systemem komunikacji pomiędzy kilkoma urządzeniami pomiarowymi a PC. Pomiędzy urządzeniami a PC jest coś w rodzaju hub'a, co sam zaprojektowałem i wykonałem - ogólny schemat jest taki: Wspomniane przeze mnie urządzenia pomiarowe nie są pierwszej nowości, więc każde...

    Mikrokontrolery AVR   28 Maj 2017 19:34 Odpowiedzi: 23    Wyświetleń: 1458
  • Problem z C i CRC

    Witam potrzebuję wykonać obliczenia CRC do modbasu w bascomie, ale chciałbym zrobić to za pomocą tablicy. znalazłem przykład na elektrodzie: ale niestety jest w języku C a ja go nie znam. Sięgnąłem po książke do C ale pomimo to nie jest dla mnie wszystko wiadome. czy mógłby mi kotoś pomóc w analizie...

    Programowanie   29 Wrz 2006 18:27 Odpowiedzi: 3    Wyświetleń: 1502
  • Pixel Factory - generator fontów graficznych LCD (do C)

    No najoptymalniej chyba byłoby prebuforowanie tablicy deskryptorów, czyli deskryptory na początku (token+rozmiar+tablica+crc16) w wielokrotności sektora a dalej faktyczna binarka z fontem (token+rozmiar+tablica+crc32). Najprostszy parser wygądałby jak interpreter rozpoczynającego tokena z rozmiarem,...

    DIY Konstrukcje   07 Lis 2013 07:31 Odpowiedzi: 43    Wyświetleń: 20525
  • CRC 16 Modbus - sprawdzenie algorytmu

    Witam, Analizując generowanie kodu CRC16 dla protokołu Modbus natknąłem się na powszechnie znany i sprawdzony algorytm, który nawet po próbach "ręcznego" rozwiązywania przynosi rezultaty inne od sprawdzonych wyników. Mniemam, że którąś czynność wykonuje źle, przez co wyniki są niepoprawne. Korzystam...

    Programowanie   31 Maj 2013 08:47 Odpowiedzi: 5    Wyświetleń: 2658
  • Sterownik zaworu cwu nie ustawia sie na pozycji

    Witam. Jak zwykle kiedy nie mogę sobie z czymś poradzić muszę zaczerpnąć porady na forum. Tak jest i tym razem. Otóż zbudowałem sterownik co który między innymi steruje też zaworem c.w.u. Zaworem "kręci" silnik dc a za rozpoznawanie pozycji odpowiadają dwie krańcówki mechaniczne zwierające do masy....

    Mikrokontrolery AVR   18 Lut 2014 20:57 Odpowiedzi: 1    Wyświetleń: 1563
  • Sterownik C.O. - Mój program-potrzebuje sprawdzenia.

    Dodaje poprawnie listing programu. [syntax=basic4gl] 'OSTATNI... ZMIANY 08,10,2014 'Problem z blednie wysylanymi danymi 'Problem z wylaczaniem sie sterownika $regfile = "m32def.dat" $crystal = 7372800 $baud = 19200 $include "Config_MMC.bas" $include "CONFIG_AVR-DOS.Bas" $hwstack...

    Mikrokontrolery AVR   30 Paź 2014 10:10 Odpowiedzi: 27    Wyświetleń: 2613
  • [ Bascom ] Coś w rodzaju CRC dla przesyłanych stringów

    CRC wcale nie musi byc czasochlonne! Jezeli tak zalezy koledze na szybkosci dzialania to moze obliczyc CRC za pomoca tablicy i kilku odwolan do niej. Jest to rozwiazanie o wiele szybsze niz wyliczanie CRC "matematycznie" a jedyna wada jest taka, ze potrzeba zarezerwowac 512 bajtow na tablice w pamieci...

    Mikrokontrolery AVR   01 Cze 2008 15:06 Odpowiedzi: 4    Wyświetleń: 2419
  • Sterownik Tech AG Lux (Defro) - Protokół komunikacyjny

    Typ ushort to po prostu alias na przesadnie długą deklarację unsigned short int . Jest to więc zwykły 2 bajtowy int bez znaku. Równie dobrze można napisać uint16_t , i chociaż jest między nimi drobna różnica, to w naszym przypadku nie ma to znaczenia. Na tym typie pracuje funkcja obliczająca CRC...

    Systemy Grzewcze Użytkowy   10 Lut 2020 07:33 Odpowiedzi: 282    Wyświetleń: 61575
  • Podkęcanie/ tuning ATMEGA c.d.

    Tak apropos.....jaki program napisać aby maxymalnie zmulić uC i sprawdzić jego prędkość przy obciążeiu ?? najlepiej, aby to był jakiś w miarę prosty alg. obliczeniowy, ale taki, który wykorzystuje "duże" tablice danych, ale oprócz tego na wyjściu produkuje jakiś wynik, który jest się w stanie...

    Mikrokontrolery   11 Wrz 2006 09:50 Odpowiedzi: 24    Wyświetleń: 3198
  • Ramka MODBUS RTU w BC++

    Witam! Mam pewnien problem. Mianowicie muszę wysłać ramkę MODBUS RTU do sterownika w postaci mniej wiecej takiej: (pierwsze dwa pola to kolejno adres sleva i funkcja, drugie dwa to adres pamieci w sterowniku, kolejne dwa do ilośc adresów pamieći o które pytamy, no i ostatenie dwa to suma kontrolna-bez...

    Programowanie   12 Paź 2008 17:51 Odpowiedzi: 1    Wyświetleń: 4504
  • Komunikacja między mikrokontrolerami ATMEGA16 (RS422)

    Komunikacja miedzy dwoma mikroprocesorami AVR oparta na zmodyfikowanym protokole MODBUS RTU zrealizowana na interfejsie RS422 (full duplex). Witam wszystkich. To pierwsza publikacja jednego z moich samodzielnie zrealizowanych projektów (a kilka ich było). Układ (sterownik) docelowo ma...

    DIY Konstrukcje   07 Lut 2017 07:52 Odpowiedzi: 26    Wyświetleń: 16965
  • [ATMega8][Bascom] emulator slave DS18B20 1 wire

    Potrzebuje emulator DS18B20 na atmega8 - mam na PC program do odczytu temp i chciałem w tym programie dodac inne parametry ( np wilgotnosc ) ale nie zmieniajac programu - w scrachpadzie bede wisyłał inne dane nie temperature. ( w bajtach temperatury lub bajtach uzytkownika wolnych 2szt) Aktualnie używam...

    Mikrokontrolery AVR   09 Kwi 2013 22:45 Odpowiedzi: 1    Wyświetleń: 4592
  • [Delphi] Odczyt danych z czujnika poprzez RS232.

    var CRC_dane:ARRAY[0..99] of BYTE; suma_CRC_hi,suma_CRC_lo:integer; ... TForm1.CRC16(length:integer)... wCRCTable: array [0..255]of WORD =($0000,$C0C1,$C181,$0140,$C301,$03C...

    Programowanie Początkujący   23 Lip 2010 07:39 Odpowiedzi: 15    Wyświetleń: 4355
  • Czy ten kod CRC32 jest poprawny?

    Dlatego, że CRC ma taką właściwość, że jeśli podasz początkowe CRC takie samo jak CRC bloku z którego CRC liczysz, to w efekcie dostajesz 0 lub same Fy. W efekcie tak jest prościej. CRC można też umieścić w zabezpieczanym bloku, co w efekcie daje ten sam efekt. Co do algorytmu - sposobów na wyliczanie...

    Mikrokontrolery   08 Sty 2011 21:25 Odpowiedzi: 2    Wyświetleń: 1320
  • VS C na Basic - jak to ma wygladac w vbasicu ?

    [syntax=vbnet][/syntax] Public Function crc16r(ByVal amount As Byte) As Long Dim i As Integer crc16r = 0 For i = 0 To amount crc16r = CLng((crc16r << 8) Xor CLng(crc_table((CInt((crc16r >> 8) Xor bufr(i)) And 255)))) crc16r = crc16r And...

    Programowanie Początkujący   18 Kwi 2014 08:16 Odpowiedzi: 2    Wyświetleń: 897
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 6894
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem,...

    Mikrokontrolery ARM   18 Lip 2019 07:49 Odpowiedzi: 134    Wyświetleń: 64734
  • STM32f103rb - Komunikacja Modbus

    No tak: [syntax=c] /*********************... * stm32 uart main.c *************************/ #include "stm32f10x.h" #include "stm32f10x_flash.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_usart.h" #include "stdint.h" #include "misc.h" #define CLK_FREQ 36000000 /*...

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 6495
  • CRC16/32 - Realizacja CRC16/32 w FBD

    Witam . Mam do zrealizowania CRC16 i CRC32 w ST,FBD dwiema metodami wyciąganiem XOR oraz tablicami . O ile wiem jak zabrać się za to w ST tak w FBD nie mam zielonego pojęcia . W FBD muszę to zrobić w blokach użytkownika.

    Automatyka Przemysłowa   23 Maj 2016 22:53 Odpowiedzi: 0    Wyświetleń: 570