Witam!! Mam problem z Mega 8, nie dziala komenda debounce. tzn w kodzie zrodlowym jest: debounce portc.5,0,procedura1,sub a podczas pracy zwarcie pinu c5 do masy nie wywoluje komend z procedury1. W dodatku jest jeszcze problem z odmierzaniem czasu, 1 programowa sekunda trwa jakies 2-3 rzeczywiste. W attiny byla FB lub LB odpowiadajacy dzieleniu przez...
Ja mam P4 3.0 na poczatku takze miałem problem gdy zasilanie do programatora brałem z osobnego zasilacza ale rozwiazałem go tak ze zasialanie do programatora biore z zasilacza na ktorym dziala moj komputer i teraz juz nie mam takich problemow. Ale sam mam pytanie. Interesuje mnie zachowanie wyświetlacza LCD a mianowicie pisze program w BAsCOM Program...
Witam mam taki problem. Otoz posiadam krotki programik do zmiany i odczytu stanu wyjscia ww switcha 1Wire. W programie do odczytu stanu powinna słuzyc komenda "Stan = 1wread(1 , Pind , 5)" jednak wlasnie na tym program sie wiesza. Jezeli to wyremuje to chodzi tylko wlasnie po co. Jak odczytac ten stan aby miec nad nim kontrole programowa a nie tylko...
Witam. Mam problem ze zmianą odebranych danych z Uart'a na zmienną liczbową. Mianowicie na jednej Atmedze mierzę poprzez ADC wartość prądu i wysyłam ją na uart'a. Na drugiej Atmedze odbieram te dane i tu nie mam problemów - wysłane i odebrane dane się zgadzają i są poprawne. Ale odebrane dane są stringiem, nie mogę nic z nimi zrobić (matematycznie)....
4) Uruchamiam sprzęt i ... RAID1 sam się odbuduje? ... Coś tam musisz zatwierdzić sam z siebie nie zrobi. 1) Wyłączam sprzęt i wyjmuję dysk z badami. Jeśli masz hot swap możesz nawet bez zamykania maszyny. Tylko trzeba odpiąć dysk z macierzy i go wyłączyć komendami.
Chyba już widze problem. Odczytujesz w trybie Inactive Clock Polarity Low a nie SPI Jak sie przypatrzysz dobrze to zobaczysz czym te 2 tryby różnią się . Inactive Clock Polarity Low wymaga 65 cykli zegara a SPI 64. Zmień komendę 0x52 na 0xD2
Która dyskietka ci się uszkodziła, startowa (1) czy programowa (2) ?? jeżeli dyskietka startowa to można zastosować zwykłą dyskietkę startową z windowsa. Po czym wsadzić dyskietkę programową (2) i wpisać komendę =>pqdi i zatwiedzić poprzez Enter. Program Drive Image się załaduje jednak najprawdopodobniej nie będzie można używać myszki tylko klawiszy....
Spoko - jakby co to dzwoń do nas (Lenze) lub pisz - na pewno ktoś Ci zawsze pomoże (ponieważ widzę że masz wpisaną miejscowość jako Śląsk to najbliżej masz nasz główny oddział w Katowicach). Generalnie jakbyś analizował ten program to prędkość przychodząca po złączu DFIN jest tą do której napęd ma się synchronizować a robi podczas kroku programowego...
Witam, Chyba temat to będzie odgrzewany kotlet :D ale może komuś się przydadzą moje uwagi :) Domyślnie ten moduł jest dostarczany z oprogramowaniem fabrycznym które pozwala producentowi na przetestowanie modułu. Do normalnego użytku potrzeba mu wgrać firmware, na początek dobre jest esp32-at aby się zapoznać z możliwościami. Parę uwag (problemów na...
Działa wysuwanie programowe? (czyli komenda "wysuń" pod PPM)
Co do modułów NRF24 - nie mają one komendy resetu programowego, dlatego trzeba albo zapisać WSZYSTKIE rejestry modułu oczekiwanymi wartościami albo po strcie systemu zrobić power cycle modułu radiowego używając tranzystora do odcięcia zasilania.
Nie można, timeout akceptuje liczby całkowite. Ping nie służy do robienia przerw w skryptach, ale można go też tak użyć. Ping służy do testowania sieci, wysyła pakiet testowy i czeka na odpowiedź. Można go wykorzystać jako mechanizm opóźniający program przy zastosowaniu odpowiednich parametrów. ping -w 5000 -n 1 224.1.2.3 2>&1 >nul: Ta komenda...
Ja wysyłam coś takiego Print "ATD604604604;" ; Chr(13) Być może o ten średnik chodzi. Na koniec oczywiście CR. Telefon podłączasz odpowiednio do RXD i TXD. Pamiętaj o różnicy w napięciu zasilania. (Można obniżyć napięcie zasilania niektórych uC do poziomu odpowiedniego dla telefonu i wtedy łączy cię wszystko na "sztywno"). W przypadku korzystania z...
Pewnie, jak to w życiu, coś trzeba będzie poprawić, ale możesz spróbować tak. Niektóre zmienne tam nie zostały użyte bo koncepcja się zmieniła podczas pisania ;) Przesunąłem przycisk i dodałem tez pin obsługujący wymuszenie trybu AT [syntax=vbnet]$regfile = "attiny45.dat" $crystal = 8000000 $hwstack = 32 $swstack = 32 $framesize = 64 Config Portb.2...
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
Pascal = język programowania. Turbo Pascal = stare środowisko programowania. Dev Pascal = nowe środowisko programowania. Tak to można [bardzo nieprecyzyjnie] określić.....
Nie spotkałem się z nieprzewidywalnymi skutkami. Zawsze skutkiem było jak to ładnie piszą "uaktualnienie stanu kontrolera przerwań", czyli zaznaczenie w stanie VIC, że przerwanie się wykonało. Natomiast prawdą jest, że to przy rozbudowanych przerwaniach może prowadzić do ww. Natomiast spotkałem się z nieprzewidywalnym skutkiem, w sytuacji odwrotnej,...
Tak jak myślałem. Czyli problem włączania masz rozwiązany, bez dodatkowych układów czy innych wynalazków :) Wyłączać można programowo, przez komendę. Do tego ustawiasz w rejestrze AutoEndTasks. Co do gniazdka, kupujesz sobie programator czasowy 230V i temat zamknięty :)
Kolejne pytanie: Jeśli chcę odebrać kilka znaków z klawiatury to powinienem wpisać to w jakąś tablicę? Jeśli chcę wysłać do PC cały wyraz to jak to robić? Możesz to zrobić różnie. Zależy czego potrzebujesz i na ile jesteś wprawny w programowaniu w C. W każdym z przypadków trudno jednak będzie się obyć bez tablic dla ciągów znaków odbieranych i wysyłanych....
Witam, ja osobiscie wole nieco bardziej praktyczne podejscie, zgadzam sie ze dobrze jest poczytac o zasadach programowania, nastepnym krokiem bedzie zapoznanie sie z typowymi komendami i ich dzialaniem. Teraz proponuje zabawe na przykladowych programach zaczynamy od najprostrzych, potem je lekko modyfikujemy i analizujemy co wyszlo jakie sa efekty....
Nie wiem jak masz rozwiązany ten program na Arduino, ale z tymi SIM komunikuje się poprzez UART którego w Tiny85 brak (chyba że po USI). Można oczywiście wysyłać coś do SIM serialem programowym, ale jak będziesz chciał odbierać jakieś komendy np. z SMS to na takim programowym może to kuleć.
Być może dla twoich celów wystarczy rozwiązanie programowe. Napisz komendę, która wykonuje skok na początek bootloadera. W takim przypadku reset sprzętowy nie będzie potrzebny.
Rozwiązaniem jest wykorzystanie "SoftwareSerial" czyli wersji programowej nie sprzętowej RS'a. Dlatego wybrałem ESP12. Komunikację mam na innych pinach i mogę teraz również wysyłać komendy do sterownika. flaoo13 - na których pinach ESP12 uruchomiłeś "SoftwareSerail" ?
Ok ale właśnie na tym Twoim schemacie połączenia nic nie widać. Jaka jest odległość od każdego transceivera do tego poziomego kabla? Co do urządzenia. Dalej nie wiadomo. Oczywiście urządzenie może i poprawnie odpowiada na komendy. Ale w pewnym sensie to ono może powodować błąd. Błąd jest w sterowniku głównym ale nie ujawni się on dopóki nie podłączysz...
ale mi chodzi raczej o instrukcję od strony programowej (jaki język, komendy, opis wyprowadzeń itd.).
Sterowanie przepływem: Sprzęt Zmień na programowe
Wolałbym programowo decydować czy moduł ma się połączyć z danym urządzeniem. Jeżeli wysyłam komendy przed nawiązaniem połączenia zawsze dostaje ERROR. No i chyba musi być jakiś sposób na programowe zerwanie połączenia i przejście w tryb komend. Datasheety milczą na ten temat.
no to morze być problem bo ja tego sam nie pisałem a w sumie dużo się tym nie zajmowałem. po pierwsze to komunikacje jest zblizona do spi tylko że należy wysłać 9bitów więc trzeba zrobić programowe procedury przesyłające. pierwszy bit to rozgraniczenie do komendy czy danych. 0 - komenda 1 - dane tak więc napisze ci co i jak w takim pseudo kodzie najpierw...
Dekodować ma VS1063 który jest sprzętowym dekoderem min. MP3 będącym DSP w architekturze Harvardzkiej .VS1063 Sterowany jest z AT89S8253 po SPI. ISA ma tylko wysłać/odbierać dane oraz wysyłać komendy tekstowe. Stąd cała idea , użycie sprzętowego dekodera/kodera. Tak jak to zrobiono w karcie MP3 na Amigę- też użyto VS1063. AT89S8253 ma zaimplementowaną...
Przykładam 5.0 V do końcówek 15 i 16, i teraz jaką komendą w BASCOM włączyć podświetlenie? Rozmawiamy chyba o tej konfiguracji, a w tej programowo nie da się zapalić podświetlenia. tak właśnie, podświetlenie świeci się po przyłożeniu 5.0 V, skoro nie ma komendy, żeby tym sterować programowo to rozumiem - trzeba inaczej rozwiązać problem - oki w takim...
Tak, ale masz specyfikowane moduły pod konkretne częstotliwości i zapewne obwód nadawczo-odbiorczy jest dostrojony pod konkretne pasmo. Jeśli programowo zmienisz pasmo to moduł tez będzie działać, ale z powodu niedopasowania układu radiowego możesz mieć znaczne straty. Kiedyś stosowałem RFM12B od tego samego producenta i tam komendy do wyboru pasma...
Jeśli program generuje raporty w postaci plików tekstowych (*txt, *.csv) lub np. plików excela lub worda to wtedy wystarczy "przemielić" go np. PDFCreatorem i mamy plik w formacie *.pdf. Jeśli to ma być "programowo" to np. PDFCreator umożliwia zrobienie tego na kilka sposobów np. można wywoływać pdfcreator z parametrami z linii komend lub innej aplikacji....
Używanie komendy soft_reset_halt jest źródłem niezliczonej ilości problemów... Tak pozatym to przed wgrywaniem flasha warto byłoby go wyczyścić, np rozbudowując nieco obecną u Ciebie komendę: flash write_image erase ... Dodawanie "0 elf" jest zbędne. Jakiego masz JTAGa? Pokaż CAŁĄ konfigurację targeta, bo wydaje mi się, że Twój problem może rozwiązać...
W przypadku taktowania, odpowiednie ustawienie fuse bitów powoduje nadpisanie funkcji pinu, np. ustawienie źródła zegara systemowego na zewnętrzny rezonator kwarcowy powoduje wyłączenie pinów XTAL z użycia jako IO, więc cokolwiek na nich ustawisz i tak nie zadziała. Co do innych interfejsów, w większości przypadków mikrokontroler sam przejmuje władzę...
https://obrazki.elektroda.pl/1883886000_... Witajcie moi drodzy. Przedstawię tutaj mój zamiennik Tasmoty przeznaczony na platformę BL602 produkcji Bouffalo Lab, oferujący m. in. możliwość sparowania naszego urządzenia z Home Assistant poprzez MQTT. Pokażę tu, jak można łatwo wgrać wsad na BL602 za pomocą prostego konwertera USB na...
Mam problem z zresetowaniem układu służącego do komunikacji radiowej -rfm12. W nocie katalogowej czytałem że da się to zrobić programowo poprzez wysłanie komendy FE00h. U mnie jednak to nie che działać. Potrzebuje tego do wybudzania układu po zadziałaniu w programie Watchdoga. Resetował ktoś może ten układ programowo?
Jesli problem wynika z programatora to byc moze pomoglaby aktualizacja jego firmware. Jest ona dostepna w katalogu AVRstudio \Program Files\Atmel\Atmel Studio 6.2\tools\AVRDragon\dragon_fw.zip Update dokonujemy komenda "atfw.exe -t avrdragon -a dragon_fw.zip" w terminalu windows. Oczywiscie po skopiowaniu pliku "dragon_fw.zip" do katalogu z plikiem...
Problem może być z czasem przełączania tranzystorów. Można to rozwiązać po stronie hardware (rezystory B-E tranzystorów multiplexujących) lub programowo - dodając opóźnienie po komendzie "reset cx" i/lub przed komendą "set cx".
ERASE ALL to komenda po JTAG-u. Tobie potrzeba ERASE na nóżce (ale nie pamiętam wysoki aktywny, czy niski). Spójrz na pinout obudowy.
Tak jak podpowiada (at)khoam od dawna jest to już zaimplementowane w soft ESP a nie tylko "Mirkowy". Czas jest DTC plus to co ustawisz w Timezone+ czyli u nas teraz akurat +2 Dawno nie sprawdzałem czy DST (daylight saving time) trzeba obsługiwać programowo. Czyli czas zimowy to DTC+1 a czas letni to DTC+2. W każdym bądź razie funkcja sprawdzająca to...
W nocie katalogowej znalazłem taki hint: Bias: 1/7, VLCD=8.5V, VDD=3.3V Z tego by wynikało, że LCD bias należy ustawić na 1 komendą (11) - 0xA3. Z kolei na podstawie obrazka 9 w dokumentacji kontrolera, że przy zasilaniu 3.3V (takie masz, prawda?) powinno się ustawić "V5 internal resistance ratio" na wartość 110 binarnie - komendą (17) 0x26. Natomiast...
a rozmiar programu wzrósł z 3072 do 3932 bajtów więc na pewno nie mogę sobie pozwolić na użycie tej funkcji. Aha, nie wiedziałem, że dekodowanie robisz na MCU. To może zrób tak, że MCU komunikuje się z serwerem dwukrotnie i na początku przy pierwszym zapytaniu pobiera metadane odnośnie wsadu, wielkość firmware, adres startowy w FLASH, CRC całego wsadu,...
Mała poprawka... ten kod : do portb.0=1 'zalaczasz diode waitms 500 'czekasz portb.0=0 'gasisz diode loop spowoduje że ... dioda będzie świeciła się ciągle ;-) poprawnie będzie tak: do portb.0=1 'zalaczasz diode waitms 500 'czekasz portb.0=0 'gasisz diode waitms 500 loop Acha, do sprawdzania stanu przycisków polecam komendę "debounce" - programowo niweluje...
Moja koncepcja jest podobna, aby sterować programowo. Ja bym z chęcią umieścił pamięć statyczną jako drugi generator. Ten który teraz jest zostawił jako podstawowy. Z poziomu Basica jest kilka instrukcji którymi można by programowo zrobić mniej więcej tak Komendą DATA wprowadzam swoje znaki pod grę którą aktualnie programuję, czy tworzę. Poleceniami...
no właśnie tutaj sprawa jest trochę dziwna, bo rzutowanie zarówno na uint8_t jak i int8_t zwraca waring. Sprawa nie jest dziwna ale oczywista, sa to 3 rozne typy danych. Ogólnie co do obliczania długości tabilcy to możesz zastsować komendę sizeof(info0). Zwraca ona długość tablicy zainicjalizowanej. Sizeof to nie komenda ale operator i nie radze tak...
No postaram się jak najszybciej dodać tą wstawkę, tylko problem może być z tym avrdude 5.11, chyba, że potwierdzisz mi czy tak z linii komend działa opcja -B dla programowej zmiany prędkości taktowania USBASP ?
https://obrazki.elektroda.pl/1632162600_... Witajcie moi drodzy. Przedstawię tu wnętrze LED smart 'żarówki' produkcji Tuya oferującej szeroki wybór barw, RGB oraz biel zimna i ciepła. 12W, E27. Pokażę na jakim układzie WiFi jest zrealizowana i jak można ją zaprogramować, uwolnić od serwerów Tuya i sparować np. z Home Assistant. Sprawdzę...
Zwyczajnie po chamsku obcięli koniec dysku tam gdzie były uszkodzenia. W taki sposób: Skoro te błędy wyskakują na ostatnich 25GB to jeżeli nie jest to wina pamięci to użyj komendy HPA i zmniejsz rozmiar dysku programowo o te 25GB. Zaskarżyłbym ich. Przywróć właściwy rozmiar komendą NHPA.
Prawy klawisz myszy na plik exe i tam jest komenda "odpal jako administrator". Da się też zaznaczyć opcję, żeby ten plik zawsze był odpalany jako administrator. To powinno pomóc.
W jaki sposób można roczytać prokotokół na jakim obrabiarka porozumiewa się z komputerem? Komunikacja jest po TCP. Odczytuję sobie pakiety i w segmencie danych mam bajty. Te bajty to są komendy wysyłane do maszyny z ich programu zainstalowanego na moim komputerze. Np. start, stop, aktualne wskaźniki. Tylko te bajty niewiele co mówią. Jak można to rozczytać?...
linux komenda toshiba komenda komenda pilot
dietz 50mm2 zapotrzebować rynek praca zasilanie awaryjne gazowy
interfejs diagbox bateria milwaukee
Odpowietrzanie skrzyni korbowej Honda PCX 125 2022 Okap Neff nie włącza się - przyczyny i rozwiązania