Czy to jest złapanie samego statusu po słowie "unreachable" Tak. gateway-status To wiadomo :) ~ binary operator that matches value against POSIX extended regular expression reszta https://regexr.com/8a68d W mikrotiku dolara jako zakończenie wyrażenia trzeba eskejpować. Dodano po 3 Zastanawia mnie jeszcze to czy jak będzie inna przyczyna "nieosiągalności"...
Nie śmieję się, ale przecież zapisywanie stałych w rejestrze systemu nie jest najlepszym pomysłem. Kto potem będzie ten rejestr odśmiecał ? Użytkownik usuwa aplikację a śmieci w rejestrze niestety zostają. Bez zrobienia instalatora/deinstalatora nie wolno robić takich rzeczy :) Z kolei niestatyczna zmienna globalna to zło zabijające obiektowość języka...
No dobra. A pin nr 1 jest liczony w sposób typowy ( niezgodnie z ruchem wskazówek zegara) i to skrajny pin? Nie spotkałem jeszcze scalaka, żeby było inaczej ;) Nawet jest stosowny rysunek... O co chodzi z tymi I/O/GCKx? To są bardzo ważne linie globalne. Najważniejszy z nich jest GCK, dzięki któremu w strukturze CPLD jest tak rozprowadzony zegar, żeby...
Twój kod niewiele mówi. Podajesz za mało danych. Nie wiadomo np.: Czy byte to zmienna globalna (można się tego ewentualnie domyślić) i czy jest zadeklarowana jako volatile (to trudno przewidzieć)? Czy warunek if (odebr_zn=='1') sprawdzasz w przerwaniu, czy w pętli głównej? Czemu ma służyć deklaracja unsigned char i=0; ? Co to za funkcje (makra?) RS485_INIT();...
Jest taki artykuł jeśli chodzi o tranzystory, ale warto przeczytać pod kątem scalaków gdzie jest podobnie. O to on: Tranzystory - zamienniki Nie zawsze elektronik ma pod ręką typ tranzystora czy diody podany na schemacie. Czym go zastąpić? Czy musi to być ścisły odpowiednik? Czy można dać cokolwiek wprost z półki? Jakie parametry są najważniejsze? Które...
https://obrazki.elektroda.pl/2558148800_... -BANDIT INFO BOX- 1. WSTĘP Opisywana konstrukcja to zestaw dodatkowych cyfrowych wskaźników które wykonałem do swojego motocykla (Suzuki Bandit 650S K5). Są to wskazania: aktualnego biegu, napięcia w instalacji oraz temperatur: oleju i powietrza (silnik tego motocykla jest chłodzony olejem...
To już nie jest globalne ocieplenie. To globalna pożoga. Odkąd prowadzone są pomiary, świat jeszcze nigdy nie był tak gorący. Wzrost temperatury przynosi fale upałów, rekordowe susze i coraz większe zakwaszenie oceanów. Burzymy świątynię życia. Milion gatunków jest na skraju wyginięcia. W ciągu 50 lat półtora miliarda ludzi może zostać zmuszonych do...
https://obrazki.elektroda.pl/4284633700_... Hakerzy ukradli dane od Nvidii, największego na świecie producenta procesorów graficznych, i żądają za nie okupu. Według grupy badawczej w Waszyngtonie niezidentyfikowani działacze mogą pomagać w ten sposób konkurencyjnej marce w Chinach. W zeszłym tygodniu Nvidia straciła zastrzeżone informacje...
A tym czasem z drugiej strony ciągle się gada o "ekologii", aż się się niedobrze robi gdy słyszy się to słowo. Przecież każdy wie, że to tylko bełkot i zwykła zasłona dymna. Ale przede wszystkim bardzo wygodna furtka, dzięki której można łatwo wprowadzać bardzo kontrowersyjne rozwiązania i nowe podatki. Czyli jest jak zwykle - tam gdzie nie wiadomo...
cos wiadomo nowego o tym zeby 1 stycznia wyłaczyli poł polski :]
Po ludzku czyli tak: 1. Zmienne/stałe są TYLKO I WYŁĄCZNIE w plikach źródłowych (*.c, *.cpp, itd.) 2. Jeśli chcesz aby zmienna była prywatna dla danego pliku jej definicję poprzedzasz słowem "static" - teraz każdy plik może mieć zmienne o takiej samej nazwie, ale nie będą się one nakładać, nie ma też możliwości udostępnienia ich "zewnętrznie" wg punktu...
- pytałem czy z punktu widzenia optymalizacji kodu jest różnica w obciążeniu w stosunku do globalnej deklaracji, w sumie retorycznie chyba :) . Różnice są tylko od strony programisty w ochronie wartości poza blokiem i zwolnieniem nazwy do innych bloków. Coś pominąłem? W zasadzie nic ;) ... bo właśnie nie ma żadnych jakichś różnic z punktu widzenia...
To akurat niewiele pomoże. Tablica rejestr[] ma deklarację w main (glowny.c) a użyta jest w podprogram.c. Umieszczenie definicji extern w podprogram.h będzie miało sens pod warunkiem przeniesienia tablicy do podprogram.c. Na ile to skomplikuje glowny.c nie wiadomo - za mało kodu jest zaprezentowane. Oczywiście razem z extern trzeba dać ten #define z...
Paliwa kopalne są tak skubane i przebiegłe, że lubią się wyczerpywać... Więc docelowo albo słomą, albo węglem importowanym z Chin. Co do struktury wiekowej to może lepiej zainwestować w remonty i modernizację a nie tworzyć jedną globalna SEE. Weźmy na przykład Polskę. Wiadomo jak u nas jest z wykupem gruntów pod takie inwestycje (patrzmy: autostrady)...
.... Taka sytuacja nie może zaistnieć, natomiast chwilowe nadwyżki jak najbardziej mogą być odprowadzane do sieci. Czyli roczna (a od 1.01.2016 r. półroczna) produkcja musi być mniejsza niż roczne (półroczne) zapotrzebowanie. Problem powstał przy interpretacji słowa "nadwyżka". My to rozumiemy jako chwilowa produkcja do chwilowego zapotrzebowania,...
W tej chwili program jest poprawny składniowo i działa, tzn. odczytuje 10 liczb, po czym oblicza i wyświetla sumę wszystkich oraz sumę tych, które są parzyste. Błędy: 1. Użycie zmiennych globalnych. Globalna zmienna i używana jako indeks w każdej pętli to tragedia; każda pętla powinna mieć własny indeks! Zmienna tablica też powinna być lokalna wewnątrz...
dzięki za wszystkie odpowiedzi, co do zużycia energii to właściwie nie będzie to miało znaczenia, jest to projekt raczej akademicki(czyli ma tylko działać), dziś zabieram się do pracy => czyt. montuje układ i pisze program i teraz jeszcze pytania apropo programu, jak wiadomo dokumentacja jest duża i nie za bardzo wiem jak zacząć i co wykorzystać wymyśliłem...
Gdyby w tym był problem - głównym sposobem znalezienia hazardu jest analiza wszystkich zmiennych używanych (tutaj) w przerwaniach. Każda która jest zapisywana z przerwania i z kodu głównego, nie wiadomo co "zwycięży". Dodatkowo każda operacja "odczyt i zapis" (zależnie od rozwinięcia nawet operator ++) może dać efekt nieokreślony (jeśli z drugiej flanki...
...A dlaczego bajzel? Ano dlatego , że w kodzie nie ma procedury przerwania dla Timer1 , więc procek chcąc obsłużyć przerwanie T1 , poszed by w przysłowiowe maliny. Co się stanie w podanym programie gdy w czasie obsługi przerwania wystąpi następne przerwanie ? Nic się nie stanie. W AVR-ach , w czasie obsługi dowolnego przerwania , zerowana jest globalna...
Witam mam pewien problem z pętlą while i procedurą obsługi przerwania. Najprawdopodobniej rozwiązane jest banalne, ale jakoś nie mogę wymyślić Otóż mam procedurę obsługi przerwania z UARTA, która do tablicy zadeklarowanej jako zmienna globalna wpisuje 3 liczby odebrane z portu szeregowego w postaci ramki zakończonej znakiem#. Dane nadchodzą co ok 1...
Nie wiem czy tylko ja sie z tym spotkalem ,czy mieliscie tez problem odnoscie monitoringu telefonicznego w satelu? Chodzi mi mianowicie o raportowanie w szybkim formacie tj w CID-ie informacje o uzbrojeniu.Majac np. jedna partycje i np 7 stref w tej partycjii monitoring w cidzie otrzyma ten sam kod zarowno gdy uzbroimy strefe pierwsza jak i druga lub...
Wątek nam się rozszczepił na dwa :) Będzie długo. W takim razie do czego stosuje się cykliczne przerwanie w praktyce? Do ratowania sytuacji gdy absolutnie wszystko inne zawiedzie. Zwróć uwagę, że język asemblera (listy instrukcji) sterowników sprzed normy IEC61131-3 jest na bardzo niskim poziomie abstrakcji. Siemensowy STL tak naprawdę nie jest stworzony...
Witajcie, moją przygodę z STM32 zacząłem stosunkowo niedawno, praktycznie od samego początku staram się stworzyć "protokół" do bezawaryjnej komunikacji po USARcie, który wykorzystany będzie do transmisji danych z małego robota typu LineFollower. Nie mam większej wiedzy, ani doświadczenia z tej dziedziny. Stworzyłem trochę kodu na podstawie własnych...
Moc transformatora audio nie jest rzeczą stałą i niezmienną. Przy większych częstotliwościach może oddać moc większą niż przy małych. Ograniczenie mocy (w istocie napięcia na uzwojeniach) bierze się z nasycania rdzenia w szczytach sygnału, zaś groźba przegrzania (jak to ma miejsce w transformatorach sieciowych) jest mało prawdopodobna z uwagi na nieciągły...
Czy w tym okresie nastąpiła wymiana dekoderów na inne? Jeśli nie nastąpiła wymiana dekoderów znaczy to że nie mogli również zmienić kostki procesora w dekoderach i tym samym narzucić zmiany w kartach sat, musiała by nastąpić globalna wymiana. Przyznaje że to co pisze to mogą być głupoty, a to dlatego ze jestem w temacie od bardzo niedawna i nawet wszystkich...
Wystarczy znać dokładny czas rozpoczęcia i zakończenia pomiarów oraz ich ilość. Nawet jeżeli odstęp między pomiarami nie będzie wynosił dokładnie 1 minuty, to mając powyższe dane możemy go wyznaczyć bardzo dokładnie. Wyniki i tak będzie pewnie obrabiał komputer, bo nie wyobrażam sobie robienia tego "na piechotę", więc problemu też nie ma, komputerowi...
Można wymurować komin systemowy z bloczków keramzytowych. Po wymurowaniu ocieplić na zewnątrz warstwą styropianu, a na styropian siatka i tynk cienkowarstwowy. Bloczki takie mogą mieć 3 kanały (jeden spalinowy + 2 wentylacyjne). Kanał spalinowy może być z wkładem ceramicznym, ocieplonym wełną mineralną. Obecnie mamy bardzo złe czasy. Z jednej strony...
1. Pokaż trochę większe kawałki kodu, bo nie bardzo wiadomo co jest zmienną lokalną w funkcji, co parametrem, co globalną itp. 2. Jak wygląda sprawa liczby wysłanych/odebranych bajtów? Nic się nie gubi - bo Atmega nadaje na max, nie wiadomo czy PC jest w stanie odebrać takie ilości danych dostatecznie szybko. Jaki masz bitrate? Może spróbuj nadawać...
Nie pamiętam, jak działa makro sleep_mode(); ale przecież przechodzisz do trybu uśpienia w przerwaniu od timera a jak wiadomo wejście w dowolną procedurę obsługi przerwania blokuje globalne zezwolenie na obsługę przerwań, wiec prawdopodobnie w chwili uśpienia skutecznie blokujesz także przerwanie zewnętrzne, przez co nie możesz później wzbudzić procesora...
każda jest dla mnie cenna Może nie do końca na temat, ale: jeśli zmienna LicznikKonfiguracyjny jest globalna, to nie musisz jej przekazywać (jako parametru) każdej funkcji osobno. Każda z tych funkcji może się do niej (zmiennej globalnej) odwołać bezpośrednio. Zmiennych globalnych generalnie należy unikać. Np. w Twoim kodzie SredniaADC i WartoscADC...
Dlatego są SysTick nazwali - globalny systemy "tick" -> prirytet na maks. Wiadomo że jak masz inne potrzeby to trzeba samemu napisać :)
Zmienne globalne używają 1594 bajtów (77%) pamięci dynamicznej Duży projekt jak na nano. Z drugiej strony jakby tak tylko szacunkowo przyjąć 4 bajty( albo aż 4) na zmienną to wychodzi 398 zmiennych. Nie masz czasem w globalnych jakiś dużych tablic zadeklarowanych? Odejmij od projektu jakąś kontrolkę, najlepiej taką których masz najwięcej i podaj ile...
Autor nie podał, o co mu chodzi całościowo ( zresztą, jak wielu pytaczy ) tylko o zbocza do licznika. Ponieważ nie wiadomo, czy chodzi mu o globalną czy bieżącą frekwencję nie wiadomo, co mu radzić. 40110 nigdy nie widziałem w sprzedaży. Dlatego zrobiłem coś podobnego na 4510 i 4543. Szczególnie ta druga jest warta uwagi. Można jej podłączyć dowolny...
Korelacja - dobra rzecz, tylko nie pokazuje co jest skutkiem, a co przyczyną. Inaczej mówiąc nie jest wiadomo czy globalne ocieplenie jest skutkiem zwiększania się zawartości dwutlenku węgla czy tez zwiększanie sie zawartości dwutlenku węgla jest skutkiem globalnego ocieplenia (które spowodowane jest czymś zupełnie innym).
Zabawa to nie produkcja i do zabaw w SMD jednak lepiej i wygodniej używać zwykłej cyny i ew. minifali. Nie wiadomo co przyniesie przyszłość. Może zacznie od zabawy w garażu a skończy na jako właściciel globalnego koncernu. Ktoś w końcu musi zarobić na mają emeryturę. Nie mogą wszyscy się tylko bawić.
Kolego Janusz_kk, jesteś fanem globalnego sprzężenia zwrotnego (przynajmniej z Twoich wypowiedzi tak można wnioskować). Bez przesady,wiadomo że lokalne są lepsze, ale w dobie szybkich tranzystorów i globalne nie jest tragiczne dla zniekształceń tim. Dla kontrastu wszystkie końcówki lampowe które widziałem mają dość głębokie sprzężenie globalne mimo...
Czy to znaczy, że zmienne statyczne czyli zadeklarowane ze słowem static i zmienne globalne znajdują się w pamięci FLASH i są później kopiowane do RAM? Dotyczy to tylko zmiennych globalnych (statycznych w scope funkcji), które są zainicjalizowane. Zmienne globalne niezanicjalizowane są umieszczane w sekcji .bss i inicjalizowane wartością 0. Gdybym...
A twierdzenia, że globalne ocieplenie nie ma związku z działalnością człowieka? Prawda jest gdzieś pośrodku: w dużym stopniu to człowiek spowodował globalne ocieplenie i z grubsza wiadomo, ile... Patrz, a piszą, ze krowy i świnie :-? [url=http://dlaklimatu.pl/hodowla-zwierz...
Można też jako "zmienne statyczne" zastosować zmienne z obszaru markerów, ale wiadomo że one z definicji są globalne.
Może za głośno jest ustawiony któryś suwak w mikserze globalnym Wave/Głośność ogólna? Wklej próbkę dźwięku bo nie wiadomo co to za "trzeszczenie" dokładnie - przester, czy zakłócenia itp...
Ad. 1. Musisz zaprogramować klawiaturę jako globalną - wtedy widzisz stan wszystkich podsystemów. Ad.2. Takiej opcji nie ma. Jedynie przy klawiaturze globalnej gdy wystąpi alarm w którymś podsystemie zobaczysz symbol wykrzyknika. Wiadomo wtedy który podsystem wywołał alarm ale linię poznasz dopiero po zalogowaniu klawiatury do danego podsystemu. Pozdrawiam...
Funkcja printf jest bardzo wygodna, mozna więc napisać swoją, z ograniczoną funkcjonalnością - w takim wypadku zajmuje może kilkaset bajtów (a nie 10k). Nawet sobie taką stworzyłem, obsługuje tylko %s, %d i %x - zupełnie wystarcza dla typowych zastosowań. Co do dynamicznej alokacji pamięci, to wszyscy na nią narzekają, ale mnie osobiście wydaje się,...
Niestety program nie jest już dostępny - licencja została wycofana. Nie znalazłem informacji jak ją nabyć. Program jest dostępny, to nie moja wina, że w tym dziwnym świecie nie można mieć 100 kilobajtowej strony na darmowym serwerze, której by Ci ktoś bez powodu nagle nie usunął po roku/dwóch bez jakiegokolwiek uprzedzenia. Szkoda tez że na elektrodzie...
Czytam i czytam i chyba muszę cofnąć się do szkoły podstawowej. Przeczytałem całe rozporządzenie 297/2011 UE i nijak nie mogę dopatrzyć się ilości 12500, a więc na przyszłość radzę koledze najpierw samemu się zapoznać z materiałami które publikuje, bo w tym momencie robisz z siebie... pozostawię pewne niedopowiedzenie. Pozwolę się odnieść do cytowanych...
Nie wiem o co chodzi, przecież Ty napisałeś ten program :) generalnie to masz zdefiniowaną w programie stałą o nazwie PORTD2 która ma wartość 2 i tyleż o niej wiadomo. Nigdzie jej nie używasz w tym pliku więc nie da się stwierdzić do czego służy. Pusta pętla while jest dlatego, że cały program wykonuje się w przerwaniach. "Normalnie" to pętla while...
Przeglądarki wyciągają całą litanię z konfiguracją i parametrami sprzętowymi i wysyłają to wszystkim ciekawskim począwszy od fejszboka a na osiedlowym handlarzu danymi kończąc. Nawet trudno wnikać jaka przeglądarka w jakiej wersji jakie dane szpieguje i komu wysyła. Co jeśli jest to aplikacja niezależna od przeglądarki, jakaś gra i serwer do tej gry?...
Witam. Pisze dosyć rozbudowany program (jako projekt na studiach) w c++ i jak do tej pory dawałem rade przeczesując pomoce w necie, tak teraz nie mogę znaleźć pomocy... Otóż w pewnej funkcji1 zadeklarowałem i używałem struktury. Teraz tej samej (wypełnionej już danymi) struktury muszę użyć w funkcji2. Jak to zrobić? void Func1() { struct...
1. brak volatile 2. większość zmiennych globalnych powinna być statyczna i w funkcji. 3. te przesunięcie zajadą obsługę przerwania. 4. co 256 obsługa nie wiadomo co się stanie ( licznik current reading)
OK! Wiadomo co masz odebrać, ale podpowiedz jak jest wysyłana twoja ramka. 1) jednorazowo? 2) cyklicznie, co pewien czas? 3) w odpowiedzi na polecenie, ktore wysyłasz do urządzenia? 4) ma stałą liczbę bajtów? Chodzi o to żeby w programie wykryć początek/koniec ramki. Samo porównanie jest trywialne jeżeli ramkę składać w string(ciąg znaków) Jeżeli założyć,...
Fajnie, że Ci program działa. Kilka sugesti: 1) nazwij jakoś te flagi. Możesz uzyć np: struct { unsigned mute:1; unsigned inna:1; } flags; /* dalej w kodzie */ flags.mute = 1; 2) używasz "magicznych stałych" w stylu 0xFD, 0x18, 63 itd. Wszystkie powinny być opisane i zdeklarowane na początku pliku za pomocą static const ... albo #define...
klawiatura globalna transfer wiadomo tablica globalna
obliczać reszta naprawa przetwornica impulsowy peugeot boxer pompa wtryskowa
MAN TGS Euro 6d Overheating on Uphill and Intarder Use – Cooling System, Fan, Thermostat, Retarder Issues Lexmark MS510 MX510 MS610 komunikat 32.74 – wymień nieobsługiwaną kasetę toneru