Spróbuj macOS High Sierra 10.13.x na komputerze Mac za pomocą macOS High Sierra Patcher. Czego będziesz potrzebować: 1. Kopia instalatora systemu Mac OS High Sierra. Możesz pobrać ją ze sklepu Mac App Store za pomocą komputera obsługującego High Sierra lub za pomocą wbudowanej funkcji pobierania bezpośrednio z macOS High Sierra Patcher. - Uruchom macOS...
Różnego rodzaju protokoły komunikacyjne do tego celu już są. Też kiedyś, tak jak cała masa innych osób wymyśliłem taki protokół (dla CC1101). Co jednak z tego? Nic. Nie jest to nic szczególnego. Jednak tworzenie czegoś w pełni niezależnego od sprzętu nie pozwoli w pełni tegoż sprzęt wykorzystać. Jakiś moduł może mieć np. wake on radio, inny nie. W jakimś...
Kiedy alokujesz dynamicznie pamięć funkcja alokuje trochę więcej niż potrzeba i "chowa" tam informacje o wielkości zaalokowanej pamięci, niestety nie istnieje funkcja w C która pozwoliła by ci dostać sie do tych extra-danych, oczywiście można by przeanalizować jak dana implementacja *alloc/free przechowuje meta-dane o rozmiarze bloku ale to traci trochę...
Przeniosę to przerwanie i tablice do plików .c. Ale wtedy w pliku głównym .c mam includować plik przerwania .c? Myślałem, że tam inkluduje się tylko pliki .h Nie musisz include'ować pliku .c, a nawet nie powinieneś. W Makefile dopisz go tylko do plików źródłowych (SRC = $(TARGET).c przerwanie.c inny_plik.c itd.) a linker odwali resztę roboty. Zostało...
Pisząc w C tego nie wiesz i wiedzieć nie będziesz (chyba, że zajrzysz w wygenerowany przez kompilator kod assemblera - co swoją drogą jest czasami przydatne). Nie wiem jak daleko działa REGISTER, ale prawdopodobnie kompilator patrzy bardziej na to jak na mocną sugestię niż 100% wymuszenie, bo co by zrobił gdybyś zrobił 20 zmiennych int jako REGISTER?...
O ile mnie pamięć nie myli, to poszukujesz polecenia "call", aczkolwiek plik wsadowy nie skończy się. Możesz też po prostu wpisać wprost ścieżkę do programu (np.: C:\Program Files\Mozilla\Firefox\Firefox.exe), a powinien się dany plik uruchomić, a plik wsadowy zakończyć. Dodano po 46 Pomocna może być też funkcja IF http://www.febooti.com/products/command-...
https://obrazki.elektroda.pl/1533250900_... BK7231T/BK7231N to popularny SoC WiFi i Bluetooth, szeroko stosowany w produktach Tuya Smart. BK7231 można znaleźć w inteligentnych gniazdach, inteligentnych żarówkach LED, inteligentnych przełącznikach itp. BK7231 zwykle występuje w postaci modułów, które są pin-to-pin kompatybilne z modułami...
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
(at)marek003 - Ze względu na prostotę serwera web (to zwykły Async bez websocketow) Nie planuje na chwilę obecną dodawać funkcjonalności nauki pilota. Kody wprowadzasz raz i koniec. Chyba nikt codziennie nie zamawia nowego pilota ? ;) Poza tym ostatnio mam dużo innych aktywności oraz zajęć zawodowych. Na lato trochę zwolnimy z tymi aktualizacjami. -...
https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
https://obrazki.elektroda.pl/4780071900_... Podstawy GOOGLETRANSLATE i wpisujemy w A1 jakieś przykładowe słowo - "Przekaźnik": https://obrazki.elektroda.pl/2211472500_... W B1 wpisujemy znak równości a potem zaczynamy pisać GOOGLE, podpowiedź powinna się już pojawić: https://obrazki.elektroda.pl/2939205100_...
https://obrazki.elektroda.pl/5441900500_... Chciałbym przedstawić proste radio FM oparte o kilka chińskich modułów. Cechy użytkowe: - zasilanie z portu USB (u mnie: "pasożytnicze" współdzielone zasilanie z innym urządzeniem) - zdalne sterowanie (standard NEC) - sleep timer (5...45 minut) - przycisk https://obrazki.elektroda.pl/8156288600_...
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...
https://obrazki.elektroda.pl/2757086100_... Był późny wieczór ostatniego dnia października. Stary Matiz, spod którego beżowego lakieru przebijały się wypryski rdzy w kolorze zakrzepłej krwi, zatrzymał się pod cmentarnym murem. Siąpił deszcz, a co druga latarnia na ulicy była wyłączona. Jedynym źródłem światła na cmentarzu były tysiące...
Witaj (at)pkaczmarek2 — dziękuję, że włożyłeś tyle wysiłku i czasu w ten projekt i pomogłeś tak wielu z nas tutaj! Chciałem zgłosić problem, którego nie udało mi się rozwiązać w przypadku (być może?) nieznanego wariantu kontrolera RGB działającego na modelu BL602. Przyniosłem kilka zdjęć dla innych do porównania, może uda ci się to rozwiązać. Kontroler...
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
Dzięki za odpowiedzi, wykluczenie adresu IP nie działa, bo problem jest po stronie nadawcy (nie da się wysłać). Wytłumaczę bardziej szczegółowo, jak to działa: 1. Okno konfiguracyjne, które przesłałem, dotyczy nadawcy, tzn. sterownik ma się zalogować na dany mail, i ten mail jest nadawcą. 2. Odbiorca maila i treść maila wpisywani są w innym oknie konfiguracyjnym....
(...) dy zaczynam isc do przodu cala gra nagle zamraza sie dopoki nie pusze w. Zauwazylem tez ze jak sprintuje i uda mi sie jakos biegac to gra chodzi normalnie poki nie przestane isc i znowu sie zatrzymam i gra zamarza prosze o pomoc probowalem wszystkiego zmiejszylem ustawienie graficzne fast sync i nic Witaj na forum elektroda.pl! Opisałeś dość...
Witam, Przedstawiam poniżej program (kompilator AVRGCC+AVRStudio5), który przygotowałem jako testowy, jest to fragment większego projektu. Jego zadanie polega na odczycie kilku parametrów z pamięci EEPROM, sprawdzenie czy jest w określonym zakresie, jeśli nie jest to wprowadza wartość domyślną i zapisuje z powrotem do pamięci EEPROM. Program działa...
A jak sprawdzać wolną pamięć w czasie pracy programu na AVR, podaj przyklad kodu Dodano po 1 Cześć! Bardzo dobrze, że pytasz o monitorowanie wolnej pamięci w trakcie pracy programu na mikrokontrolerach AVR, ponieważ jest to ważny aspekt w projektowaniu stabilnych i efektywnych aplikacji. Istnieje kilka metod na sprawdzanie dostępnej pamięci RAM, ale...
Podaj kod w Avr gcc jak odczytać wolną pamięć w czasie pracy programu Odczytywanie dostępnej (wolnej) pamięci RAM w czasie pracy programu na mikrokontrolerach AVR może być przydatne do monitorowania wykorzystania zasobów, szczególnie w aplikacjach, które dynamicznie alokują pamięć lub wykonują zadania mogące intensywnie wykorzystywać pamięć. Jednak...
https://obrazki.elektroda.pl/5132775900_... Chociaż na zdjęciu widać mini płytkę z PIC18F1220, to posłuży ona jedynie do praktycznego zaprezentowania obsługi wątków które zaimplementowałem. Obecne możliwości kodu który chce zaprezentować, to działanie równoległe 2 lub trzech wątków, w tym głównej funkcji main która jest pierwszym wątkiem....
http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...
http://obrazki.elektroda.pl/8322671200_1... Moduły Trinket https://learn.adafruit.com/introducing-t... firmy Adafruit są niewielkimi płytkami rozwojowymi dla mikrokontrolerów. Oparte one są o układ ATiny85 firmy Atmel. Płytka została zaprojektowana tak, aby była niewielka, co umożliwia jej integracje z dowolnym niemalże projektem....
Ale mocno naplątane – ale to zawsze coś niż nic. ATmega8L jest to wersja energooszczędna, ma też niższe napięcie programowania. Występuje w wersji SMD jak i DIP28. O grosik tańszą kostką (cena to ok. 3.50zł), i nie przysparzającą jakichkolwiek kłopotów jest: ATMega8-16PU producent : ATMEL obudowa : DIP28 Pamięć programu : 8kB 512B EEPROM oraz...
http://obrazki.elektroda.net/79_12208735... Tym razem chciałbym zaprezentować nowe oprogramowanie dla wyżej wymienionych kitów, za pomocą których możemy przekształcić posiadany stary napęd CD-ROM w funkcjonalny odtwarzacz płyt Audio CD. Szczegółowe opisy kitów znajdują się tutaj: http://sklep.avt.com.pl/photo/_pdf/AVT26... i http://sklep.avt.com.pl/photo/_pdf/AVT94...
Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...
Do tej pory omówiliśmy znaczenie ostrożnej obsługi przerwań, metody solidnej strukturyzacji ISR oraz uwagi wymagane do zmiennych globalnych i lokalnych ( Uważaj na przepełnienia bufora danych Generalnie używamy programowych buforów do interfejsów komunikacyjnych. Na przykład, mikrokontroler może zapewnić podrzędny interfejs komunikacji szeregowej I²C...
Czy ktoś potrafi mi wyjaśnić drogę programu od napisania do umieszczenia w mikrokontrolerze ? kompilator odkłada funkcjie main na stosie ? co się dzieje np. z takim zapisem : int wyw(4,5); // deklaracja funkcji wyw int main(void) //Co się dzieje z funkcją i jej ciałem gdzie ona trafia proszę o schemat tego procesu { int zmienna=5;...
Ale PSTR to w istocie wskaźnik do c-stringa w pamięci programu a nie żadna deklaracja zmiennej. Zobacz sobie tutaj: http://www.avrfreaks.net/index.php?name=... Poza tym, Twój zapis "keyPad((const char*)"Jakis tekst"), zmiennaTypuString);" utworzy "Jakis tekst" w RAMie rezerwując dla niego pamięć a funkcja oczekuje wskaźnika...
Witam, od 2 dni próbowałem zmusić do działania jedną napisanych przez siebie funkcji - odczyt danych z pliku tekstowego na nośniku SD/MMC sformatowanym w FAT32. Funkcja ma za zadania przypisanie do zmiennych wartości z pliku tekstowego. Do obsługi FAT32 wykorzystałem bibliotekę http://obrazki.elektroda.net/82_12517521... Tutaj status po kompilacji,...
VOLKSVAGEN / AUDI PRZEGLĄD USTEREK DIAGNOSTYCZNYCH (DTC) Przegląd usterek diagnostycznych (DTC) jest dostosowany do kodów VAG i SAE (OBD-II) Zasady włączania MIL A=MIL zaistniały pierwszy raz B=MIL zaistniały drugi raz C=Usterka związana z brakiem emisji – tylko lampka serwisowa D=Usterka braku emisji – brak lampki serwisowej DTC (VAG)DTC...
Może nie jest to wielkie odkrycie, ale może ktoś będzie tego potrzebować AC-3 Ready (albo Dolby Digital Ready) 10-bitowy przetwornik Video C/A Układ używany w odtwarzaczach DVD firmy Philips, który zapewnia najwyższej jakości odwzorowanie najdrobniejszych szczegółów obrazu. 100Hz W tradycyjnym odbiorniku TV obraz jest wyświetlany 50 razy na sekundę....
Chyba znalazłem sposób (dzięki podpowiedzi _myszon'a) na programowanie przez RS'a tego procka bez użycia sygnałów RST i PSEN :), jest w tym bootloaderze fajna procedura programująca 128B we flaszu. Ale żeby z tego korzystać muszę ustawić bit ENBOOT? Dzięki za dotychczasową pomoc - wyszedłem już na prostą :) A jednak nie działa-ustawiam bit ENBOOT dołączając...
Witam, od jakiegoś czasu mam problem z komputerem, który nie włącza się za pierwszym razem. Działa jakieś 3 sekundy i gaśnie (albo w ogóle). Pomaga wyjęcie np. 2 kości ram. Od jakiegoś tygodnia doszedł nowy problem który wręcz utrudnia swobodne korzystanie. Mianowicie gdy uruchamiam program jakim jest obs studio wyskakuje błąd programu i od razu komputer...
Gdyby kostka miała zabezpieczenie przed zapisem, to w jaki sposób dokonałbyś tej błędnej aktualizacji? Powiedzmy że zabkokowany byłby tylko boot sektor, wtedy twój komputer miałby nadal odpowiedni bootblock i próbowałby czytać z dyskietki. Wtedy całe to szukanie programatora było by niepotrzebne, ale pewnie byś to zauważył, prawda? Autorzy programu...
w win32 każdy 32 bitowy program używa api, nawet taki: int main(void) {return 997;} Owszem, kożysta z drivera UserPort, bo bez niego mógłby czynić wykroczenia :) Chyba nie czytałeś dokumentacji userporta: CreateFile("userport") powoduje że driver zapamięta instancję naszego programu i w razie wykroczenia (dostęp i/o) da windowsowi na flaszkę. Bajty...
Rozbudowany mam na myśli że prawidłowo rozwiązane zadanie to była minimum 1 strona fromatu A4 kodu. Po pierwsze nie miało przyjmowac tekstu i sypać komunikatami. W PHP miałes ustawić aby nie pobierało liczb ujemnych, aby przy potegowaniu przez zero dawało wynik jednakowy. Wszystkiego nie pamietam. A gwarantuje ci że wystarczy nie zrobić jednego z tych...
slawek55 ---> twoje pytanie wynika z dużej niewiedzy na temat działania języka C .... warto poczytać dokładniej na te tematy. Ale jak jeszcze raz napiszesz, że gdzieś w kompilatorze czy symulatorze jest błąd - to ja ci już więcej nie pomogę ;) .... bo zawsze uważam to za jakąś masakrę, że ludzie zamiast poczytać, doczytać i poszukać błędów w swoim...
Proszę mi wybaczyć ewentualne potknięcia pojęciowe, myślę jednak że przedstawiłem problem dość jasno. W jaki sposób kompilator wykorzystuje pamięć potrzebną do wykonania programu (język C)? Czy "idzie" od najmłodszych (początkowych) adresów i zapełnia pamięć w miarę potrzeby stopniowo idąc w kierunku wyższych adresów, czy nie jest to regułą? Mam zewnętrzną...
By użyć tego sterownika trzeba napisać mu program.Bardzo wątpię by była tam wprogramowana funkcja która Cię interesuje. Nawet jeśli jest blok opóźnienia (czasówka) to czy będzie działała z takim czasem jakiego potrzebujesz ? Szukanie właściwej kombinacji wejść po omacku to raczej czasochłonne zadanie. Moja propozycja to kupić (lub zrobić będzie potrzebna...
1. Jesli na tych płytach jest napisane, ze obsługują one praktycznie wszystkie pamięci DDR4, ale nie ale nie ma tam wymienionej DDR4 3000MHz (takiej jaką ja chce) to czy będzie ona działać? Będzie, ale najczęściej w trybie DDR4-2933 (ostatecznie DDR4-3066, jeśli tak się ją ustawi). 2. "Obsługa ukladów graficznych w procesorach" czy to oznacza, że jest...
Cze wszystkim. Chcę zrobić z dżojstika skrzynie biegów do gier ale mam z tym same problemy... próbowałem programem virtual H-shifter i cóż na moim kompie program nie odpala :( Poczytałem na forach, ludzie chwalili program Xpadder, program na moim laptopie strasznie się tnie i po pewnym czasie zacina się i nie mogę go ustawić :( Ale nie poddałem się...
http://obrazki.elektroda.pl/9704867000_1... Korzystam z dwóch smartfonów, ale w żadnym z nich nie ma GPS. A ponieważ nie zawsze jest wygodnie brać ze sobą urządzenie z większym wyświetlaczem, postanowiłem zrobić sam taki moduł GPS do telefonu komunikujący się za pomocą Bluetootha. Jako odbiornik GPS wybrałem EB-500. To 66-kanałowy (!) moduł,...
Jeśli czytasz pamięć bezpośrednio po zapisie, to czas 2ms może być za krótki. Karta katalogowa dla AT24C1024 podaje "Write Cycle Time" równy 10ms (lub 5ms dla nowszych pamięci AT24C1024B). Twoja pamięć może po prostu nie odbierać adresu do odczytu, bo jest jeszcze w tym czasie zajęta zapisem. Nie wiem, jak wygląda Twoja funkcja TWI_write() ale podejrzewam,...
Witam. Mam do napisania program, oto treść 'zadania' : Zdefiniuj typ strukturalny zawierający 3 pola (int, char, double ). Następnie zaimplementuj funkcje do obsługi zdefiniowanego typu: 1. losowanie – funkcja: a) pobiera jako argument liczbę N struktur, które mają zostad utworzone; b) dynamicznie alokuje pamięć na tablicę N wskaźników na struktury;...
Konwersja ze stałej napisowej ("krasnal") do char * jest przestarzała i nie powinno się tego używać. Kiedy robisz dbtable=name.c_str(); to zmieniasz wskaźnik, a nie zawartość wskazywanego obszaru. Najlepiej skorzystaj z klasy String, a nie char * i w dalszej części używaj c_str(), bo To co robisz w funkcji Ustaw() jest bardzo toporne i skutkuje błędem...
No więc tak. Przy opcji FLASH_TYPEERASE_MASSERASE fragment funkcji HAL_FLASHEx_Erase if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) { /* Mass erase to be done */ FLASH_MassErase(pEraseInit->Banks); Mass Erase to kasowanie całej pamięci Flash kasuje komórki pamięci w bank 2. W jakim celu kasujesz całą pamięć przed zapisaniem każdego małego...
Jak dobrze zrozumiałem kolegów fusebitami mogę ustawić częstotliwość zegara oraz rodzaj taktowania wewnętrzny oraz zewnętrzny oraz rodzaju czyli ,rezonator kwarcowy lub obwód rc , gdzie przy funkcji zaptaszkowanej CKOPT mogę odłączyć kondensator zewnętrzny. Do programatora STK200 podłączyłem zewnętrzny rezonator kwarcowy plus 2 kondensetory 22pF, jak...
Męczę się z tym laptopem od trzech dni bo nie mogę znaleźć wszystkich sterowników w menadżer urządzeń brakuje trzech zainstalowanych urządzeń Kontroler sieci Modem PCI Pamięć PCI Flash Do pozostałych urządzeń udało mi się ściągnąć sterowniki. Na podstawie programu EVEREST Home Edition udało mi się ustalić takie szczegóły urządzeń do których brakuje...
funkcja pamiec programu analogowa pamięć programu attiny pamięć programu
dioda klawiatura świecić ustawienie blaszek termostacie panasonic zanikać
dobra antena pokojowa termostat astra temperatura
Schemat serwisowy Sharp LC-70LE747EN – pełny manual, chassis LE847, zasilacz, T-CON, LED Renault Megane 2 2.0 16V – schemat świateł mijania, układ UCH/UPC, bezpieczniki F9/F10