zamiana kolejności bitów

Znaleziono około 20 wyników dla: zamiana kolejności bitów
  • Regulator PID do ekspresu do kawy

    Niestety popularne Cortex-M0 (np. stm32f0discovery) nie mają tej instrukcji, a ręczna zamiana kolejności bitów jest zabójcza dla wydaności. Tablica 512 bajtów załatwia sprawę.

    DIY Konstrukcje   03 Sty 2013 23:44 Odpowiedzi: 39    Wyświetleń: 28203
  • REKLAMA
  • Sterownik pasków diodowych na WS281x

    Witaj! Rozważałem różne warianty kodowania danych dla WS281x. Przy metodzie TIM+DMA+GPIO sterujesz na raz 16 lub ewentualnie 8 pinów na raz (transfer DMA jest 1- lub 2-bajtowy). Wtedy albo blokuje się niektóre peryferia (czasem akurat to co jeszcze jest potrzebne), albo trzeba MCU o dużo większej liczbie pinów. Ponad to dochodzi poprzesuwanie bitów,...

    DIY Poczekalnia   21 Cze 2016 20:47 Odpowiedzi: 13    Wyświetleń: 9150
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Zmiana kolejności bitów (msb<>lsb) asembler 8051

    Cześć Napisałem w assemblerze program zegara na 89c2051, który miał się komunikować ze sterownikiem wyświetlacza alfanumerycznego VFD na układzie 10937p50 za pomocą łącza szeregowego. Wymagana była transmisja synchroniczna. Sprzętowe łącze szeregowe c2051 wydawało się stworzone do tego, jednak po uruchomieniu układu na wyświetlaczu pojawiały się śmieci....

    Mikrokontrolery   12 Sty 2008 22:10 Odpowiedzi: 7    Wyświetleń: 4443
  • najlepszy sposób na zamiane bitów w bajcie z LSB na MSB

    w x mamy zmienną do przewrócenia. Kod w sumie żywcem skopiowany z kodu w asemblerze MC68000, stąd zapewne efektem będzie raczej mała wydajność. No ale w każdym razie ten sposób działa w C szybciej niż manipulacje pojedynczymi bitami (a przynajmniej powinien). Algorytm jest najszybszym sposobem zamiany kolejności bitów w słowie 32 bitowym na 68000, a...

    Programowanie   30 Cze 2005 12:00 Odpowiedzi: 6    Wyświetleń: 2568
  • REKLAMA
  • Jak odwrócić kolejność bitów w bajcie dla S7-1200 i panelu HMI?

    Witam, A czy S7 1200 nie ma w bibliotece bloku do przesuwania bitów np. w prawo ale przesuwanie kołowe?. Nie ma TIA pod ręką to nie sprawdzę na 100%;) Ewentualnie funkcja i zamiana ręczna bitów. Pozdrawiam,

    Automatyka Przemysłowa   18 Cze 2025 08:34 Odpowiedzi: 25    Wyświetleń: 612
  • REKLAMA
  • C: Najprostszy sposób na odwrócenie kolejności bitów w bajcie lub liczbie

    Przykładowo jesli bity sa w porcie PORTB ... : //moc - bajt pierwotny PORTB=0x00;// bajt wtórny (przestawiona kolejność bitow for(d=0;d<8;d++) //zamiana MSB z LSB { if(bit_is_set(moc,d)) sbi(PORTB,(7-d)); } działa to na całym bajcie - przekształć w zaleźności jak masz poukładane ... sbi ustawia bit .

    Mikrokontrolery   29 Sty 2007 10:44 Odpowiedzi: 3    Wyświetleń: 2433
  • [Delphi]ComPort - wysyłanie bajtowe, a nie string?

    Jak wysyłam mu: var int : array[0..3] of byte; str: string; begin int[0]:=1; int[1]:=127; int[2]:=250; int[3]:=50; ComPort1.write(int,4); comport1.ReadStr(str,60); edit5.Text:=str; to procek zapisuje do zmiennych: Nrled:127 Ledr:250 Ledg:50 Ledb:1 BASCOM: Sprawd = Ischarwaiting()...

    Programowanie   07 Kwi 2010 18:09 Odpowiedzi: 8    Wyświetleń: 3634
  • Obsługa wiadomości z kolejki w EPICS przy użyciu mq_notify i mq_receive

    InterlockedCompareExchange to podstawowa operacja udostępniana przez (każdy) procesor. Na 32 bitach działa zawsze, na 64 bitach zazwyczaj. Przy okazji dba o spójność cache, wstawia memorybarrier. Z tego buduje się bardziej złożone mechanizmy synchronizacji. Uważaj z takimi wnioskami "na przerwaniu wystarczy...". Współbieżność jest trudna. Efekty obecności...

    Programowanie   05 Gru 2021 20:04 Odpowiedzi: 19    Wyświetleń: 279
  • Jak naprawić wyświetlanie się obrazu po zamianie wyświetlacza na inny z RA6963?

    Witam, W wiekowym urządzeniu miałem zamontowany wyświetlacz LCD z interfejsem równoległym 8bit. Podmieniłem na inny wyświetlacz z takim samym interfejsem tyle że drajwer to RA6963 a nie jak było oryginalnie T6963C. Po założeniu wyświetlacza wszystkie informację są przedstawiane prawidłowo, problem tylko w tym że początek zaczyna się w 2/3 szerokości...

    Mikrokontrolery AVR   16 Gru 2020 20:13 Odpowiedzi: 18    Wyświetleń: 885
  • ds1267 c avr - ds1267 zamiana kodu z bascom na C avr

    Z tego co widzę to źle ustawiasz stan niski na pinach. Dla CLK_PIN najlepiej zrobić to na XOR bitwise ^= Tak, to poprawiłem zaraz po Twojej wiadomości. Nie wiem czy dokładnie o to chodziło ale stan niski działa (wg mnie poprawnie). Swoją drogą dobrze jest zajrzeć jednak do dokumentacji scalaka. Wyraźnie jest pokazane, że najpierw musi być ustalony...

    Mikrokontrolery AVR   29 Wrz 2015 21:18 Odpowiedzi: 10    Wyświetleń: 2601
  • Konfiguracja ATtiny2313 11,0592MHz do odbioru danych z PC przez MAX232

    Co do hex zgadzam sie, czyli wpisując 0x47 (=71 dec) ustawiasz prędkość 9600 przy swoim kwarcu. A właśnie.. może podłączyłeś sobie kwarc, ale go nie używasz? Ustawiałeś fusy na zewnętrzny rezonator? Bo może chodzisz na 1MHz? Może coś nie tak z oprogramowaniem na kompie/kablem/przedłużką? Teraz akurat moge podać Ci tylko z pamieci połączenia, a więc:...

    Mikrokontrolery   30 Gru 2007 19:46 Odpowiedzi: 26    Wyświetleń: 3990
  • REKLAMA
  • Jak odróżnić pierwszy bajt od drugiego w transmisji RS232 uint16?

    Witajcie po krótkiej przerwie weekendowej! ;) Otóż zaimplementowałem w swoje aplikacji dwie metody tak jak pisałem w poście wcześniej: 1. podział danych na 2 B (po 6 b na każdy bajt) + znaczniki na ostatnich 2-óch bitach dla LSB ("11") i na ostatnim bicie dla MSB ("0") 2. obliczanie parzystości bitów i ustawianie flagi na przedostatnim bicie w MSB...

    Mikrokontrolery ARM   18 Kwi 2012 07:28 Odpowiedzi: 24    Wyświetleń: 4090
  • Mikrokontrolery - Narzędzia i języki programowania

    Oba pokazują poprawnie. Pamięć programu jest szesnastobitowa, a wyświetlane są bajty, czyli po osiem bitów. Taki podział na bajty jest "sztuczny". Wszystko sprowadza się do konwencji little-endian i big-endian . Dla świętego spokoju załaduj tam kawałek tekstu i zobacz, czy będą poprzestawiane litery. Pony-prog ma funkcję zamiany kolejności bajtów w...

    Mikrokontrolery Początkujący   24 Paź 2015 18:13 Odpowiedzi: 384    Wyświetleń: 239750
  • SWAP próbek w FFT. Algorytm do przetestowania próbek.

    Chodzi Ci może o odwracanie bitowe ? Jeżeli tak, to zasada działania jest względnie prosta. mamy próbki w tablicy o indeksach powiedzmy i = 0..n-1. teraz bierzemy drugą taką tablicę (to tak dla uproszczenia, w rzeczywistości nie jest ona konieczna, bo można zrobić to na tej samej tablicy) dla każdej próbki o indeksie i odwracamy kolejność bitów w zmiennej...

    DSP i Transmisja   05 Kwi 2006 00:09 Odpowiedzi: 1    Wyświetleń: 2036
  • [C][ATmega32]Sterowanie silnikiem krokowym bipolarnym

    Więc tak: Nie zmieniałem jeszcze kolejności cewek, a skupiłem się na szybkiej zmianie programu sterującego. Przypomniałem sobie podstawy C, a szczerze to skorzystałem z makra, które uwolniło mnie od konieczności wpisywania bezpośredniego ustawiania bitów w porcie. U góry zdefiniowałem makra "sbi" dla ustawiania oraz "cbi" dla kasowanie bitów pojedynczych....

    Mikrokontrolery   25 Sty 2010 20:08 Odpowiedzi: 9    Wyświetleń: 4114
  • [FPGA, VHDL] Dwie domeny zegarowe, błędy "Setup Time"

    Dziękuję za cenne uwagi. Spróbuję je wykorzystać. Aktualnie udało mi się doprowadzić do sytuacji że nie mam już zgłaszanych żadnych ujemnych Path Slack i Max Clock mam na poziomie 113MHz przy wymaganych 108MHz. Kod w VHDlu praktycznie został ukończony i prototyp działa poprawnie poza jednym przypadkiem. Chociaż wydaje mi się że jest to problem bardziej...

    Programowalne układy logiczne   30 Gru 2021 15:54 Odpowiedzi: 16    Wyświetleń: 1047
  • Zamiana LC7185 na cyfrową syntezę AD9851 w ONWA MK2 - czy to możliwe?

    Domyśliłem, się, że "szlaku nie przecieram", ale biorąc pod uwagę fakt, że na elektrodzie nikt(przynajmniej nie znalazłem) tego nie robił. Oczywiście co do połączenia i poprawności działania układu się pierw upewnię "na sucho" czyli bez podpięcia do radia, za pomocą uP zrobię tak, że stan jednego z wejść uP postaram się odwzorować na LC, więc gdy mi...

    Radiotechnika Serwis   17 Gru 2022 00:12 Odpowiedzi: 47    Wyświetleń: 7582
  • Wolny start atmega 8. Bascom avr. Przyczyna wolnego startu.

    na każdym który napiszę jest tak samo, w nowym temacie powyżej podałem ustawienia fuse bitów, zaraz wkleję kawałek na którym teraz się bawię Dodano po 4 to kod na którym teraz się bawie '***************************************... '-------------------- konfiguracje ----------------------------------------... $regfile...

    Mikrokontrolery   02 Mar 2006 10:15 Odpowiedzi: 10    Wyświetleń: 2185
  • Jak trwale usunąć dane z wolnego miejsca na dysku HDD?

    Podalem ten dokument w polskim jezyku : ActionFront - Tłumaczenie “Drive-Independent Data Recovery: The Current State-of-the-Art”"] Streszczenie Pojęcie “odzyskiwanie danych” w tym dokumencie oznacza dostęp do logicznie i/lub fizycznie uszkodzonego dysku, którego użyteczna kopia bezpieczeństwa nie istnieje. Obecne techniki odzysku...

    Software serwis   30 Wrz 2007 02:19 Odpowiedzi: 23    Wyświetleń: 20302
  • [ATmega32][C] LCD Nokia 3510i [Lekcja15 z EdW]->Czarny ek

    Witam, Pracuję na zestawie ZL3AVR z Kamami. Kwarc mam ustawiony na wewnętrzny 8MHz. Przerabiam lekcję 15 z Kursu programowania mikrokontrolerów w języku C z EdW. Podłączyłem wyświetlacz zgodnie z kursem, ale nic się nie pojawiło na wyświetlaczu. Sprawdzałem połączenia, przylutowałem przewody do drugiego wyświetlacze i też nic. Poniż zamieszczam kod:...

    Mikrokontrolery AVR   02 Lut 2011 07:43 Odpowiedzi: 0    Wyświetleń: 2473