https://obrazki.elektroda.pl/2129282300_... OpenWrt to wysoce elastyczny i konfigurowalny system operacyjny typu open source oparty na Linuksie. Chociaż pierwotnie został stworzony dla urządzeń wbudowanych, takich jak routery, jego wszechstronność oznacza, że może działać na szerokiej gamie sprzętu - w tym routerach podróżnych, bramach...
W PCD1.M2xxx mapowanie adresów jest wymagane dla zintegrowanych we/wy (tych na płycie CPU) - nie da się odwołać do nich przez I lub O. Najlepiej używaj nazw zamiast adresów liczbowych (IO.DigitalOutput0 zamiast F 2010). Domyślnie, konkretne adresy są przydzielane dynamicznie podczas kompilacji programu i mogą się zmieniać w kolejnych kompilacjach. W...
Możliwe ze problemem wiąże sie z brakiem ustawienia linii RTS i DTR (żądanie nadawania i gotowość do nadawania) Adres bazowy + 4 (modem control register MCR) Modem nie reaguje bo kontroluje stan tych linii. Proponuje przed nadawaniem ustawić Port[COM5 + 4] := 3;
----------------------------------------... Jak narazie rozdzielilem adresy w podsieciach Podziała wykonałeś poprawnie. Brakuje tylko maski, adresu sieci, brodcastu i przykładowego adresu IP dla urządzenia. i tak s1 posiada adresy w przedziale od 195.164.11.0 - 195.164.11.31 Maska 255.255.255.224 adres sieci 195.164.11.0...
To może ja, naprawdę krótko bo temat USB jest bardzo szeroki... Wydaje mi się, że mylisz USB z portem typu RS232. Oczywiście jest możliwość emulacji i wtedy urządzenie podłączone do USB będzie widziane jako podłączone do kolejnego wirtualnego portu COM. Jeżeli masz na myśli adres bazowy to we właściwościach sprzętu dowiesz się tego a w szczególności...
Obstawiam na konflikt adresów. Pamięci eeprom mają tak, że każde 256 bajtów zajmuje jeden adres I2C. 24c04 ma 512 bajtów i zajmuje 2 pozycje (nie mówię tutaj o adresach na zapis/odczyt). Jeśli pierwszy adres to 160/161, drugim będzie 162/163. I właśnie ten drugi wchodzi w konflikt z zegarkiem. Wszystkie operacje wykonywane są równocześnie na zegarku...
Nie do końca umiem wyjaśnić, dlaczego C++ różni się tutaj od C, ale mam inną propozycję, rodem z ANSI C :) Przykładowy kod można przepisać: #include <stddef.h> typedef struct { int first; int second; int third; } type_t; #define ADDRESS 0x12345678 const int data = (ADDRESS + offsetof(type_t, second))*2; int main(void)...
Wydaje mi się że jak byś nie zrobił i będzie działało to tak jest dobrze ;] ilu programistów tyle podejść do tematu... Jeżeli już zadeklarujesz taką dużą tablicę to tak czy siak będzie ona zajmowała jakąś przestrzeń w pamięci więc czemu nie użyć jej i odczytać z eeprom wszystkiego na raz. Kiedyś robiłem podobny sterownik do CO ze sterowaniem temperaturą...
Serio. Uważasz, że chce mi się szukać i domyślać rzeczy, które powinieneś po prostu podać? Nie jestem złośliwy. Jestem po prostu zaskoczony. Karta CF wydaje mi się być czymś tak oczywistym jak tranzystor, bramka NAND albo przerzutnik typu D i zwyczajnie jestem zaskoczony, że takie pytanie padło. :) Poza tym - w poprzednim wpisie dałem link do konkretnego...
Dziękuję koledze LordBlick, poprosiłem go o odblokowanie tematu, bo wydaje mi się, że mimo pozornej prostoty problemu warto się nad nim chwilę zastanowić. Zanim przejdę do odpowiedzi na post #3, powiem dwa słowa o makrodefinicjach. Wiele osób z nich chętnie korzysta, w pokazanym wyżej przykładzie zdecydowanie lepiej posługiwać się makrami LED_ON i LED_OFF...
Do funkcji GetModuleHandle wstawiasz nazwę biblioteki której szukasz, a ona zwraca jej adres bazowy hinstance, czyli hmodule, co z kolei można wstawić do GetProcAddress. Jeżeli nie masz pewności że ta biblioteka będzie w pamięci przez czas potrzebny Tobie, użyj LoadLibrary by to zapewnić, oraz FreeLibrary gdy nie będziesz tej biblioteki potrzebował....
Załóżmy, że adres bazowy tablicy w 1 sterowniku to 1000: CzasWjazduPlc1 EQU R NumerMiejsca EQU R ; ładuj numer biletu NumerMiejsca = xxx temp EQU R ; odczyt czasu z Plc1 LD R 100 ;load the Count 1 ;1 items ADD NumerMiejsca 1000 ; R 1000 [NumerMiejsca] R 101 ;load the source base address LD R 102 ;load the destination address K temp ;numer rejestru...
Witam, bardzo dawno nie używałem tego procesora ale coś tam jeszcze pamiętam. Po pierwsze. Wystarczy Ci tylko jedna pętla i jedna tablica "znaki". W rozkazie MOVC ... rejestr DPTR trzyma adres bazowy a akumulator przesunięcie. Możesz więc jednorazowo, na początku podstawić adres tablicy do DPTR a następnie "jeździć" po niej akumulatorem (przesunięciem)...
Dzień dobry, Piszę ten post, ponieważ nigdzie nie mogłem znaleźć odpowiedzi na poniższe pytanie, które pochodzi z egzaminu z przedmiotu Systemy wbudowane z politechniki Lubelskiej. Odnosi się ono do mikrokontrolera AT91SAM7X256 z rodziny ARM7. Dostęp do urządzeń zewnętrznych uzyskujemy poprzez rejestry specjalne. Który tryb dotyczy dostępu z wykorzystaniem...
Wygląda na to, że rzeczywiście musimy znaleźć sposób na prawidłowe adresowanie, adres bazowy i start pamięci flash. Próbowałem użyć tablicy partycji od początku pliku (0x9000), ale bez powodzenia.
https://obrazki.elektroda.pl/2368201700_... 50 lat temu, 16 września 1975 r. osoby odwiedzające doroczne targi WESCON po raz pierwszy mogły nabyć za 25 USD (równowartość 146 USD w 2024) nowy mikroprocesor 6502, co zapoczątkowało rewolucję w komputerach, która w zasadzie trwa do dziś, tak jak i produkcja tego procesora. Właściwie to...
ponieważ operujesz wskaźnikiem na strukturę musisz wskaźnik wyłuskać (komunikat błędu linia 16) i dopiero możesz się odwoływać. Masz dwie opcje: 1/ (*Bufor1).rozmiar=0; 2/ Bufor1->rozmiar=0; Przy stosowaniu operatora u8 i = 2; char* ch = "test"; char ch2 = i[ch]; // kompiluje się i jest równoważne ch[i] Jednocześnie oznacza...
Kompilacja potrzebuje ogromne ilości RAMu, jak i zasobów dyskowych, szczególnie gdy jeszcze puszcza się to równolegle. Ja za to zainstalowałem ponownie linuxa mint 21. Udało mi się zreplikować problem który miałeś, że polecenie make menuconfig nie zadziałało, a w wersji z sudo już tak. Rozwiązałem to ściągając tag buildroota zamiast wersję roboczą z...
https://obrazki.elektroda.pl/1217361000_... Dzień dobry, Długo mnie tu nie było, ale wreszcie trafił się drobiażdżek, który jest elektrodowalny... Jak dobrze wiemy , jednym z największych problemów XXI wieku jest właśnie ten, że dla oszczędzenia paru marnych juanów producenci komputerów postanowili pozbawić je portu równoległego ,...
To spróbuj odwołac sie do portów powyżej 0x3F... Potem spróbuj odwołac sie do portów Xmegi lub nowych AVRX... Tam porty mają adresy dwubajtowe. I co z tego? Dawno już nie robiłem niczego na AVR , ale taki ARM ma adresy 4-bajtowe (32-BITOWE) i nie ma z tym żadnego problemu. W asemblerze robi się to dziecinnie łatwo . Zapewne chodzi ci o adres Bazowy...
Prosiłem Cię abyś wskazał instrukcję (lub sekwencję instrukcji) która spowoduje, żę stan na linii A0 nie będzie się zmieniał przez możliwie jak najdłuższą liczbę cykli. Dostałeś podpowiedź, że udzielona przez Ciebie wcześniej odpowiedź 4 nie jest maksymalną. Proszę abyś się poprawił i wskazał taką odpowiedź, która jest maksymalna. Wstępna ocena dostępnych...
http://obrazki.elektroda.net/74_12536950... Witam Chciałbym przedstawić swój kolejny projekt. Prezentowany układ jest uniwersalnym systemem uruchomieniowym dla procesorów AVR. Zaprojektowałem go wspólnie z kolegą (k.moron(malpa)tlen.pl) w oparciu o wspólne przemyślenia i problemy jakie napotykaliśmy przy budowaniu innych urządzeń. Płytka nie...
Witaj Kolego "Driver". Trafiłem przez przypadek na Twój post około dwóch tygodni temu, w którym piszesz jak rozwiązać problem, z którym ja się zmagam od roku. Z jego treści wynika bardzo wyraźnie, że posiadasz nieprzeciętną wiedzę na ten temat. Postąpiłem krok po kroku za Twoimi wskazówkami jakich udzieliłeś na "Elektrodzie" komuś innemu i w moim przypadku...
https://obrazki.elektroda.pl/3743484600_... Witajcie moi drodzy Przedstawię tutaj mojego shielda (nakładkę) na Arduino UNO opartego o układ ENC424j600. Shield ten pozwala podłączyć Arduino do internetu bez żadnego lutowania, a nawet bez użycia kabelków i płytek stykowych. W temacie dam jedenaście pełnych przykładów jego użycia z moimi...
Jak ustawić wartość kanału z linii URL przeglądarki przy użyciu wartości dziesiętnej? Aby ustawić wartość kanału z linii URL przeglądarki przy użyciu wartości dziesiętnej, należy skonstruować adres URL, który zawiera żądaną wartość kanału jako parametr zapytania. Wprowadzając ten adres URL do przeglądarki, można wysłać żądanie do urządzenia lub serwera,...
pomijając chwilowo to to pokaże ci to Jak klikne rozlacz to zostaje te pasmo 1 ale ogolnie internet nie dziala bo jest jako rozlaczony https://obrazki.elektroda.pl/3882027400_... (at)ElektrodaBot Bezpośrednia odpowiedź • Przycisk „Rozłącz” zrywa wyłącznie sesję danych (PDP). W stanie rozłączonym modem pokazuje jedno pasmo, bo CA nie jest...
OK. Dzięki. Jeszcze 2 pytanka. A czy możliwe jest przesyłanie danych w obrębie tego samego układu UART czyli aby połączyć przewodem piny RX z TX tego samego UARTa i działałoby przesyłanie? Mam driver UARTa, który działa w taki sposób, że to co wpiszę na klawiaturze to pojawia się na terminalu (jest to pewien system wbudowany na procku Cortex) no i chodzi...
- To nie jest instrukcja od modelu ZT-980-3M ? (at)ElektrodaBot Dodano po 1 Czy „pełna instrukcja ZT-980-M” obejmuje naprawdę model ‑3M? Tak. Instrukcja, którą wskazałem (33-stronicowy PDF z Unitra-Klub / Instrukcje-Schematy) jest dokumentacją zbiorczą dla całej rodziny ZT-980-xM-(1…4). Dla każdej wersji (-1M, ‑2M, ‑3M, ‑4M) producent dodawał krótką,...
https://obrazki.elektroda.pl/2537694500_... Pokażę tutaj jak wygląda tworzenie strony WWW dla dowolnego urządzenia IoT na wieloplatformowym firmware Podstawa interfejsu REST OpenBeken/Tasmota OpenBeken ma interfejs REST zgodny z podstawą Tasmoty, co oznacza, że składania komend i zwracanych danych jest w dużej mierze taka sama. Samą...
W ustawieniach takie coś jest: http://obrazki.elektroda.pl/3141379100_1... Adresy chyba takie są dla poszczególnych? 0040:0008 adres bazowy LPT1 378 3BC 0040:000A adres bazowy LPT2 278 378 0040:000C adres bazowy LPT3 3BC 278 0040:000E adres bazowy LPT4 2BC 2BC
Nie da się tego zrobić w prosty sposób. Konsolidator musi wiedzieć, pod jakim adresem działa oprogramowanie, czyli program działa pod z góry narzuconymi adresami. Ten sam obraz binarny nie może być uruchomiony pod dowolnym adresem. Hmmm. Myślałem, że będę mógł zapisać np w rejestrze Backup adres bazowy aktywnego softu, po resecie go odczytać i wio....
(at)michalko:"Dokładnie, wystarczy zmieniać tylko adres bazowy głównego programu w skrypcie linkera. " No właśnie nie. Zmienna FLASH_BASE w tym wyrażeniu, to nie adres bazowy programu, ale adres bazowy całej pamięci FLASH 0x80000... (sprawdziłem). Najmniej inwazyjna zmiana, to właśnie podmiana w tym wyrażeniu FLASH_BASE na jakiś PROGRAM_BASE (celniej...
jestem na laptopie ze sprzętowym portem wpiętym w PCMCIA - LPT1 w menadżerze urządzeń, lecz wysokim adresem bazowym (brak możliwości zmiany) FFD8 Nigdy nie miałem z tym adapterem kłopotów np. w Bascomie Czyżby nie typowy adres bazowy blokował uruchomienie usługi Giveio Będę próbował na komputerze stacjonarnym... Dziękuję za podpowiedzi te pliki remove...
Obsługuje operacje na rejestrze... teoretycznie powinien być dostępny adres bazowy, niemniej przejściówki USB->COM takiej funkcji nie posiadają i nie działają z programami "piszącymi" bezpośrednio na port, jakiś tam adres bazowy mają ale nie jest to 3F8h (COM 1 i 3) ani 2F8h (COM 2 i 4) i podejrzewam, że przejściówka USB->LPT też nie ma adresu bazowego...
Z drugiej strony nie wiem, czy zamiast rozdawać czwartoklasistom badziewiaste laptopy, takie Pi500 by nie miało więcej sensu Napewno miało by więcej sensu, czegoś innego niż x86, zapoznania z Linuxem. Wszyscy nie będą programistami, połowa dzieciaków przehandluje toto na allegro. A farbkek na plastykę, instrumentów w klasach brak, byle szafek na książki...
Witam Panowie mam takie zadanie... prosiłbym o wytłumaczenie... *Wypisz wszystkie możliwe adresy którymi można adresować hosty w sieci biorąc pod uwagę adres bazowy o wartości : 175.44.28.X maska : 255.255.255.248 Pozdrawiam,
Com1 ma zazwyczaj adres bazowy 0x3F8 i przerwanie IRQ4 Com2 ma zazwyczaj adres bazowy 0x2F8 i przerwanie IRQ3 i tak należy ustawić porty w BIOS z jakiego systemu operacyjnego korzystał stary komputer DOS ? Jeśli program pisany był pod DOS to pod dosem wypadało by go uruchomić. Pod windowsem xp może nie mieć dostępu do portu.
A różnica prawie zadna ;) tylko adres bazowy -- pozdro
A przyczyna była błacha. Albo to przeoczyłem bo zdublowałem trochę kodu z aplikacji st u siebie - albo tego tam nie było. Nie był ustawiony adres bazowy tablicy wektorów przerwań - a powinien być na flash. A przed wywołaniem kodu st była u mnie pozostałość (z wcześniejszych aplikacji) która ustawiała adres bazowy tablicy wektorów na ram. no i przerwania...
Jeżeli robisz to pod Dos-em to najlepiej odczytaj adres bazowy LPT1 z komórki 40h:8
Zarówno ja jak i kolega diodakiler podaliśmy Ci kalkulator DMX abyś mógł poprawie ustawić adery. Skoro tak chcesz adresować to dla adresu 49 przełącz w pozycję ON przełączniki 1,5,6 na DIP tego PAR-a (na 4 sztukach ten sam adres - skoro mają pracować na tym samym adresie). Nie myl pojęć ilości kanałów jakie zajmuje dane urządzenie z adresowaniem tych...
Niestety nic to nie dało Sprawdzałem zarówno z GPIO->ODR oraz GPIO->BSRR a po tym while(1); Dodaje załącznik w którym widać kolejne kroki debagu. Dodałem trzy linie ustawiające wybrane bity w trzech różnych rejestrach GPIOB Sprawdziłem adresy rejestrów GPIOB i zgadza się, zresztą widać w oknie Disassembly że pobiera adres bazowy 40010C00 na grupę rejestrów...
Proponuje Ci na początek Turbo Pascala. Ściągnij sobie opis wyjść np. LPT, gdzie jego wyjścia będą oznaczone D0-D7. Polecenia w Pascalu do nadawania stanu to Port. Np. Port[$378]:=8; Gdzie $378 jest adresem bazowym portu LPT. Zapalanie kolejnych pinów polega na nadawaniu poszczególnych wartości na adres bazowy za pomocą funkcji port, tutaj mamy 8,16,32,64,128...
Na co dzień korzystam z komputera stacjonarnego, który zupełnie mi wystarcza. Nie sprawdzałem wszystkich możliwości tej karty, z powodów pracy zawodowej, która pochłania dużo mojego czasu, nawet wolnego. Korzystam z kilku programów, które niestety bazują na "standardowym porcie LPT" o adresie bazowym 378. Tak ta karta działa w miarę dobrze z kilkoma...
Proszę o pomoc w uruchomieniu projektu, jak poniżej. Procek Atmega16 + czujnik ciśnienia ABPDANN010BG2A3. Po uruchomieniu na lcd ERROR, jest problem z odczytem danych. Program do obsługi czujnika: [syntax=vbnet]$regfile = "m16def.dat" $crystal = 8000000 Config Lcd = 20*4 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7...
Większość przejściówek USB-LPT nie tworzy w systemie portu LPT lecz wirtualną drukarkę USB i do niczego innego poza podłączeniem drukarki się nie nadają. Nie znam tego programu ani sposobu w jaki się odwołuje do portu, ale bardzo możliwe, że "tradycyjną" metoda poprzez dostęp do portu I/O, niestety sterowniki kart LPT na PCI często przydzielają zupełnie...
Jeżeli to fizyczny port to proponuję inpout32.dll Należy znaleźć adres bazowy linii DSR, (jak się nie mylę to adres portu +6) i zczytać stan. Lub http://support.microsoft.com/kb/823179/p... pozdr.
-czy podałeś meta adres bazowy strony? -przekonwertuj *.jpg na *.gif ( czasami są kłopoty z wyświetlaniem jpg-ów) -może regulamin WP nie pozwala umieszczać jpg-ów?
Witam! Przerobilem nieco dekoder adresowy z ukladu opisanego w artykule z EP5/98, teraz mozna juz zmieniac adres bazowy karty za pomoca dip-switch'ow i nie trzeba nic programowac...! Pozdrawiam!
Swojego kodu zamieścić nie mogę, ale w czym problem ?? Jakikolwiek example do i2c i czyta się i pisze pod określone adresy. Pamiętać trzeba że adres bazowy kostki można zmieniać poprzez łączenie pinu A0 do plusa albo masy.
adres bazowy fizyczny skaner bazowy bazowy zakłócenia
klejenie ledów sterowanie prędkościa wentylatora słychać uderzenia
buderus logamatic dopływ pralki
Jak zdjąć blat ze zmywarki Bosch seria 4? Volvo Bluetooth i multimedia nie działają – przyczyny, diagnostyka, Sensus, AAOS, MOST