Jeszcze przed założeniem tematu próbowałem bez static. Bez skutku. Bez static wywala błąd nawet przy jednokrotnym wywołaniu funkcji. Ja już skończyłem odchudzać program. Może zaraz go wrzucę. Spróbowałem ze static i jest tak jak mówi albertb . Po funkcjach ani śladu.
Napęd do kosiarki listwowej. W dawnych traktorach występowały także wyjścia WOM na przód do maszyn montowanych pod ciągnikiem. Coś na wzór nośników narzędzi takich jak Fortschritt RS09 który miał narzędzia montowane na przedniej ramie.
EDIT: tak - w środku paczki w wersji 1.12.0 są pliki w wersji 1.11.0. Brawo. Kolejna nowość. Na stlink utility miesiąc tak się czekało. Na nowej stronie była nadal stara wersja na starej już nowa. Użyj cubemx to ściągnięcia, albo poczekaj dzień lub dwa
Sprawdź czy górne ramie się obraca czy nie sprawdź też w instrukcji czy (jak górne ramie się nie obraca) nie masz włączonej funkcji 1/2 bo wtedy może działać tylko 1 ramię.
Tak liczba czujników jest stałą przy kompilacji, Zauważyłem, że jak zdeklaruję wskaźnik nie w Ramie, lecz w funkcji main, czyli najpewniej w rejestrach, to zapis niczego nie nadpisuje, wszystko działa potencjalnie poprawnie, tak jakby deklaracja wskaźnika w Ramie była źle zrobiona, niby jest to rozwiązanie, ale chce być świadom dlaczego błąd istnieje...
Czy wie ktoś może jak napisać w ethernucie funkcję która będzie ładowana i uruchamiana w RAMie? Chcę zrobić prosty bootloader. Normalny proram ściąga nowy soft do pamięci po I2C. Potem odpalana jest funkcja w RAMie która ptrzeflashuje pamięć. No więc drugie pytanie... Przykład jak zapisać pamięć flash?
W pierwszym przypadku po prostu przedobrzyłeś z atrybutami funkcji (tak mi sie wydaje :)): E:\\projects\\PIC32\\amivs\\amivs.X/... relocation truncated to fit: R_MIPS_26 against `PMPSlaveReadBuffer' E:\\projects\\PIC32\\amivs\\amivs.X/... relocation truncated to fit: R_MIPS_26 against `PMPSlaveWriteBuffer'...
Wiem jak napisać funkcje i umieścić ją w ramie albo we flashu, to akurat nie jest trudne. Jeśli umieszczę w moim projekcie kilka funkcji i kilka jest we flashu, i np jedna w ramie to jeśli tą w ramie zmienienie to wystarczy tylko skompilować program ( cały program ) i przeładować sam ram, to jest zrozumiałe. Ale czy da się zrobić tak żeby nie kompilować...
Umieszczam pojedyńcze funkcje w pamieci ram za pomocą __attribute__((section(".data"))) i funkcje te ładnie lądują w pamięci ram. Jak teraz sprawić, żeby procesor poprawnie skakał pod ich adres w ramie? Do puki funkcja main jest w ramie i wszystkie inne też to jest ok ale gdy z funkcji main znajdującej się w pamięci FLASH skoczę do funkcji znajdującej...
Chodzi o to że zmienna temp czyli tak naprawde wskaźnik do tablicy charów będzie żyła tylko w tej funkcji. To mi nie przeszkadza bo jak już przypisze jej wartość(wskaźnik) do mojej zmiennej wskaźnikowej to mam już globalnie adres do pierwszego elementu tablicy ze znakami. Nie wiem tylko jak długo ta tablica będzie zarezerwowana w pamięci. jeżeli wywolujesz...
Aby upewnić się, czy funkcja jest w RAMie to wyślij sobie przez UART wskaźnik na nią (&nazwa_funkcji). Ewentualnie podczas debuggowania sprawdź jaka jest wartość PC wewnątrz tej funkcji. 4\/3!!
Odpowietrzanie układu wykonuje się za pomocą programu diagnostycznego w funkcjach "regulacje" Co do problemów jakie opisane są w pierwszym poście to przyczyny są różne. Pierwsza z nich to źle ustawione potencjometry na osi tylnej oraz na przekładni kierowniczej. W parametrach trzeb zobaczyć jakie są ich odczyty a następnie wyregulować w taki sposób...
Konieczne jest to rozdzielenie ? Sądziłem że po skopiowaniu (włącznie z kodem kopiującym) aplikacji następuje skok już na funkcję "main" w ramie. Nie przeszkadza mi że jest kopia kodu kopiującego w ramie. Zobaczę ten kod dla LPC4330.
Podpowie ktoś, jak np po wciśnięciu start ramie ruszy na odległość odpowiadająca np 8V? Styk od przycisku start wysterowuje funkcję MOVE, w której rządana wartość jest przypisywana do wyjścia analogowego.
nieulotna to volatile - czyli zmienna, która nie jest poddawana optymalizacji w odwołaniach do niej - i przydaje się głównie gdy są odwołania do tej zmiennej zarówno w przerwaniach i w programie głównym. Czyli jeśli z punktu widzenia programu głównego jest zmieniane niejawnie przez przerwanie. Wtedy volatile - ale nie dla wszystkich zmiennych globalnych...
Mam pytanie dotyczące gramofonu z zdjęć poniżej. Chodzi mi o to w jakim celu znajduje się przy ramieniu ten sprężynowy "drut" i czy coś nie brakuje w tym mechnizmie ustawienia ramienia. Pozdrawiam. Gramofon jest niekompletny. Brakuje w nim żyłki i ciężarka antyskatingu. Powinno to wyglądać jak na zdjęciu poniżej. Przestawianie żyłki na karbowanym pręcie,...
Sterowanie to pikuś. Mechanika do piekło kosztowe. Byle robot naturalnych rozmiarów kosztuje kilkadziesiąt tysięcy złotych. Ile by to kosztowało w skali zabawki, możesz sobie sprawdzić po cenie zabawkowego ramienia robota przemysłowego. Gazy lżejsze od powietrza to są chyba ze 3-4, w praktyce tylko hel, cenę sobie sprawdź, 1m3 unosi coś pomiędzy 500-1000g....
1. Oznaczenie zmiennej "volatile" jest potrzebne jeśli dana zmienna globalna jest wykorzystywana zarówno w przerwaniach jak i funkcji "main()". Jeśli tego oznaczenia nie ma to w przerwaniu będzie używana zmienna z RAM, która jednak nie jest aktualizowana przez funkcję "main()". 2. Zmienna "volatile" jest aktualizowana w RAMie przez "main()" na końcu...
Mam gramofon WG 414. W komplecie znajduje się coś w rodzaju wagi do ustawiania siły nacisku. Jest to wykonana z białego polistyrenu dźwignia jednostronna z podziałką. Ustawia sie ją na talerzu gramofonu, stawia się na jej podziałce ramie z igłą i reguluje przełącznikiem "+ - " siłę nacisku igły.
zwróć też uwagę, że ta 1000 elementowa tablica zajmować będzie (4+2+2+1+13)*1000 bajtów zmieści ci się to w RAMie stma? jeszcze musi trochę zostać na stos, biblioteki, inne zmienne... po co ci tablica na 1000 nazw plików?
Witam Idąc za PM0075: The main Flash memory can be programmed 16 bits at a time. The program operation is started when the CPU writes a half-word into a main Flash memory address with the PG bit of the FLASH_CR register set. Any attempt to write data that are not half-word long will result in a bus error response from the FPEC. If a read/write operation...
Trochę pokręciłeś, elementów LED jest więcej - choćby na panelu czołowym :wink: http://pl.wikipedia.org/wiki/LightScribe Ten drugi optoelement jest nieruchomy i jak widać blisko silnika napędzającego talerzyk na którym siedzi płyta a do czego jest to się domyślisz czytając powyższy link.
Cześć, przy prawidłowym montażu nie powinno nic haczyć. Może przypadkowo aktywowałeś funkcję blokady zamka, tak zwana blokada przed otwarciem przez dzieci? Aby wykluczyć czujnik zamknięcia drzwi, podczas cyklu otwórz delikatnie drzwi, zmywarka powinna przestać pracować. Po ponownym zamknięciu po chwili powinna kontynuować zmywanie. Za prawidłowe działanie...
Witam, mam pytanie odnośnie Dodge Ram 1500 2020. Po odłączeniu akumulatora wyświetlacz stracił funkcje, nie można odpalić kamery, tak samo klimatyzacja, nie można wybrać wentylacji, jakby nie istniały te funkcje.
Bardzo dziękuję za odpowiedź. Nie wygląda na to. Przy przekręceniu kluczem torx nie ma żadnego ruchu całego elementu. Poza tym regulację docisku wykonałem już na mimośrodach na ramie okna oraz przestawiając pozycję rygli/grzybków.
instrukcja BLX oznacza Branch with Link and Exchange. Kluczową kwestią jest owe Exchange. Chodzi o to, że instrukcją tą można zmienić tryb instrukcji z ARM na Thumb (lub odwrotnie) lub go nie zmieniać. Jeśli ostatni bit adresu (czyli twojego rejestru R3) jest zapalony, to rdzeń skoczy pod adres ignorując ten bit (traktując go jako zero, bo PC i tak...
Ten AMIC to jest pamięć flash. Centrala chodzi prawdopodobnie na ramie (tak przypuszczam), a kopia programu jest we flashu. Firmware na starcie ładuje program z flasha do ramu i z tego ramu się wykonuje właściwa praca centrali - pewnie są tam funkcje sprawdzające integralność ram<>flash - stąd błędy. Tanie flashe dostają dziur w pamięci (jak bad...
Ten triak steruje siłownikiem zamykającym jedno ramie myjące przy włączonej funkcji "1/2" Odłącz przewód od triaka na stałe, bo już sam widzisz jak się wychodzi na tej oszczędności.
agp aperture size to ilość pamięci jaka jest rezerwowana dla grafiki w RAMie na Twojej płycie głównej. Ustaw w zależności od tego ile masz pamięci na karcie graficznej i ile masz ramu na pokładzie płyty głównej... A Pci latency timer to funkcja ta kontroluje jak długo każde z urządzeń PCI może zajmować magistralę zanim przejmie ją następne urządzenie....
Więc według Ciebie mogę wziąć funkcję z innego projektu (innej kompilacji) i też ma się poprawnie wykonać? Dokładnie tak np int funAdd (int a, int b) { return a+b; } linker umieszcza tą funkcje gdzieś w pamięci. Jak w projekcie z tą funkcją masz funAdd (4,7); To znaczy to tylko skocz to adresu gdzie linker ją umieścił, z tymi...
W Fadromie Ł220 można opuścić łyżkę po zgaszeniu silnika. Jakby to był zamek, to by łyżki nie opuścił.
SM16703P używa P16, ponieważ jest to sprzętowe wyjście danych SPI. Sterownik używa DMA, aby uzyskać precyzyjne taktowanie. Czy chcesz powiedzieć, że takie precyzyjne taktowanie jest teraz potrzebne na P0 BK? Nie jestem pewien, jak możemy to zrobić. Nie mamy sprzętowego wyjścia SPI na P0, prawda? Wtedy mogłoby to oznaczać, że używają bitbang, ale wtedy...
To może po kolei: -będzie widział znaczy się czujniki (kamerkę sobie wybij z głowy) - odległości masz od ok 35zł/szt. (na podczerwień Sharpa) o zasięgu około półtora metra (zależnie od typu). Ew. możesz sam zrobić czujniki - na Atmedze8 + Ultrasonic ST16 ostatnio osiągnęliśmy 80cm zasięgu z kolegami (zasilając czujnik z procka!), na tranzystorach ten...
Czytam, kombinuje i nie bardzo mi idzie. Mam zdefiniowaną tablice z tekstem we flashu, oraz docelową która siedzie w RAMie Warning [2066] type qualifier mismatch in assignment Gdy wywołam funkcje wskazując jej BUF_LCD to kopiuje się OK, ale warning dalej jest. Jak to powinno wyglądać?
W avr stałe tekstowe siedzą w ramie, a nie we flashu jeśli się ich specjalnie nie zadeklaruje. Więc "ten tekst wjedzie na zmienna numery_autoryzowane" siedzi już w buforze, czyli w RAMie. Więc go dodatkowo do bufora żadnego nie wsadzaj. Z jakiegoś powodu zamazuje ci on zmienne. W ogóle do obsługi takich długich stałych tekstowych powinieneś napisać...
Jakie to niesie ze sobą plusy i minusy? Pozdrawiam Minusem jest to, że dodajesz punkt styku przewodów z ramą które z racji braku osłony będą mocno atakowane przez wodę i sól. Do instalacji stosujesz standardowy przewód 13 żyłowy i może lepiej będzie wykorzystać żyły z innych funkcji niż ciąć masę.
Witam, pacjent minikoparka Kubota KX36-3. Problem polega na słabnącej JEDNEJ funkcji, a mianowicie otwieraniu ramienia. Na zimnym oleju hydraulicznym jest ok, ale słychać tak, jakby pompa miała ciężko, gdy się ramię wysuwa. Po nagrzaniu dźwięk buczenia zanika i słabnie siła i szybkość otwierania. Na zimnym ciśnienie na wężu od siłownika 220 bar. Na...
Pilot Hormanna nie zagada z napędem Tousek (zresztą napisałeś, że przy bramie wspólnej Tousek nic nie zmienisz więc dopisywanie do niej obcych pilotów też nie wchodzi w grę), w drugą stronę czyli pilot Tousek -> naped Hormann też nie pójdzie. Kupując Hormanna możesz do niego dodać zewnętrzny odbiornik zgodny z pilotami Tousek RS. Oryginał jest ciut...
Witam wszystkich miłośników klasyki audio. Na forum jestem po raz pierwszy a to za sprawa zakupu długo poszukiwanego Daniela. Jak to pewnie często bywa, sprzęt zgodnie z deklaracją sprzedawcy był:"...po przeglądzie w pełni sprawny przesmarowany, przewody wymienione na chich gotowy do odsłuchu...." był taki ale tylko przez dwa dni. Drugiego dnia zaczął...
Dziękuję ale jeszcze zapytam czy program automatycznie zapisze sie do RAM'u w sterownikach wymagających zewnętrznej pamięci czy trzeba to jakoś zdefiniować w PG. Czy zamiast RAM'u można zastosować Eprom? Jak rozróżnić sterowniki które mają wewnętrzny RAM i tymi które wymagają zewnętrznego RAM'u?
Witam, Zdefiniowałem obszar ".ram_func" w sekcji .data wygląda to tak: .data : AT ( _sidata ) { . = ALIGN(4); /* This is used by the startup in order to initialize the .data secion */ _sdata = . ; *(.data) *(.data.*) *(.RAMtext) *(.ram_func) . = ALIGN(4); /* This is used by the startup...
W biosie masz takie funkcje do testu ram. Dodano po 8 Jak wejść do biosu podczas uruchamiania masz logo DELL i pisze który klawisz jest do wejścia do biosu .Czytaj uważnie .
Sprobowalem i tak i tak i dalej to samo. Tak samo bez efektu to co poradzil freddie. Zreszta z tego co rozumiem jest to tylko przejaw dbalosci o dobre zdefiniowanie wszystkich adresow na tak zwany wszelki wypadek, bo jezeli celowo sie czegos nie zmieni to LMA=VMA i nie trzeba tego stosowac. Nie mniej problem pozostal ze z jakis przyczyn consty laduja...
co poprawić ? Jasność wypowiedzi i pisownię. Funkcja uart_puts() jest przystosowana do odczytywania danych z eepromu? (dopisane po zmianie pierwszego postu przez Autora) czy zawartość(tekst) tokena jest poprawnie zapisana do eeprom Jeśli "zapis do eeprom" to ta linijka: jak wysłać zapisaną wartość (tekst) w eeprom na uart ? Przypuszczam, że funkcja...
W keilu nie mozna wyspecyfikować wybranych funkcji, aby uruchamiały się z ramu; niestety, chciałoby się słowo kluczowe typu __ramfunc, ale cóż, nie ma... Istnieje tylko jedna mozliwość zmusić linker do umieszczania funkcji w ramie: na poziomie "modułu" (czyli pliku .c). Da się to zrobić w dwojaki sposób: 1) Trudne: utworzyć scatter file (de facto skrypt...
Podstawka centralna naciągnięta przez sprężynę nie opiera się tym dospawanym elementem o ramę?
Ja już niestety się z czymś takim spotkałem. Mało tego: ścierwo siedziało cały czas w ramie i korzystając z funkcji autostartu automatycznie kopiowało się na świeżo sformatowaną partycję... A kto usuwa wirusy korzystając z zainfekowanego systemu ? Poza tym pierwszy lepszy antywirus wykrywa wirusy w RAM. Druga sprawa to natura pamięci RAM, wystarczy...
Z tego co wyczytałem nie można zmienić adresu wektora przerwań jedynie możnawskazać czy jest we FLASHU (czyli bootloader zaczynający się od początku FLASHa) w RAMie (Początek pamięci RAM 0x10000000) czy też jakiś tam bootrom (sprzętowy bootloader we flashu). Nie ma w M0 rejestru SCB->VTOR... chyba. Faktycznie, w ARM Cortex-M0 akurat wektory trzeba...
Funkcja RAM do ROM w Step 7. (MMC w PLC, PC podłaczony do PLC)
Witam Od kilku dni mam problem z powolnym podnoszeniem ramienia (chodzi o to większe ramie, bliżej kabiny). Właściwie nigdy ruchy tej koparki nie były zbyt szybkie, ale od jakiegoś czasu miałem wrażenie że ruchy stają się jeszcze wolniejsze. Teraz mam pewność, że ramię zwolniło. Szczególnie przy podnoszeniu z pełną łyżką, gdy w tym samym czasie jeszcze...
Muszę opisać problem z jakim przyszło mi się zmierzyć, a usterka nie wskazywała na działanie związane z paskiem napędu ramienia. W/w pasek wymieniłem ok. 2 lata temu. Pasek w dobrej kondycji czyli bez stwardnienia gumy, bez pęknięć, bez złuszczeń i wytarć, wymagany rozmiar 55 mm czyli brak podstaw do wymiany. Nie ma w instrukcji serwisowej opisu działania...
Witam Posiadam następujący problem. Wspomnianym w temacie mikrokontrolerem steruje kolorowym wyświetlaczem graficznym (transmisja równoległa). Lecz to sterowanie przebiega trochę za wolno. Przy napisaniu prostego programu, który zmieniał w kółko stan wyjścia osiągnąłem częstotliwość około 2,5MHz. To zaskakująco mało z racji, że główny zegar ma 48MHz(kwarc...
gdy użyje dwóch funkcji jednocześnie np. mam podniesiony wysięgnik do połowy i chcę go podnieść wyżej i jednocześnie złożyć ramie to wysięgnik zamiast się podnosić opada gdy robię te czynności osobno to jest ok Brakuje oleju po prostu. Obydwie pompy tłoczą?
Więc tak jak Ci poradził spec Robert B,masz na płycie tabele i zgodnie z nią ustaw FSB najpierw na 133Mhz a potem podnoś i patrz co się dzieje (temperatura procesora,płyty,ramu). Twój proc Athlon XP 2400+ ,znamionowo powinien pracować przy FSB=133 ale to zależy jaki ma rdzeń (thorton,barton,czy Thoroughbred).
Pamięci mam bardzo dużo. Zajmuje jakieś 20% - ogołociłem program tylko do tej funkcji. Nawet zastąpiłem tą funckję strstr własną i dzieje się tak samo. Stworzyłem taką samą funkcję [syntax=c]str_found(*char source_text,*char found_text)[/syntax] Funkcję tą, jeżeli wywołam w takiej postaci: [syntax=c]str_found( bufor, "Ala ma kota")[/syntax], to wewnątrz...
Witam ! Proszę kogoś o wskazówkę. WG 1100 FS ciągle u mnie daje radę. Wszystko chodzi bezbłędnie za wyjątkiem odgrywania singli do końca. Nie jest to jakiś dramat , bo nie mam ich zbyt wiele, ale wolałbym mieć tę funkcje sprawną (no bo dlaczego nie ?). Po nastawieniu na 45 obr. ramie spokojnie odgrywa i na jakieś 5 - 10 ścieżek przed końcem utworu praktycznie...
To nie może być przekaźnik, bo te funkcje zanikają razem. Funkcja odblokowania narzędzia jest na przekaźniku, a łamanie ramienia tylko na przyciskach.
Może błąd jest w tym że wywołanie Pisz_16x16(&"abcd", 64, 120, 0); bierze dane z flasha zaś wywołanie Pisz_16x16(Text_1234_ptr, 64, 64, 0); Pisz_16x16(&Text_1234[0], 64, 84, 0); przez wskaźnik na ram lub adres tablicy w ramie. Przy okazji jak Ci się może to kompilować ? Text_1234[0] = "1234Test\0"; Wypełnij to ręcznie lub przez sprintf'a. Błąd jest...
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, mam taki stary gramofon i mam problem z przywróceniem go do życia. Mianowicie jest taki problem: po załączeniu gramofon w kółko odbija na pozycji stop - ciągle klika stycznikiem, ramię jest mniej więcej w miejscu, gdzie powinno się znajdować, ale ciągle porusza się o pół centymetra w przód-tył, klikając krańcówką, i tak bez końca. Poza tym reaguje...
Jak zrealizuje plan to moge zlamac i nawet ramie tylko powiedz mi od czego zaczac i w jakiej ksiazce znajde jakies dobre info na temat silnikow krokowych.
Zębatka o której mowa jak powinna prawidłowo działać? W środku zębatki jest bolec, którego dotyka ramie. Jeśli ramie naciśnie ten bolec to blaszki, które są w zębatce łączą się (pozornie nie pełniąc żadnej funkcji). Dzięki za pomoc.
hmm czyli kompilator tłumaczy to na asembler pózniej rozdziela to co będzie w pamieci ram a co w flash nie jest tak że linijka po linijce trafia do flash kompilator rozdziela co trafia do ram a co do flash??? Dodano po 16 int zmienna=5; po kompilacji postać jest zapisywana w pamięci flash i to samo w pamieci ram na stosie dobrze pojmuje?
Ad 1 Ponieważ są 4 zmienne to traktujesz je jako kolejne bity adresowe pamięci RAM o pojemności 2^ilosc_zmiennych. Dla kolejnych kombinacji zmiennych wejściowych (od 0000 do 1111) w odpowiadające komórki pamięci RAM wpisujesz wymagane wartości funkcji logicznej. Przykład dekoder BIN->7 segm. Potrzebna jest pamięć 16*8 bitów w kolejne adresy wpisujesz...
Takie małe dopełnienie do postu wyżej. Tu masz dokładniej opisane za co odpowiada konkretna usługa http://www.searchengines.pl/phpbb203/ind...
rozwiązaniem problemu okazało się ustawienie parametru P10 na wartość 0 i zapisanie parametrów w pamięci wewnętrznej (stałej) przez funkcję Ram to room. Na przyszłość żeby uniknąć problemów z zanikaniem nowo ustawionych parametrów ustawiłem według zalecenia parametr P0014 na wartość 1. Dzięki za pomoc. Pozdrawiam.
Witam, Może lamerska podpoweidź ale czy umieściłeś funkcje operujące na flashu w pamięci RAM.
Kompilator kod typu : char* BFR = " "; umieści w pamięci programiu (nie zaś w RAMie) dlatego aby tym wskaźnikiem manipulować powinieneś użyć stosownych makr. W twoim przypadku w funkcji Voltage void Voltage (char* B) { if (ADCValue == 0) { B = "ZERO"; program zapewne modyfikuje adres w ramie. Popatrz może...
Jak kolega wyżej słusznie zauważył, potrzebna jest funkcja operująca na RAM. Domyślam się że korzystasz z przykładowych kodów z książki "AVR. Praktyczne projekty"? Nie ma tam buforowanej funkcji UART czytającej stringa umieszczonego w RAM, a więc trzeba sobie taką funkcję dopisać (można też zmodyfikować istniejącą korzystając z tzw named address spaces)....
To o ile bym musiał podkręcić procesor żeby uzyskać 2800 MHz na ramie? Czytałem że ta płyta główna którą podałem wcześniej ma wbudowaną funkcję X-boost która pozwala za pomoca jednego przycisku podkręcić procesor do 4,8 GHz. To by wystarczyło?
Już widzę modelarzy którzy cieszą się na duży kontroler, którego nie będzie jak umiejscowić na ramie koptera. Sam ostatnio się przesidłem z Ardu na CC3d bo było mniejsze.
Potencjometr to czujnik wysokości ramienia, które po naciśnięciu przycisku ma się podnieść lub opuścić do zadanej wysokości (X-Y to bufor obustronny zadanej wysokości, równie dobrze można by wstawić jeden punkt tylko wtedy układ zatrzyma się za pewną chwile ) w zależności czy znajduje się poniżej zadanej czy powyżej poczym następuje wyłączenie ruchu....
Witam Kolegow robotyków mam prosty sposób na sterowanie robotem dzieki temu konstrukcja jest mala tania i niewymagająca używanie programowalnych ukladów . Wszystko opiera się o sposub komunikowania się robota z komputerem możliwości są ogromne tego pomysłu. Robot , a raczej jego układy wykonawcze są sterowane cały czas Komputerem za pomocą wyjścia Karty...
Naprawiłem setki podobnych adapterów i powiem tak nigdy nie musiałem wymieniać oporów aby uzyskać dobre obroty, teraz nie wiadomo co kolega wymieniał bo może się okazać że to ma wpływ na działanie stopu. Trzeba też zauważyć że ramie w czasie normalnego odczytu minimalnie zmienia swój kat w funkcji czasu a jak nagranie się skończy ramie zaczyna się się...
Lipa :) ale może w tej formie pojawi się kiedyś coś lepszego. Wspomniana próbówka na dwóch żarówkach miała jeszcze jedną funkcję, obciążała obwód więc wiedzieliśmy czy neonówka wykryła napięcie indukowane czy jest tam zasilanie. Obecnie są multimetry z funkcją LoZ na tym zakresie impedancja miernika jest niska, wersje z wychyłowym wskaźnikiem miały...
Szukasz za pomocą funkcji, która "operuje w ramach jednego blogu. Spróbuj postawić kursor przy interesującym cię np.merkerze i nacisnąć jednocześnie ALT+Ctrl+Q lub z kontextu (prawy klawisz myszy) wybrać daną opcję (po niemiecku jest: "Gehe zu.." czyli "idź do..")
Dzieki Zbych_ za stronke z wynikami testu. W jaki sposob mam program umiescic w ramie? Czy chodzilo Ci np o atrybut funkcji RAMFUNC ?? Poza tym czy faktycznie SAM ruszyl na zegarze 96Mhz po zmianie dzielnika PLL z 2 na 1 ? , dwu krotnie wieksza predosc niz podaje nota katalogowa to troche duzo... Czy ktos mogłby mi wyjasnic działanie petli PLL ?? :)
Co do Assemblera to niestety nie mam tutaj wiedzy. Może ktoś jest w stanie przeanalizować ten fragment kodu. Podejrzewam że dla osoby znającej komendy Assemblera będzie to łatwa rzecz. Ja już jestem gotów zmienić procesor na "większy", z ATmega8 na ATmega328 zyskując dodatkowy 1kb pamięci RAM który powinien wystarczyć do obsługi całego programu bez...
Function 7 4 razy <monitor> * 550 <start> u pomieszal kolega kody z uf z kodami kx-f. pierwsza czesc ok ale 550 resetuje Kx-f a uf trzeba znaleźć RAM INITIALIZE (strzałkami lub bodajże 6 ) i wybrać w tej funkcji ALL JOB CLEAR (znowu strzałki...). W UF 585 można prościej wejść w kody, trzeba przy wylączonym faxie zablokować czujnik dokumentu...
Problemem finalnie okazały się breakpointy. Jeśli breakpoint był postawiony na jakimś adresie podczas gdy dane kopiowane były z flash do RAM (i w obszarze docelowym był breakpoint), to właśnie adres na którym był breakpoint nie zapisywał się prawidłowo.
Google translate dziala calkiem dobrze, nie musisz sie uczyc. ReadyBoot jest narzędziem, które zostało zaprojektowane do analizy procesu uruchamiania i przydzielania dodatkowej pamięci (RAM) do optymalizacji procesu. ReadyBoost jest również dostępna dla funkcji ReadyBoot gdy rzeczywistej pamięci RAM system jest za mało. ReadyBoot następnie wyciągnąć...
1. Jak myślisz, ilu cykli zegara potrzebuje DMA na transmisję danej z pamięci do peryferiala? 2. Jaka jest częstotliwość szyny, do której jest dołączony DAC? 3. Jaka jest maksymalna częstotliwość pracy DAC? 4. Gdzie jest tablica wartości funkcji - RAM czy Flash? 5. Jaki jest procent wykorzystania czasu szyn przy tak częstych żądaniach DMA? Czy na cokolwiek...
Czy "wyłącznik rolkowy" to jest wyłącznik krańcowy z ramieniem ,a na końcu ramienia jest rolka? Funkcja tego "wyłącznika " zależy od miejsca jego umieszczenia. Czy "wyłącznik rolkowy" to jest wyłącznik krańcowy z ramieniem ,a na końcu ramienia jest rolka? Funkcja tego "wyłącznika " zależy od miejsca jego umieszczenia. "Symbole w niebieskim kwadracie"...
Witam Odświeżę temat Chyba przez podobieństwo funkcji powinieneś sam na to wpaść ;) uint8_t zmienna = eeprom_read_byte(&zmienna_w_eepromie... Jeszcze dla uściślenia dlaczego to działa - operator & (ampersand) zwraca adres zmiennej, a dzięki atrybutowi EEMEM kompilator wie, że chodzi o adres w eepromie, a nie w RAMie. Dr.Vee A czy jesli zmienna...
Problemy z timingami wynikają z mechanizmu pamięci podręcznej flash, więc nie sądzę, aby przedstawione podejście mogło działać lepiej. Musielibyśmy wprowadzić ramfunc (wykonywanie funkcji z pamięci RAM), aby uzyskać precyzyjne wykonywanie bitów dla takich rzeczy jak WS2812B na dowolnym pinie. Na szczęście WS2812 są teraz obsługiwane przez SPI DMA, więc...
Witam. Koparka jak w temacie. Podczas pracy przestało działać zginanie głównego ramienia sterowane dwoma pedałami po lewej stronie. Pedały te mają dwie funkcje wybierane klawiszem na desce. Problem polega na tym ze Zmiana klawisza nie powoduje zmiany funkcji, na stale załączona jest funkcja podnoszenia i opuszczania. Na przewodach wychodzących z klawisza...
w okolicy dawno juz nie widzialem takiej koparki...chodzi o joy'a 4 kierunkowego i ramie bez obrotu przy kabinie...tylko łyżka, łamanie w połowie i podnoszenie i opuszczanie przy kabinie...
Dziękuje Kolegom za podpowiedzi jednak pliki *.lss i *.map są po prostu nie czytelne. Grzebanie i wyszukiwanie w nich zwięzłej informacji jest czasochłonne. Do tej pory posługiwałem się prostszą "łopatologiczną" metodą - wycinania funkcji i sprawdzania o ile zmniejszy się zajętość flash i ram. Chciałem się dowiedzieć czy jest jakaś lepsza metoda, może...
Spróbuj w BIOSIE włączyć funkcje A-XMP.
Coś tam poprawiłem i jest lepiej. Teraz jak odtwarzam mp3 320kb/s to słychać tak jakby procesor nie wyrabiał z dekodowanie mp3. Jak pobierałem dane z karty SD to 320kb/s działało bez problemu. Może wrzuciłbym niektóre ważniejsze funkcje do pamięci RAM to może szybciej będą się wykonywać i będzie działać jak należy.
nadaje się do spokojnego przeglądania internetu, wydrukowania czegoś i jakieś filmy na ipli/yt Tak wystarczy. Filmy może nie w FHD ale do reszty zadań po zakupie dowolnego SSD będzie spełniał swoje funkcje.
Zajętość pamięci RAM podawana przez WINAVR obejmuje tylko zmienne globalne. Wartość ta nie uwzględnia zatem pamięci wykorzystywanej w funkcjach - jej niski poziom nie zapewnia "sam w sobie" bezpieczeństwa. RAM zostanie (oczywiście) użyty do przechowania wszystkich zmiennych lokalnych wszystkich wywołanych w danej chwili funkcji. W niektórych przypadkach...
Gdzie z masełkiem :] Mysle ze dżem i bita śmietana, albo wogole jakos na słodko (galaretki, budynie i te sprawy) :D np. moja dziewczyna uważa że najlepsze są z miodem... No różne są gusty :D ---------- eeprom i flash to dwie różne rzeczy i wspólne to maja tylko to ze są nieulotne. Flash wymazuje sie blokami/sektorami ale mozna zapisywać pojedyncze bajty,...
takie uspienie komputera, gdzie wszystko sie wylacza (dyski, procesor, wiatraki) poza pamieciami ktore trzymaja to co mialy. czyli jest calkowita cisza. roznica w odroznieniu od Power On Suspend (dyski off, wiatrrak na procku - zalezy od plyty tez moze byc off)- wylacza sie zasilacz. Zasilacz powienin moc dosterczyc odpowiednio duzo pradu na lini 5Vvsb...
Witam! Potrzebna rada (lub serwisowka do mechaniki) jak wyciagnac zablokowana kasete, tasma zachaczona o jedno ramie, drugie wysunelo sie bez tasmy.Narazie nie wiem jak sie do niego zabrac :? Bardzo charakterystyczny mechanizm z jednym kolem realizujacym wszystkie funkcje.
Jak deklarujesz tablice to wystarczy słowo kluczowe const i tablica wyląduje we flashu, a używasz jakby była w ramie, jak nie musisz modyfikowac to nie musisz kopiować. [syntax=c]const char tab[] = "tablica we flash";[/syntax] a jak juz musisz kopiować to standardowymi funkcjami memcpy, strcpy... [syntax=c]const char tab_flash[ 50 ] = { ... }; char...
Cześć, punkty pomiarowe powinny być 4. Dwa widać na jednym ze zdjęć tylnego rozdzielacza. Na przewodach od siłowników obrotu są korki i to są punkty pomiarowe układu obrotu (dzięki nim sprawdzisz czy siłowniki są szczelne). Kolejny punkt powinien być na wejściu do 1 po pompie rozdzielacza czyli od obrotu ( jeżeli są szeregowo jak w rosyjskiej ) i tego...
Poza tym chyba nie bedzie mozna podac okreslonych danych na temat polozenia itd. o ile pamietam to jest tam chyba taka funkcja. Pozostaje tylko sterowanie manualne z klawiatury w real-time :) pozdr bb
Możesz instalować aplikacje jak chcesz , jak zapełnisz pamięć to po prostu Ci ich nie przyjmie ale się nie zawiesza. Ty kompletnie nie rozumiesz jak działa Android czy jakikolwiek inny system operacyjny. Nie odróżniasz ani nie znasz funkcji pamięci RAM i Storage (dowolnejl Takie porady są nie tylko niekompetentne ale wręcz szkodliwe.
Witam, Drodzy Panstwo, Prosze o pomoc w projekcie kola zamachowego, ktore obracajac sie o 180 stopni przesunie ramie o 3 centymetry w lewo. Przy kolejnych 180 stopniach ramie powroci do pierwotnego polozenia. Wytyczona droga w kole ma ksztalt eliptyczny. Jakiej funkcji uzyc aby wytyczyc taka linie ktora polaczy punkty ukladajace sie w ksztalt przynoszacy...
unitra ramie sterowane ramie wysuwane ramie
syrena challenger zmywarka pompa haier pytania wielokrotnego wyboru
kamera samochodowa rejestrator eprom adres zapisu
Tłok do pilarki Makita DCS 460 - gdzie kupić? Mercedes W211 - Niewystarczający prąd do anteny wzmacniacza