Istnieje wiele projektów typu Arduino PLC... poszukaj, porównaj, skopiuj co Ci pasuje. https://www.industrialshields.com/es/ope... https://controllino.biz/ https://www.open-electronics.org/arduino... https://program-plc.blogspot.com/2015/01... http://www.instructables.com/id/Arduino-...
Cały plik, zwłaszcza TuyaMCU_RunFrame i TuyaMCU_ProcessIncoming obsługuje Tuya State Machine. Niektóre wiadomości są wysyłane w odpowiedzi na odebrane wiadomości, a niektóre wiadomości są wysyłane okresowo do urządzenia, w zależności od stanu WiFi i MQTT. Ale czy nie jest to już obsługiwane przez Tasmotę? A może mówisz, że moje oprogramowanie układowe...
Pierwszy problem - to brak synchronizacji. Nadawane dane muszą mieć taką postać, żeby łatwo było zauważyć początek ich porcji. Może to być np. kod końca wiersza lub spacja pomiędzy liczbami. Użycie DMA do odbioru danych jest zdecydowanie złym pomysłem, przynajmniej dla początkujących. Dobrym pomysłem za to jest zrobienie wszystkiego w przerwaniu, pod...
Kiedyś, kiedy obok łaciny funkcjonował jeszcze w "tymkraju" inny, martwy obecnie język, w tym języku "state machine" było nazywane automatem. ;)
Poczytaj sobie o automatch stanu (state machine) i automatach skończonych (finite state machine - FSM). Jak narysujesz diagram przejść stanów, to napisanie tego programu znacznie się uprości.
Dlaczego nie, state machine pattern działa świetnie :)
Jeśli nie RTOS, to automat, czyli po "polsku" - "state machine" (maszyna stanów - brrr...).
Zrób maszynę stanów (state machine) która będzie zmieniała stan po naciśnięciu przycisku. I pamiętaj aby filtrować drgające styki przycisku.
Witam mam za zadanie napisać w VHDL program oparty na automacie pt sterownik windy. Jestem kompletnie początkujący w tym języku a projekt to swoista nowość. Nie chodzi mi o rozwiązanie tego problemu a podrzucenie kilku luźnych sugestii jak można się do tego zabrać. Przyznam że narazie nie mam żadnego pomysłu jak mam to zrealizowć. Za wszelką pomoc...
Witam, Małe sprostowanie: KCPSM = (K)Constant Coded Programmable State Machine Pozdrawiam JarekC
MatiMechatronik W C jest coś takiego jak pętla for miałbyś trochę mniejszy kod. Wpisz w google "arduino state machine." Może Cię to zainteresuje [url=https://www.youtube.com/watch?v=AFU...
Takie programy pisze się zupełnie inaczej - dobrze byłoby zapoznać się z pojęciem maszyny stanów ( state machine ). Można tak: nie zerując licznika . Jeśli przycisk potrzymamy bardzo długo (ponad minutę), to zostanie policzony powtórnie, bo licznik przekręci się w kółko, ale to chyba nie problem? Dobrze byłoby ustalić, ile czasu wykonuje się display.showNumberDec(liczba),...
Proszę, skupmy się na systemach operacyjnych czasu rzeczywistego (RTOS), ich zaletach i wadach, możliwych implementacjach i jeżeli to możliwe to również materiałach demonstracyjnych, np. na platformie Nucleo. FCh założył temat w zamiarem przybliżenia tematyki, a zamiast tego widzę atak na RTOS i sugestie, że to przekombinowane, że powolne i słabo reaguje,...
Tymon możesz coś więcej wyjaśnić, bo coś nie mogę załapać :) Co do FSM'a to jest inne wyjście poza case'm. Można skorzystać również z "Implicit State Machine" gdzie używa się z konstrukcji 'wait'.
Najlepiej zeskanować komputer czymś z zewnątrz. Ja polecam Kaspersky Rescue Disk. Posiada własny system operacyjny Linux w wersji Live, a więc nie może zostać ani zablokowany ani zaatakowany przez wirusa typowo windosowskiego. Można też spróbować wersji online ESETa, ale mimo wszystko coś z pod linuxa powinno być skuteczniejsze. Podejrzewam, ze Eseta...
> Wobec tego mysz zainicjalizować. To nie jest takie proste, zwłaszcza ze podczas inicjalizacji po wysłaniu każdej komendy do myszki trzeba czekac na odpowiedz, także albo trzeba to zrobić na przerwaniach i zbudować mały "state machine" w kontrolerze, albo wysyłać komendy powoli i modlić się o pozytywny wynik ignorując odpowiedzi myszki. Potem gdy...
Napisałem, że na "wyższych" wydaniach Win7. Na niższych pozostaje rejestr. Nie mam Home pod ręką więc pokaż wynik z wiersza poleceń: tree /a /f %SystemRoot%\system32\GroupPolicy reg query "HKLM\Software\Microsoft\Windows\Current... Policy\State\Machine"
Możesz poczytać tutaj - http://www.state-machine.com/doxygen/qpc... 4\/3!!
Z tego co piszesz, wnioskuję że chciałbyś przejść z archiwalnej technologii GAL do jakichś bardziej współczesnych układów programowalnych. Szkoda że nie podałeś do jakiego celu dążysz (hobby czy biznes), co ułatwiłoby podanie właściwej podpowiedzi. Proponowałbym na początek fazę rozwojową układów programowalnych, której cechą była możliwość łatwego...
Dane są zapisywane lub niezapisywane przez Twój program, więc to wyłącznie Ty decydujesz o tym, co się z nimi dzieje. Przyzwoite podejście do problemu opisałem powyżej - danych nie trzeba zapisywać, tylko szukać w nich tego, co Cię interesuje i wyłącznie to wyłuskiwać - tak jest najłatwiej. Zainteresuj się programowaniem w konwencji automatu - po polskiemu...
Pytanie: czy ma maszynę stanów? Jakiekolwiek filtrowanie ruchu bez niej nie może sensownie działać, więc jeśli jej w tym nie ma, to musi to być badziewie - a nic mi nie wiadomo, by coś oprócz netfiltra ją miało. Sprawdziłem, że Google nic nie wiedzą o tym, żeby [url=http://bandwidthcontroller.com/]Ban... Controller miał jakąkolwiek state machine...
ENABLE (EN) Pin:The switching of the power MOSFET is controlled by this pin. MOSFET switching is terminated when a current greater than a threshold current is drawn from this pin. Switching resumes when the current being pulled from the pin drops to less than a threshold current. A modulation of the threshold current reduces group pulsing. The threshold...
U nas na studiach na początku przerabialiśmy tutoriale z helpa - można naprawdę zakumać ( chociaż później musiałem sobie wykombinować książkę do vhdla- nawet najlepszy program wszystkiego za nas nie zrobi ;p ) Spośród dostępnych tutoriali przerobić sobie dwa (schodzi trochę czasu ale na początku można poczynić duże postępy ) : *HDL Entry and Simulation...
Tak zlikwidowałem ten komentarz za którymś przeglądaniem kodu, i nic nie dało. A Jtag i tak był wyłączany tym: #ifndef PIC32_STARTER_KIT mJTAGPortEnable(0); #endif Na 460f512 oryginalny program skompilowany przez C32 v2.02, nie uruchamia modułu DMA. V-State Machine działa, pierwsza transmisja SPI wychodzi, po czym nie wychodzą dane z wektora zero, z...
przy systemie zdarzeniowym mam aż 0% narzutu na zarządzanie wątkami Czy to aby nie przesada? System zdarzeniowy też potrzebuje zarządzania, definicji stanów i przejść, nawet jeżeli to jest prosty system typu state-machine. O ile można w miare precyzyjnie i zgrabnie zrealizować w ten sposób zdarzenia liniowe, ściśle deterministyczne, o tyle zdarzenia...
Tak jest to serwer w domenie, przed nim jest tylko UTM na zewnątrz sieci. Po wpisaniu komendy otrzymałem: Leap Indicator: 0(no warning) Stratum: 1 (primary reference - syncd by radio clock) Precision: -23 (119.209ns per tick) Root Delay: 0.0000000s Root Dispersion: 10.0000000s ReferenceId: 0x4C4F434C (source name: "LOCL") Last Successful Sync Time:...
Czy ten pojazd ma się poruszać niezależnie od sytuacji, czy na coś reagować? Jeśli to drugie, to prosty układ z generatorem i licznikiem nie zda egazaminu. Jest natomiast sposób taki: pamięć EPROM, wyjścia wchodzą na przerzutnik D _wyzwalany zboczem_ (8-krotny), a jego wyjścia na wejscia adresowe EPROM-u, na pozostałe wejscia adresowe sygnały zewnętrzne....
nie wiem jak w tym przypadku to firmware zrobi Skipping bad block at sb_storage module load!!(1011_013 RELEASE preempt mod_unload MIPS32_R2 32BIT ) ========================================... insmod usb_storage... USB : Exit Load USB module... Elapsed Time:850msec. usb_storage found... ehci_hcd found... usbcore found...
Nie pamiętam, masz do dyspozycji kilka przycisków, sprawdź które przełączają. Z SM: 1.3.15 Setting by spec (function code: 74) <Function> This function is used to customize the machine according to language, function settings, and worker switch settings. <Operating Procedure> (1) Press the [▲] or [▼] key in the initial state...
dawno to było nie pamiętam jak się zakończyło, (z pewnością sukcesem ... :D) ale słuchanie linii CS czy CD, znaczy nośnej, chyba detect (można to włączyć lub wyłączyć, dzięki uprzejmości pana Hayesa). Pamiętam, że modem coś z nią potrafił udawać. Coś co potrafiło ułatwić i zatruć życie. Tu była jakaś sztuczka, a może oczywistość, jest CD mamy przeźroczystą...
O tym modelu rozmawiamy SMSC MEC1633L BGA (13x13 pins) to store the Supervisor password. Popatrz [url=https://support.lenovo.com/gb/en/so... oraz [url=https://www.allservice.ro/forum/vie... Co do pin;ów : – TCK: Test Clock – TMS: State Machine Control – TDI: Test Data In – TDO: Test Data Out...
powiem jak ja bym to zrobił i jak rozumiem to zadanie chcesz mieć automat stanu, który przechodzi przez 5 stanów i na końcu daje 1 jak wszystko po kolei się wykona tzn będzie sekwencja 0110 X - wejście układu i na jego podajesz sekwencje zmian Y - wyj zapala się gdy wyłapie sekwencje 0110 C zegar oraz CE też zegar chyba :/ Res - reset graf w załączniku...
Myślę ze to rozwiąże twój problem masz gotową aplikację poniżej. Ważna sprawa http://www.actum.com/Fast-counter.469.0.... http://www.actum.com/Heat_pwm.464.0.html... http://www.actum.com/dice.470.0.html?&L=... Pzdr.
Standardowy problem. Jak masz wszystkie dane i licznik to po prostu uruchamiaj aż licznik dobije do zera. Można za pomocą odpowiedniego DMIFIT zamknąć MPM i usunąć komunikat, ale DMI jest w wielu wersjach i trzeba trafić na odpowiednią. Wiem o co ci chodzi ale to nie jest to co napisałeś. W tym przypadku żaden licznik nie odlicza niczego Pomyliłeś...
Proszę Function> This function allows you to reset the page counter of the fuser unit and increase the number of replacement times by one. <Operating Procedure> (1) Press the [3] and [9] keys at the same time in the ready state. The “Reset Menu” will appear on the LCD. (2) Press the [ ] button a few times to select “Fuser”....
Witam, ostatnio wystąpił problem z laptopem którego posiadam, mianowicie chodzi o Acera Aspire 5520, problem polega na tym że restartuje się mimowolnie podczas ładowania systemu, kończąc BSOD'em, treść jego wyciągnięta z mimidumpa za pomocą WinDbg: 0: kd> !analyze -v ****************************************...
W przypadku klasycznego kodu w C (bez przerwań) czuję, że wystarczą ze dwie pętle Ja czuję, że to kierunek prowadzący w buraki. Tutaj prosi się o automat skończony. Wtedy program wygląda mniej więcej tak: Dodano po 5 ADC zmierzy napięcie z dzielnika Żeby to miało mieć ręce i nogi trzeba by skorzystać z komparatora. Ciągłe testowanie przez ADC jest...
Witam. Problem jak na foto, po dłuższym postoju ? odłączony o sieci po włączeniu świecą tylko diody u góry GPIB status oraz po chwili Trig ? Brak reakcji na cokolwiek. Byłbym wdzięczny za wszelkie sugestie, gdzie może leżeć problem? Czytałem service manual. Podczas startu mrugają diody trig ready ARM plus minus. Przed zatrzymaniem oscyloskopu sekwencja...
Mamy tutaj dwa problemy: - wykrywanie i detekcja czasu naciśniecia przycisku - sekwencja sterowania przekaźników Obsluga klawitury jest dosc prosta i jest wiele sposobów. Ja lubie zapamietywac historie stanu klawisza. Kwestia logiki sterującej jest dużo bardziej interesująca. Osobiście bardzo nie lubię robienia tego na if-ach. Chociaż początkowo wydaje...
Witam poradziłeś sobie z Machine is not in committed state Jeśli tak proszę o info
Zapoznaj sie z tym dokumentem [url=http://utc1.uci.agh.edu.pl/tcproj/W... A w szczególności z 2.3.2 Definiowanie automatu stanów (ang. state machine) oraz 2.3.3 Definiowanie wielu automatów stanowych (przykład w WinCupl\Examples\Atmel\BENCH25B.PLD). Możesz i powinieneś definiować np. cały synchroniczny licznik/i dziesiętny/e,...
(miał podobny problem jak ATMEGA88 z wejściem reset) A możesz coś więcej napisać o tym problemie, bo lubię tą megę, a (odpukać) jeszcze nic mi się dziwnego nie działo z programami pod tym prockeim. Some parts may get stuck in a reset state when a reset signal is applied when the internal reset state-machine isin a specific state. The internal reset...
Strona kodowa dla języka polskiego to : 4139 Należy wejść w maintenance : (1)Enter maintenance mode, and press the [7] and [4] buttons in this order. The country code currently set is displayed on the LCD. (2)Enter the country code of your country. (3)Press the [Start] button. The setting is saved, and the machine returns to the initial state of the...
Ten film i artykuł jest wyrwany z absolutnie fantastycznego, kompleksowego kursu programowania systemów wbudowanych: https://www.state-machine.com/video-cour...
Nie ma sensu wszystkiego pisać event-driven albo wszystkiego przerabiać na maszyny stanów. No racja ;) jednak w gruncie rzeczy wszystko jest maszyną stanów, a co do RTOSów mogę zacytować A Computer is a state machine. Threads are for people who can't program state machines Troche w tym racji. Ale nikomu sie nie chce pisac wlasnie maszyn stanu z 1000...
Mówi on: "The compiler does not permit pointers to functions so that the compiler can know at compile time the complete call tree. This is used to allocate memory for full RAM re-use. Functions that could not be in execution at the same time will use the same RAM locations. In addition since there is no data stack in the PIC®, function parameters...
Ja uważam, że sam przerzutnik D licznikiem nie jest, dopiero razem z ROM-em.. W tym tkwi Twój problem, brak Ci podstaw cyfrówki. Informuję: licznik nie musi zawierać ROM. Wystarczy zajrzeć do pierwszej lepszej książki. Już pojedyńczy przerzutnik odpowiednio połączony jest nazwany dwójką liczącą. A co dopiero kilka połączonych ze sobą ;) Jakkolwiek...
Error code 0B01 An error occurred in the high-voltage power supply PCB while operating. Error code 0B02 An error occurred in the high-voltage power supply PCB when the machine was in the ready state.
Ok jeszcze jedno pytanie, skoro będę korzystał z biblioteki LUFA i z funkcji np. CDC_Device_BytesReceived() [syntax=c] uint16_t CDC_Device_BytesReceived(USB_ClassInfo_C... const CDCInterfaceInfo) ATTR_NON_NULL_PTR_ARG(1); /** Reads a byte of data from the host. If no data is waiting to be read of if a USB host is not connected, the function...
Nie bardzo rozumiem... miktokontroler po nadaniu do kompa ostatniego bajtu z jakiegos printf'a ustali TI0 = 1 i wejdzie do obslugi przerwania z tego portu i przez nia przeleci nic nie robiac... nastepne przerwania nie sa generowane mimo ze TI0 = 1; TI oznacza ze bajt zostal wyslany a przerwanie generowane jest tylko raz po jego kazdorazowym ustaleniu...
Może ktoś ma lepszy pomysł - o ile to co piszę jest zrozumiałe przez innych Tak - użyć systemu operacyjnego, hierarchicznego automatu stanu opartego o obiekty oraz wszelkich udogodnień tego "wzorca" - funkcji entry/exit oraz "tymczasowego blokowania eventów" (event deferral - http://en.wikipedia.org/wiki/Hierarchica... )......
Zacząć od przeczytania podobnych wątków https://www.google.com/search?q=Warning+...
To inaczej: nie wiem jak to się ma do lowpower, ale widziaiłem porównania gdzie taki C++ i zastosowanie algorithm dawało mniejszy kod niż C i for. Sam robiłem nawet na AVR takie porównania i napisanie takiego automatu skończonego w C++ (polimorficznie, używając state machine pattern) dawało w sumie 4 bajty narzutu w zamian za ogrom czytelności. Czy...
A gdzie kod biblioteki? A to już mi Musisz podpowiedzieć bo nie bardzo wiem o co chodzi. Dodano po 2 Czyżby to? Dodano po 19 Mój błąd. Wybrałem nie taką wersję płytki Arduino. Zamiast 8Mhz 3,3V miałem ustawioną 16Mhz 5V.
Zastanawia mnie poniższe NOTE: "S" indicates a "STROBE" of the /STB line. /STB is active low, and is never low more than a single machine state. There are three machine states per processor "clock" cycle. Z tego co widnieje w opisie procesor jest taktowany zależnie od wersji 15/18MHz czyli potrzebuje 3x szybszego procka żeby nie "przegapić" zmiany stanu...
Counter reset after fuser unit/PF kit 1 replacement (Function code 88) <Function> After replacing a fuser unit or PF kit 1, perform this function to increase the replacement count by one and reset the "Replace ***" warning. <Operating procedure> (1) Press the 8 key twice in the initial state of the maintenance mode. "Reset-Fuser Unit" is...
Moim zdaniem za użyciem RTOS przemawia po prostu lenistwo, zresztą podobnie jak za 99% praktyk programistycznych. Komuś, kto programował aplikacje na PC, łatwiej oprogramować mikrokontroler przy użyciu RTOS niż przy użyciu przyzwoitych zdarzeń - do tego trzeba i dużej wiedzy i praktyki. Początkującemu łatwiej pisze się program w stylu "przeczytaj pierwszy...
Procesor to atmega32 - 32kB flash, 2kB sram. Sprawdziłem coś jeszcze. mianowicie wykomentowałem sporą część programu i okazało się że problem pozostał. Część napisów jest wyświetlana poprawnie, a część jako krzaki. Okazało się też, że jeżeli dopiszę nowe napisy pod tymi już istniejącymi to na pewno będą źle wyświetlone. A jeżeli jakiś nowy napis dorzucę...
Przygodę z Azure RTOS (dawnej ThreadX) zacząłem częściowo z konieczności dalszego rozwoju mojego projektu, a częściowo za sprawą decyzji STMicroelectronics o zastąpieniu FreeRTOS przez Azure RTOS i szkoleń prowadzonych przez ST, które polecam. Moje pytania w tym temacie dają wyobrażenie o poziomie mojej wiedzy w tej dziedzinie. Jestem na początku drogi....
pomijajac watki poboczne Jesli chcesz "profesjonalny" kompilator dla Atmega 8 / 16 to tak naprawde za duzego wyboru nie ma. Jest to co dostarcza IAR i nie jest to zle rozwiazanie szczegolnie w polaczeniu z progamem state machine, bledow ma co raz mniej. A projekt oprogramowania powstaje szybko. Z tego co wiem poprawili bardzo optymalizacje tak generowanego...
Dokładnie jest to napisane w DS s.60 • TDI – Port C, Bit 5 TDI, JTAG Test Data In: Serial input data to be shifted in to the Instruction Register or Data Reg-ister (scan chains). When the JTAG interface is enabled, this pin can not be used as an I/O pin. • TDO – Port C, Bit 4 TDO, JTAG Test Data Out: Serial output...
00:00:03.586488 Changing the VM state from 'RUNNING' to 'GURU_MEDITATION' 00:00:03.586530 Console: Machine state changed to 'GuruMeditation' 00:00:03.586747 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!... 00:00:03.586748 !! 00:00:03.586749 !! VCPU0: Guru Meditation -4000 (VERR_VMX_VMXON_FAILED) 00:00:03.586890 !! 00:00:03.586901...
Test aktualizacji radia LFS dla wszystkich, Easyflash dla wszystkich, OTA dla wszystkich (XR809 nie działa, XR872 nie ma jeszcze wygenerowanego obrazu), Piny dla wszystkich, berry dla XR806. Zaimplementowano PWM, ADC (w tym VBAT), UART, watchdog w APP, delay_us, RSSI i adresy ip, pozostały rozmiar sterty. Naprawiono MAC dla XR806. https://github.com/NonPIayerCharacter/Op...
niestety w Polskich szkołach nie uczą jak zrobić takie rzeczy zaznaczam w gimnazjum I nie nauczą na studiach magisterskich/inżynierskich - to zbyt specjalistyczna i dość obszerna dziedzina wiedzy. Jakąś namiastką procesora jest "state machine", którą można zrobić z (E(E))PROM-u/ów i kilku(nastu/dziesięciu/set) przerzutników D (zależnie od tego, co...
Ok, to jest jakaś myśl. Ustawiłem tryb "asynchronous serial" ale niestety nie dostaję nic na wyjściu. Sprawdzane pod Arduino i analizatorem logicznym. Zechciałbyś rzucić okiem na ustawienia rejestrów? Może coś Ci się rzuci. Załączyłem opis parametrów żebyś nie musiał wertować datasheetu. [syntax=c] # Address Config = No address check # Base Frequency...
Witam serdecznie, Pracuje obecnie nad układem zawierającym mostkowy czujnik ciśnienia, ADS1232 oraz MSP430. Od paru dni jestem bezradny bo nie wiem jak poradzić sobie z komunikacją pomiędzy ADS a MSP. Do projektu wykonałem płytkę testową zgodnie z Figure 42 (zamieszczonym poniżej)) http://obrazki.elektroda.pl/4682940000_1... Jedynymi różnicami...
Kod poprawiony przedstawiam dla zainteresowanych. Wyszedł mi ładny serwer temperatur z obsługą po protokole UART z użyciem modułu USI procka ATTiny85. Śmiga jak ta lala. Zastanawiam się czy przejść na 12 bitową rozdzielczość ale nie wiem czy zyskam na dokładności. Jak to z tym jest Panowie? Może dodatkowo zaimplementuję protokół Modbus RTU w procku...
Witajcie. Mój problem, z którym męczę się już jakiś czas wygląda mniej/więcej tak: lipa: process is begin wait until rising_edge (RS_CLOCK); TX<='1'; wait until rising_edge(RS_CLOCK); TX<='0'; wait until rising_edge(RS_CLOCK); TX<=data(0); wait until rising_edge(RS_CLOCK); TX<=data(1); wait until rising_edge(RS_CLOCK); TX<=data(2); wait...
Wgranie pliku z innego egzemplarza w elitebooku powoduje sporą ilość nowych problemów - poza typowymi dla MERegionu dodatkowo pojawiają się komunikaty typu "Machine is not in committed state". W tym modelu najlepiej wyedytować wsad w hexedytorze - hasło jest w zazwyczaj w trzech miejscach we wsadzie.
Cześć chłopaki, dzięki za informacje w tym poście. Mam również jeden z tych BK7231N z płytką CBLC9 przylutowaną do płyty głównej. Udało mi się go uruchomić, ale ponieważ nie byłem do końca pewny zrozumienia automatyzacji zamieszczonych tutaj (jestem nowy w openbeken) i nie chciałem żadnej logiki blokującej, zbudowałem własną i chciałem się nią podzielić...
Hej wszystkim:) Potrzebuję udostępnić kartę sd jako msd ( tak, żeby był do niej dostęp spod poziomu eksploratora windows). Znalazłem program który pozwala na dostęp do pamięci płytki. Problem polega na tym, że nie do końca wiem jak udostępnić w ten sam sposób kartę sd. Wklejam poniżej kod tego programu: #include "lpc13xx.h" #include "usb.h"...
W piątej lekcji w segmencie dotyczącym maszyny stanów autor przedstawia jej implementację w języku C, którą uznaje za optymalną zgodnie z wyjaśnionymi w dalszej części artykułu kryteriami. Wideo szkoleniowe nr 39 (poniżej) ilustruje, jak zbudować wielokrotnego użytku: „procesor zdarzeń”, aby włączyć tę miarodajną strategię implementacji maszyny stanów...
To nie o to chodzi. Oczywiście jest wymagany określony stan SYSAHBCLKCTRL i portów, ale błąd z USB wynika z niezainicjowania zmiennej w pamięci. Adres tej zmiennej i wartość, jaką program powinien ustawić, są podane w dokumentacji. Już z 30 minut patrze w te dokumenty i nic tam nie widzę. W Erracie jest tylko napisane o przypadku kiedy wchodzimy w...
Proponuję Ci: 1) Wykorzystaj makefile z przykładów Freddiego Chopina(np ten pod LPC21xx), niewiele trzeba w nim zmodyfikować (inny skrypt linkera i startup, oraz procesor) 2) Zainstaluj sobie wtyczkę [url=http://sourceforge.net/projects/gnu... ARM Eclipse Plugi, mi się z nią całkiem dobrze współpracuje, tylko troche czasu na konfiguracje...
masz tu fragmencik kodu, ktory liczy silnie; w verilogu niestety, ale sadze, ze idea jak to zrobic bedzie jasna; module silnia ( input clk, input rst, input start, input [ 7:0] N_in, output reg [15:0] N_sil ); parameter idle = 5'b00001, // kodowanie maszyny stanow load = 5'b00010, multiply = 5'b00100, decrease = 5'b01000,...
Dzięki za podpowiedzi. Faktycznie jakoś całkiem nie pomyślałem o kwestii biegów w "dużym" samochodzie. Natomiast co do modeli RC o napędzie spalinowym - nie wiedziałem, że takie istnieją, ale przejrzałem kilka sklepów i wygląda to na bardzo ciekawy temat. Z pewnością skorzystam. Niemniej jednak nadal myślę, aby zacząć od modelu elektrycznego skleconego...
No a mają one możliwość generowania kodu dla opisu za pomocą grafu ? Są darmowe narzędzia, które przekształcają graficzny graf (kółka, strzałki etc) na pełny opis HDL jako FSM (Finite State Machine), jest tego pełno. Ja tam preferuje ręczny coding maszyny. Jeśli chodzi o uC to mają większe możliwości gdy idzie o rozbudowę softu, dodanie jakiś skomplikowanych...
Witam, potrzebuję odświeżyć wątek. Rozwiązanie ze skryptem dobrze się sprawdza, jednak potrzebuję jeszcze czegoś takiego jak steady state, z tym, że pod Win7. Comodo Time Machine? Tylko jak sprawa wygląda z aktualizacją systemu? Czy aby nie wraca wszystko do stanu przed aktualizacjami? IMHO szkoda, że twórcy SteadyState porzucili go, bo to bardzo przydatne...
Jest tam układ A29L160 pamięć Flash AMIC 2Mbyte i w datashee jest taka wzmianka: o RESET PIN RESET : Hardware Reset Pin The RESET pin provides a hardware method of resetting the device to reading array data. When the system drives the RESET pin low for at least a period of tRP, the device immediately terminates any operation in progress, tristates...
Witam, Próbuje zaimplementować hosta na stm32f407, który będzie obsługiwał klawiatury. Bazuje na przykładzie ze strony: [url=http://stm32f4-discovery.com/2014/0... Przykład jest oparty na: STM32_USB-Host-Device_Lib_V2.1 Mam dwa problemy: 1. Nie działa wysyłanie raportów z hosta do klawiatury...
Jesli mailbys problemy z sinumerikiem to mozna poproscia Siemensa o pomoc. Sinumerikami zajmuje sie oddzial w Bielsku_Bialej na ulicy Konwaliowej 15(o ilemnie pamiec nie myli). Mam tu jakis plik co sie nazywa: 840_list, jast tam ponad 700stron danych. Moze Ci sie przyda. Jest to pdf spakowany zeby bylo poniezej 5MB Oto spis tresci tego dokumentu: Contents...
przy próbie zaktualizowania systemu ze strony modecom za pomocą programu Manufacturing Flash Tool sytyuacjia wygląda następująco [FAILURE] IFWI flash failure 10/28/15 17:28:14.891 INFO : Manufacturing Flash Tool V 6.0.30 (build on Fri Nov 22 17:56:05 MST 2013) 10/28/15 17:28:14.895 INFO : Loading settings from C:/ProgramData/INTEL/Manufacturing Flash...
1. With the machine at a ready state press the 3 and 9 buttons at the same time. If done correctly “Reset Menu” will appear on the display. 2. Use the up or down arrow to scroll to the part “Fuser” and press OK. 3. When the display shows ↑ for reset and ↓ for exit. Press ↑ for reset....
Praktycznie każdy Cortex M0, M0+ nie ma 10-krotnie wyższej wydajności niż taki 20 MHz tinek, pomijając nieżyciowe przypadki, w których ktoś robi pętlę od 1 do 10 przy pomocy 64 bitowej zmiennej. O takich jak sądzę z kol. BlueDraco pisaliśmy, bo niesądzę aby jakieś mega wypaśne ARMy były w SSOP20. Wchodzimy więc na http://www.eembc.org/coremark/index.php....
For models without touch panel (1)Press the [Menu], and then the [Start] key while the machine is in the ready state. Then, press the [▲] key four times to enter the maintenance mode. (2)Press the [▲] or [▼] key to display "MAINTENANCE 25" on the LCD, and press the [OK] key. For keypad models, press the [2] and [5] keys in this order....
https://obrazki.elektroda.pl/9784998900_... Głośnik bluetooth na Raspberry PI Pico 2W z I2S https://obrazki.elektroda.pl/6827728100_... https://obrazki.elektroda.pl/6790056000_... https://obrazki.elektroda.pl/9259668300_... Przedstawiam prosty w montażu projekt głośnika bluetooth zbudowany...
Jest też taka ewentualność że folder jest zablokowany przez jakiś proces podpięty pod system (typu antymalware czy coś), warto sprawdzić w rejestrze bam, co tam siedzi \HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001... - i wybrać folder interesującego usera \HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro...
Witam Pracuje obecnie nad projektem odbiornika sygnały DMX512. Sprawa wygląda następująco: -Sygnał danych czytany jest z urządzenia zwane Kwamatik USB2DMX, obsługiwane przez program Q Light Controller. „Po drodze” do uC trafia jeszcze na driver RS485 a potem na PIN RX UART1 oraz PIN PB9 skonfigurowanego jako wejścia dla Timera 11 pracującego...
Ja tez trochę poszukałem ale nie znalazłem tej instrukcji bo na bank prowadzący z tego tutoriala korzysta ;). Ale nie ma co płakać tu masz linki za pomocą z pewnością sobie poradzisz : http://www.fpgadeveloper.com/2008/10/mic... http://www.cs.ucr.edu/~harry/classes_fil... http://coen.boisestate.edu/smloo/ee436ee...
Dzięki, szczerze powiem że nie przyszło mi to do głowy. Diody mam 3,3V. Niestety ale na diodach 3,6V jest to samo. Jakieś inne pomysły? http://obrazki.elektroda.pl/7658833200_1... Programator USB ISP działa bezproblemowo na tej płycie, a tez jest na wirtualnym USB. O co kaman? Znalazłem problem, problem stwarza biblioteka "IRremote.h"...
Go to maintenance 80. mono black -> USB:000G8J000166 - serial number your printer. (next to the serial number is the MAC address, you can try it the same as s / n) if you will change : 1) While the serial number is displayed, press the [9], [4], [7], and [5] key in this order to enter the edit mode. 2) Use the keypad to enter the first digit of the...
Złapałem ten tani dzwonek do drzwi Tuya z Ali Express, zastanawiając się, czy będzie on wyposażony w BK7252. https://obrazki.elektroda.pl/9324523600_... . I chociaż wiem, że OpenBeken nie obsługuje BK7252 ani nie ma sterownika / opakowania kamery, nadal będzie interesujące zobaczyć, co jest w środku, sprawdzić wyjście dziennika rozruchu...
Ustaliłem coś wiecej -wince6 odblokowanie jak w GPS GS630 zmiana wartosci klucza launch50 na explorer.exe Może ktoś podpowiedzieć jakie klucze odpowiadają za zmianę planu zasilania w wince6 ? Chodzi w wince 6 o display properities | backlight | Dodano po 1 Ma ktos pojecie co tu zmienic aby wylaczyc suspend i screenoff na dobre. GPS pod zapalniczka a...
Pierwsze co spróbuj : 1.Enter the maintenance mode. 2.Press the [ 7 ] and [ 3 ] keys in this order in the initial state of the maintenance mode. “72/83/66-1” is displayed on the LCD. 3.Press the [ SET ] key. “PLS WAIT 72” is displayed on the LCD and each adjustment is performed in the following order. 1.Sensitivity adjustment...
https://obrazki.elektroda.pl/5881350000_... Projekt został (wreszcie) ukończony a więc na koniec mały raport. 1. Około września/października ub.r. (2019), a więc po ok. 10 mies. pracy, zaistniała konieczność otwarcia nadajnika. W środku nie było śladów brudu ani wilgoci więc jak na razie puszka się sprawdza. I oby tak dalej. 2. Napięcie...
Czemu to przytoczyłem? Ano temu, że wtedy nawet do łowy mi nie przyszło, że AVR można programować "wątkowo". " Bo brak jest literatury stricte "mikrokontrolerowej" traktującej o tym temacie. Dotyczącej struktury programu, jak i zarządzania czasem w programie - co w systemach czasu rzeczywistego jakimi są sterowniki na mikrokontrolerach, jest rzeczą...
Witam!!! Na wstępie proszę abyście nic nie dopisywali żadnych odpowiedzi do tego tematu. Jak chcesz coś dodać od siebie to proszę o informacje na priva. Dokleję i poinformuje co kto dodał o ile ta informacja będzie coś wnosiła do tego kompendium. Chce wprowadzić taki zabieg aby czytelnicy nie wertowali tego posta co kto dodał. To ma ktoś otworzyć i...
Dzięki wielkie za wskazówki. Tego akurat jeszcze nie znalazłem, aczkolwiek są 2 sprawy: 1) Przykład pod DMA nie działa. (w sensie nic się nie wyświetla na terminalu) 2) Przykład na wake się w ogóle nie kompiluje pod IARem ;) Jestem totalnym laikiem, aczkolwiek naprawdę bardzo mi zależy, żeby to zrozumieć i napisać. Zakładam, że port i MAX są dobrze...
Na laptopie HP 820 G2 Elitebook posiadałem hasło do BIOS, znalazłem sposób na usuniecie hasła, który to wiązał się z wylutowaniem chipu 16MB (na płycie są dwa chipy 2MB i 16MB) i jego usunięciem przy pomocy programatora w moim wypadku CH341A. W trakcie wylutowania chipu niestety zdarzył się wypadek i chip został uszkodzony. Tym samym utraciłem oryginalny...
Hej, mam kilka zahasłowanych HP 650 / 655 G1. Z 655 jest o tyle łatwo, ze wystarczy pobrać bin ze strony HP, wrzucam programatorem i wszystko działa. W 650 jest Intel i Bios można rozczłonkować na część GBE, ME Region, BIOS. Podmiana fragmentu BIOS skutkuje zdjęciem hasła. I o ile ME region jest z tej samej sztuki to wszystko działa, ale nie mam wsadów...
final state machine state switch orange state
myjka parowy wyjście trybu awaryjnego volvo silnika
programować pilot uniwersalny grundig programować pilot uniwersalny grundig
LG OLED B9 – plamy na górze ekranu, banding, wypalenie, martwe piksele Volkswagen Passat B5 2.3 V5 AGZ/AQN – brak iskry, diagnostyka cewek, czujnika G28, relay 109