wektor stanu

Znaleziono około 305 wyników dla: wektor stanu
Podstawowa forma zapytania: wektor stan
  • Macierze stanu - co oznaczają?

    Najprościej mówiąc - pierwsze równanie stanu układu liniowego: x'(t) = Ax(t) + Bu(t) Jest niczym innym jak zapisem macierzowym równań różniczkowych modelu. Składa się z 2 członów: z macierzą A, odpowiada za część swobodną układu z macierzą B, odpowiada za część wymuszoną układu czyli odpowiada...

    Automatyka Przemysłowa   27 Sty 2012 17:52 Odpowiedzi: 4    Wyświetleń: 4920
  • Model systemu z równań stanu

    Wydaje mi się że rozsądnie byłoby rozpisać równania x'=Ax+Bu oraz y=Cx, gdzie x' oraz x będą wektorami kolumnowymi z odpowiednio pochodnymi zmiennych stanu i zmiennymi stanu, a wektor u będzie kolumnowym wektorem z sygnałami wejściowymi czyli u1,u2,u3,u4 oraz v1,v2,v3. Jeżeli wyjściami są zmienne stanu...

    Teoria i Laborki   14 Lis 2018 20:02 Odpowiedzi: 3    Wyświetleń: 276
  • Co to jest wektor przerwania?

    Przerwania procesora działają w procesorach AVR na takiej zasadzie, że (pomijając inne operacje) po wystąpieniu danego przerwania ( podczas obsługi przez procesor ) następuje zapamiętanie rozkazu następnego, który byłby wykonany, gdyby procesor nie przyjął przerwania (jego adresu w pamięci flash) i...

    Mikrokontrolery AVR   21 Sty 2013 23:12 Odpowiedzi: 7    Wyświetleń: 6408
  • Sprawdzanie stanu portu attiny2313

    Nie, ja piszę w asemblerze. Ale kod mogę pokazać, nie ma problemu. Zawsze warto się nauczyć nieco więcej. Asembler bywa przydatny, nawet jak się pisze w innym języku. Wstawiłem komentarze, będzie łatwiej zrozumieć. .INCLUDE "m8def.inc" ;plik nagłówkowy stosowanego procesora .DSEG...

    Początkujący Elektronicy   27 Lut 2010 14:15 Odpowiedzi: 47    Wyświetleń: 5471
  • Stany nieustalone uC, opóźnienie załączenia tranzystora

    załączam program, ale to nie jest problem napewno tego.: spark2_nowy.h ioinit.h enkoder.h spi.c [syntax=c] static inline void SPI_SET_SS() { PORTB|=(1<<PB2);... inline void SPI_RESET_SS() { PORTB&=~(1<&l... SS -> PB2 } void SPI_master_init() { SPI_SET_SS(); S...

    Programowalne układy logiczne   21 Sty 2015 17:22 Odpowiedzi: 127    Wyświetleń: 12657
  • wektor - Sub GMS9250 + MIVOC AM120

    To już drugi sub i najprawdopodobniej ostatni... w każdym razie na najbliższe kilka lat. Zresztą wydaje mi się ze nie ma sensu robić innego… a dlaczego? hmm … sami to ocenicie. Głośnik GMS9250. Głośnik, na który trafiłem przypadkowo. Zrobiłem zdjęcie parametrów z kartonu od głośnika...

    DIY Akustyka   27 Lip 2005 17:13 Odpowiedzi: 6    Wyświetleń: 7144
  • Atmega8[asm] Timer 1 Wektor przerwań trybu PWM

    Pozostaje ustawienie bitów COM. W zależności jak je ustawię mogę wykryć zgodność przy zliczaniu w górę lub w dół, zatem decyduje się na zgodność jak w góre COM1A1, COM1A0 = 11 Tu nie chodzi o zgodność, tylko o ustawianie i zerowanie wyjścia OCx. W jednym trybie jak wystąpi zgodność przy liczeniu...

    Mikrokontrolery AVR   20 Gru 2011 23:04 Odpowiedzi: 19    Wyświetleń: 2597
  • STM32L - USART3 przerwanie zła interpretacja wektora

    Witam, Dzięki za odpowiedź. Długie oczekiwanie jest wyłączone -> // Generowanie przerwania wiąże się z odbiorem informacji a nie wysłaniem: USART_ITConfig(USART3, USART_IT_TXE, DISABLE); Próbowałem w obsłudze przerwania zmienić stan na wyjściu, ale efekt był ten sam.. Komentarz, który tak bardzo...

    Mikrokontrolery ARM   19 Lut 2013 14:58 Odpowiedzi: 8    Wyświetleń: 1557
  • Przejęcie wektora <__bad_interrupt> w AVR

    bo już nadawania (TXC) także kasuje się po wejściu do przerwania. Rzadko używam IRQ od nadawania w sumie w dwóch projektach. Warto o tym wiedzieć. Czasem to, że IRQ odbiorcze nie może byc interrupt przeszkadza mi. Można spowodowac aby sei był 4 a nie 15 rozkazem ale jak i to jest problemem to daję...

    Mikrokontrolery Początkujący   21 Mar 2017 17:11 Odpowiedzi: 19    Wyświetleń: 1152
  • ATMEGA8 Tryb CTC stany wyjść On Compare Match

    Witam, robię sterowanie czasowe pewnym układem i próbuję wykorzystać do tego tryb CTC. Ustawiam tak rejestry: Tccr1a = 00110000 / COM1A1 COM1A0 COM1B1 COM1B0 FOC1A FOC1B WGM11 WGM10 Tccr1b = 00001100 / ICNC1 ICES1 ...

    Mikrokontrolery AVR   21 Kwi 2018 11:18 Odpowiedzi: 37    Wyświetleń: 1092
  • stany nieustalone - metoda zmiennych stanu

    Podczas rozwiązywania zadania przystawiło mi w jednym miejscu, nie mogę zrozumieć w jaki sposób obliczana jest wartość Xp(t). Proszę o wytłumaczenie na przykładzie z książki który podałem na zdjęciu, na czerwono oznaczony jest właśnie ten niezrozumiały moment. Taaa... skoro ma się braki w matematyce...

    Teoria i Laborki   13 Cze 2009 10:16 Odpowiedzi: 5    Wyświetleń: 3570
  • [Attiny2313][Asm] Brak reakcji na zmiane stanu wejscia

    Witam! Mam dziwny problem i od paru godzin nie mogę znaleźć jego przyczyny. Mianowicie nie wiem dlaczego kontroler nie reaguje na zmianę stanu na wejściu PD2. Mam tam podpięty przycisk który ma włączać diodę podpiętą do PD6. Układ działa na 100% pod względem technicznym, ponieważ sprawdziłem go innym...

    Mikrokontrolery AVR   14 Kwi 2010 19:22 Odpowiedzi: 4    Wyświetleń: 1258
  • [ATMEGA8/16][C] - Projekt sterownika nastawnika z wyświetlaniem stanu

    Czy stan wysoki na tych wyprowadzeniach może być z takiego zakresu jak podałeś (0.2 - 1.0 s)? Stan wysoki na tych wyprowadzeniach ma się utrzymywać przez czas dobrany doświadczalnie po stworzeniu całego układu. Lecz będzie on wybrany z przedziału 200ms-1s. Prąd cewek elektromagnesu ma być dobrany...

    Mikrokontrolery Początkujący   02 Lis 2013 11:24 Odpowiedzi: 19    Wyświetleń: 2595
  • UART w 2313 i stany wejscia

    Wlasnie to mialem okazje przetestowac. Z tego Co piszesz to znaczy ze niema obslugi przerwania. Sprawdz nazwe wektora, bo jak jest inna niz w bibliotece to jest to pomijane i nie generuje przerwania. Kompilator GCC tego nie sprawdza a nazwy tych przerwan sa rozne dla roznych typow prockow.

    Mikrokontrolery   04 Kwi 2005 13:37 Odpowiedzi: 3    Wyświetleń: 1079
  • AT89C2051 i stany wysokie,problem

    Proszę bardzo :) Oto kod w C:... Jest tak jak pisałem , czyli kod programu (poza wektorem RESET) zaczyna się od adresu 0x800.A tak na marginesie - naucz się "czytać" pliki HEX , albo sprawdź w debbugerze , w oknie Disassembly :D Uparłem sie na tego Keila, załatwiłem sobie nawet PEŁNĄ wersje...

    Mikrokontrolery   17 Kwi 2007 20:55 Odpowiedzi: 24    Wyświetleń: 2114
  • Spartan 3, vhdl i zapis do pamięci flash stanu licznika.

    Witam! Pozwoliłem sobie stworzyć nowy wątek, ponieważ nie znalazłem niczego na forum... Kończę pisać projekt, i potrzebuję zapisać dane do kości flash na płycie z układem FPGA (Spartan 3e) Płytka to Spartan 3e Starter Board. Z tego co doczytałem to na płycie są dwa rodzaje pamięci flash: 1)...

    Programowalne układy logiczne   29 Maj 2007 16:52 Odpowiedzi: 3    Wyświetleń: 2012
  • [WinAVR][C] - zamiana zmiennej na stan portów / przerwania.

    Witam, 1) kod powinien mieć wcięcia, to nie asembler 2) niestety kurs z tamtej strony ma już ze 2 lata, avr-libc się trochę zmieniło od tamtego czasu. Polecam korzystać z w/w dokumentacji w jęz. angielskim do weryfikacji funkcji itp. 3) jak już pisałem, GIMSK został "przemianowany" na GICR. 4)...

    Mikrokontrolery AVR   12 Sie 2008 13:04 Odpowiedzi: 14    Wyświetleń: 4176
  • ATtiny 13 i Watchdog. Procesor wchodzi w jakiś dziwny stan.

    Przy okazji: Dlaczego używasz nowych wektorów przerwań, a starej funkcji ich obsługi SIGNAL() zamiast ISR()? Szczerze mówiąc ciekawe czy to ma jakieś skutki uboczne? Co ma robić to: [syntax=c]SIGNAL (WDT_vect) { for (;;) DDRB = 1; }[/syntax] Co robi ten fragment?: [syntax=c] if...

    Mikrokontrolery AVR   12 Paź 2011 18:09 Odpowiedzi: 19    Wyświetleń: 2803
  • STM32L Discovery - Kod nie zmienia stanu na pinie

    Zamiast instalować Windowsa, to ściągnij sobie z mojej strony przykładowy projekt - weź ten dla STM32F1 albo dla STM32F4 - i na jego podstawie opracuj sobie szablon dla STM32L1. Mogę Ci nawet wrzucić kilka plików, bo kiedyś robiłem projekt na STM32L1 i mam ich kilka. W Twoim projekcie nie ma tablicy...

    Mikrokontrolery ARM   17 Maj 2015 13:22 Odpowiedzi: 44    Wyświetleń: 2091
  • W obwodzie panuje stan ustalony, wyznaczyć prąd

    Odpowiedź znam (symulacja sapwin), i owszem zgadza się, ale to jest tylko żeby sprawdzić czy obliczenia są okej. To też nie jest tak że ja chcę gotowca, tylko że patrzysz na to z perspektywy kogoś dla kogo jest to oczywiste a dla mnie to są początki z liczeniem obwodów (niestety). Dysponuję też pdfem...

    Teoria i Laborki   26 Maj 2015 14:49 Odpowiedzi: 13    Wyświetleń: 2613
  • Przerwanie od zbocza i zmiana stanu LED w przerwaniu

    Jak się nazywa to zobacz w pliku gdzie masz wektory. Ale nawet jeżeli tak się nazywa to przycisk w takim przerwaniu to zły pomysł. Dlaczego to poszukaj sobie na forum bo temat wraca co kilka dni. Zresztą nie widzę włączenia zegara dla exti. Zresztą wątpię żeby tak się nazywał: np starup z Cube to EXTI0_IRQHandler...

    Mikrokontrolery ARM   21 Cze 2017 22:59 Odpowiedzi: 4    Wyświetleń: 954
  • RS-485 - błędne ustawianie stanu pinu

    (at)paluszasty To żle myślisz.Jak pisałem, flaga nie jest automatycznie zerowana, tylko wtedy, jeśli z jakiegoś powodu w ISR jej odczyt może być potrzebny. Tak jest np. jeśli dany wektor współdzieli kilka różnych przerwań (trzeba jakoś odróżnić, które przerwanie zaszło) lub np. w przypadku omawianych...

    Mikrokontrolery AVR   31 Paź 2017 22:29 Odpowiedzi: 17    Wyświetleń: 675
  • [x][C - AVR STUDIO] Search ROM 1-Wire; krótki i uniwersalny

    Napisałem powyżej wspomnianą funkcję i sprawdziłem ją z 2 czujnikami (działa). Więcej nie mam, byłbym zobowiązany, gdyby ktoś ją sprawdził z >2. //////////////////////////////////////... urzadzen 1Wire///////////////////////////////// ... char buffer[N], gdzie...

    Mikrokontrolery AVR   24 Wrz 2010 22:02 Odpowiedzi: 17    Wyświetleń: 3753
  • [Matlab]Filtr Kalmana dla modelu wahadła odwróconego

    Witam, Mam zadanie zaimplementowania w Matlabie filtru Kalmana dla modelu wahadła odwróconego. Dostałem gotowy m-plik z Matlaba, który wyznacza filtr Kalmana dla przykładowego modelu(który został wzięty w komentarze). Zapisałem mój model(wahadło odwrócone) w przestrzeni stanu i wrzuciłem go do tego...

    Automatyka Przemysłowa   31 Sty 2012 00:41 Odpowiedzi: 0    Wyświetleń: 2311
  • STM32F4 - Implementacja filtru Madgwicka

    Powiem szczerze, że chyba nie jestem w stanie rozwiązać tego problemu. Proponowałbym zacząć od samego akcelerometru i od wysłania kwaternionu do komputera. Tak aby mieć możliwość zobrazowania obrotu. Rozbiłbym to na dwa zagadnienia. 1. Tworzenie kwaternionu 2. Wizualizacja Ad 1. Quaternion...

    Mikrokontrolery ARM   30 Sie 2016 17:44 Odpowiedzi: 14    Wyświetleń: 2967
  • Struktura obiektu dyskretnego i jego opis

    Jest to prościutki przykład modelu SISO, zadanie ma ewidentnie sprawdzić zrozumienie równań stanu. Istotną rzeczą jest zrozumienie roli jakie odgrywają macierze A,B,C i D - każda z nich wpływa na inną rzecz, posiadając tą wiedzę można utworzyć te macierze bezpośrednio ze schematu. Np.macierz C odpowiada...

    Automatyka Przemysłowa   31 Sty 2012 22:32 Odpowiedzi: 1    Wyświetleń: 686
  • Prosze o pomoc! Sterowanie robotów.

    wiec ze sterowaniem robotow ogolnie to jest tak: 1. roboty sterujemy w przestrzeni stanow. 2. sterowanie polega na osiagnieciu pewnego stabilnego stanu koncowego 3. sterowanie sa to zmiany wektora stanu ktore przeprowadza uklad od stanu poczatkowego do stanu koncowego z uwzglednieniem warunkow brzegowych. istnieje...

    Automatyka Przemysłowa   22 Gru 2005 12:13 Odpowiedzi: 5    Wyświetleń: 1017
  • Wszystko o układach programowalnych... podstawowe informacje

    1. Czekają na zbocze linii wejściowej(R) i stan '1' ustawiam wyjście RESET <= '0';(ustawione przy uruchamianiu na '1'); 2. Czekają na zbocze linii wejściowej E i stan '1' wykonuję trochę instrukcji(działa dobrze, więc nie opisuję szczegółowo) - jest tam zapisywanie danych do zmiennych w zależności...

    Programowalne układy logiczne   15 Sie 2008 11:56 Odpowiedzi: 95    Wyświetleń: 14778
  • Potrzebuje wiadomości o filtrowaniu !!!

    sygnał na wejściu mojego filtra np.RC ma postać y=sin(2*50*pi*t)+2*sin(2*120*pi*t)-czyli jest to napiecie wejsciowe tak??; Tak. W podrzuconym programie wpisujesz poprostu to równanie tam, gdzie jest napisane "generator (...)", czyli: stan.u1 = sin(2*50*PI*t)+2*sin(2*120*PI*t);, a całą konstrukcję...

    Początkujący Elektronicy   16 Kwi 2005 23:20 Odpowiedzi: 19    Wyświetleń: 4356
  • Globalna świadomość w... liczbach losowych

    Na stronie jest taka hipoteza: Mózg jako komputer kwantowy Na początku lat osiemdziesiątych wybitny fizyk Richard Feynman sformułował koncepcję komputera kwantowego. jest to urządzenie przetwarzania danych które wykorzystuje zagadkowe obecnie własności mechaniki kwantowej takie jak paradoks...

    DIY Zagranica   28 Lis 2010 17:21 Odpowiedzi: 70    Wyświetleń: 25157
  • Nieodnawialne złożone obiekty techniczne

    Nie ma problemu. Z tego co pamiętam z niezawodności, to w wypadku tabelki kolegi, wektorem stanu będzie linijka tabelki odpowiadająca aktualnemu stanowi roweru. Jest to wektor zawierający informację o stanie poszczególnych składowych danego systemu. Ładna definicja jest w akapicie z równaniami 3.5...

    Teoria i Laborki   18 Gru 2009 21:50 Odpowiedzi: 3    Wyświetleń: 1191
  • rotor/wirnik siły działające na mechanizm zmiany kąta natarcia

    Wydaje mi się że to przerost formy nad treścią. Zwróć uwagę co stanie się z rozkładem momentów kiedy zaczniesz skręcać gondolami. Do tego utrata efektywności w przypadku spotkania się strumieni zaśmigłowych która bez odpowiedniego uwzględnienia w modelu musi skończyć się kretem. Model jaki musiałby...

    Robotyka Modelarstwo   06 Cze 2011 19:06 Odpowiedzi: 9    Wyświetleń: 4083
  • [CC++][AVR] - Filtr Kalmana.

    Filtr Kalmana to temat rzeka:) Ja implementowałem swój na podstawie tego: Co do linka jaki podałeś to przeklepałem to do matlaba i też działało tylko jak się głębiej wczytałem to miałem wątpliwości co do prędkości kątowej wchodzącej jako sterowanie:/ Nie znam się na tyle żeby krytykować ale jak...

    Automatyka Przemysłowa   08 Sty 2012 13:29 Odpowiedzi: 12    Wyświetleń: 3987
  • System redundantny - wykrywanie aktywnego sterownika

    Po jednej stronie (Rx3i) mamy urządzenie z dedykowanym systemem operacyjnym czasu rzeczywistego, w którym synchronizację zapewniają osobne światłowodowe moduły komunikacyjne z przepływnością >2Gbps. Producent wspomina o dwukrotnej synchronizacji całego wektora stanu w każdym cyklu PLC. Po drugiej,...

    Automatyka Przemysłowa   15 Sty 2013 16:21 Odpowiedzi: 23    Wyświetleń: 2906
  • Altera Cyclone VHDL licznik parkingowy

    library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity parking is port( signal clk_50Mhz,reset,wyjazd,wjazd : in std_logic; signal wyswietlacz: out std_logic_vector(3 downto 0); -- multiplekser segmentow; signal segmenty: out std_logic_vector(7...

    Programowalne układy logiczne   02 Lut 2012 17:47 Odpowiedzi: 1    Wyświetleń: 2118
  • Poleć tam jeszcze raz z Project Apollo NASSP

    "Project Apollo NASSP" to projekt open source mający na celu stworzenie symulacji sprzętu stosowanego w ramach programu Apollo. Nie jest to jednak zwykła gra wideo tylko prawdziwa symulacja bazowana na dostępnej dokumentacji. Saturn 5 startuje. 5 potężnych silników F-1 napędzanych mieszanką...

    Artykuły   23 Paź 2018 14:27 Odpowiedzi: 6    Wyświetleń: 4935
  • Projekt. Winda 5-6 poziomowa - vhdl

    witam problem jest taki: winda ma określony cel - jedzie, otwiera zamyka drzwi, później dostaje kolejny cel i jedzie, chodzi o to żeby w momencie otrzymania celu który jest po drodze zatrzymywała się, a nie jeździła z pojedyńczymi wezwaniami :) ----------------------------------------...

    Programowalne układy logiczne   23 Lut 2010 13:35 Odpowiedzi: 3    Wyświetleń: 2651
  • Komputery kwantowe mogą znacznie przyspieszyć uczenie maszynowe

    Po raz pierwszy w historii, naukowcom udało się zrealizować algorytm uczenia maszynowego z wykorzystaniem fotonicznego komputera kwantowego, czym zademonstrowali, iż komputery kwantowe istotnie mogą (wykładniczo) zwiększać prędkość realizacji pewnych zadań w ramach algorytmów uczenia maszynowego. W...

    Newsy   31 Mar 2015 14:30 Odpowiedzi: 0    Wyświetleń: 2250
  • Przeróbka kodu miernika napięcia - Atmega 48 na Atmega 8

    Witam, Postanowiłem dobudować sobie do zasilacza taki oto woltomierz: Ponieważ szkoda mi 8zł na nową Atmegę 48 zwłaszcza że mam kilka Atmeg 8 postanowiłem przerobić kod (wstawiam już po zmianach) [syntax=avrasm];Automatyczn... 2-zakresowy woltomierz panelowy z 4-cyfrowym wyświetlaczem LED ;Wersja...

    Mikrokontrolery Początkujący   11 Lip 2018 08:11 Odpowiedzi: 21    Wyświetleń: 828
  • ATmega32 ASSEMBLER: dziwne działanie - bardzo proszę o pomoc

    delayX to procedury opóźniające w przerwaniu akurat ma służyć odczekaniu do wygaśnięcia drgań styków przycisku. Według sugestii zamieszczam program bez definicji rejestrów i trybu SPECIAL, żeby nie zaciemniać, a to akurat nie ma wpływu na działanie. .CSEG ; początek segmentu programu .ORG...

    Mikrokontrolery AVR   26 Sty 2011 16:50 Odpowiedzi: 4    Wyświetleń: 1584
  • Swiatla na skrzyzowaniu - do sprawdzenia.

    I podobnym w wielu miejscach? tzn jesli nie zaleznie od wynikow warunku kierowane jest do tego samego stanu? O cykle swiatel raczej bym sie nie amrtwil, chodzi o sam automat przelaczania sie pomiedzy tymi cyklami. Czy zmiana swiatel jest odpowiednia w tym kodzie? Wklejam caly kod dla zrozumienia ;)...

    Programowalne układy logiczne   20 Sie 2008 11:23 Odpowiedzi: 2    Wyświetleń: 1371
  • 3 pytania z języka VHDL, definiowanie zmiennych.

    Mam 3 pytania z VHDLa. 1.) Czy można definiować w taki sposób zmienne: VARIABLE wektor: std_logic_vector(3 DOWNTO 0) := (z2, z5, z6, z7); gdzie z1-z7 to sygnały wejściowe zdefiniowane w jednostce projektowej. Pytam ponieważ po uruchomieniu Generate Post-Synthesis Simulation powyskakiwały mi komunikaty,...

    Programowalne układy logiczne   26 Lut 2010 23:53 Odpowiedzi: 3    Wyświetleń: 1125
  • [C] Dekodowanie RC5 - jaką taktykę przyjąć

    Napisałem program i mam pewne problemy z jego działaniem, w skrócie napiszę jak działa program: Mikroprocesor oczekuje na zbocze opadające po czym wywołuje przerwanie, w przerwaniu tym za pierwszym razem zerowany jest timer 1, po czym wychodzi z przerwania po kolejnym zboczu opadającym odczytywana jest...

    Mikrokontrolery AVR   20 Lis 2011 10:14 Odpowiedzi: 15    Wyświetleń: 5254
  • Czym zabezpieczacie urządzenia 12V w samochodzie?

    Silne pole elektromagnetyczne generowane przez piorun. Elektromagnetyczne ponieważ piorun to prąd i wytwarza pole magnetyczne. A uszkadza im ponieważ pioruny uwielbiają uderzać w linie trakcyjne (m.in bo pole, bo metal itd). I to piorun jest powodem zmiany pola elektromagnetycznego kabli oraz sam...

    Technika domowa   04 Kwi 2013 22:49 Odpowiedzi: 74    Wyświetleń: 13056
  • Pomiar napięcia stałego nałożonego na napięcie sieci

    Wracając do meritum sprawy. Pomiar małego napięcia stałego na tle dużego napięcia przemiennego nie stanowi żadnego problemu. Większość współczesnych multimetrów cyfrowych to umożliwia, trzeba tylko dokładnie sprawdzić to w dokumentacji. Ja od ładnych paru lat używam multimetru Brymen BM511 (bardzo...

    Elektryka Pomiary   29 Cze 2014 19:29 Odpowiedzi: 65    Wyświetleń: 11196
  • Debuger jako narzędzie marnujące czas programisty?

    Jejku... to 99,999 nie odnosi się do perfekcyjności programu, tylko możliwości znalezienia błędu. Jak mówi prawo Murphiego "w programie zawsze jest jeszcze jeden błąd". Ale ten szacunek jest wyssany z palca. Załóżmy, że robisz wektory testowe dla funkcji. Jak pisał kol. (at)Freddie Chopin masz...

    Projektowanie i Tworzenie Po godzinach   20 Lip 2018 20:36 Odpowiedzi: 58    Wyświetleń: 2562
  • Jaki język wybrać w moim przypadku?

    Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie...

    Programowanie   24 Kwi 2008 17:03 Odpowiedzi: 24    Wyświetleń: 2748
  • [Konkurs] ELEKTRODA.PL na oscyloskopie.

    Droga rachunkowa. Głównie w arkuszu kalkulacyjnym. W załączeniu plik .xls (135kB) z danymi i wykresami. Aby wyświetlić na ekranie wcześniej ustalony obraz wystarczy trochę logicznego myślenia i podstawowa znajomość używania arkusza kalkulacyjnego. Pomocny jest też program do edycji dźwięku,...

    DIY Konstrukcje   08 Sie 2008 19:42 Odpowiedzi: 7    Wyświetleń: 6511
  • [ATmega32][c] Przerwanie od porównania w timer1 - ograniczenia

    Witam! Mam program, który wykorzystuje liczniki do wysyłania impulsów o danej częstotliwości. Częstotliwością steruję za pomocą zmiennej okres1, która jest mnożnikiem preskalera. Np. preskaler=8 clkio=1000000Mhz okres1=127, czyli co 8*128=1024us zmienia się stan na danym pinie przerwania od przepełnienia...

    Mikrokontrolery AVR   21 Lis 2011 17:23 Odpowiedzi: 10    Wyświetleń: 1978
  • Jaki programator do warsztatu

    Moje spostrzeżenia: 1. Zastanów się, czy nie miał byś potrzeby wykorzystywać programatora również do testowania układów cyfrowych - wersje od 1k5 złotych mają taką możliwość. Jeżeli grzebałbyś trochę w cyfrówce, to moim zdaniem warto zainwestować. 2. Labtoola48 stanowczo nie polecam - z doświadczeń...

    Warsztat elektronika   08 Lip 2005 23:25 Odpowiedzi: 26    Wyświetleń: 5887
  • Reset - przekaźnik się wzbudza. Czy to wina sprzętu czy programu?

    hmmm ogólnie macie rację kolego teedd ;) .... ale ten twój prosty programik powinien być koniecznie uzupełniony o ustawienie portów (przynajmniej tych, które mają pracować jako wyjściowe) tak aby ich kierunek był wyjściowy i podciągnięcie do "plusa" (dopiero wtedy można sprawdzać czy dobrze działa...

    Mikrokontrolery   30 Gru 2006 16:20 Odpowiedzi: 22    Wyświetleń: 1800
  • Odczyt pamięci PROM 93417

    Witam, Witam serdecznie Mam problem jak w temacie, a więc w starej maszynie z lat 80-tych na jednej z płytek elektronicznych jest zainstalowana pamięć PROM 93417. Na schemacie mam tabelę prawdy tej pamięci i niestety po sprawdzeniu wszystkich stanów wejść i wyjść okazuje się, że wszystkie wejścia...

    Warsztat elektronika   11 Gru 2009 10:17 Odpowiedzi: 2    Wyświetleń: 887
  • Przerwania małe pytanie

    A więc tak : - na przyszłość podawaj pełne nazwy, łatwiej bedziesz rozumiany. ;) - zajrzałem do pdf-ów od AT90S2313 i ATtiny2313 (trudno zgadnać którego miałeś na myśli) i tak - AT90S2313 (s.18 DOC0839.pdf) ma 11 wektorów przerwania wliczając RESET, a ATtiny2313 ma ich 19 (s.43 - doc2543.pdf). Wyciągając...

    Mikrokontrolery   27 Maj 2005 13:13 Odpowiedzi: 3    Wyświetleń: 1032
  • Kostka do gry w VHDL-pomocy!!!!!!!!

    Możesz to zrobić tak: na całość składają się cztery (niezależne) procesy. 1) kluczowanie zegara (sygnału który napedza całą zabawkę) przyciskiem. Jeżeli przycisk jest wcisnięty to zatrzymujesz zegar. 2) licznik trzy bitowy przyjmujacy tylko sześć stanów zliczający ten kluczowany sygnał zegarowy. 3)...

    Programowalne układy logiczne   28 Mar 2006 08:34 Odpowiedzi: 15    Wyświetleń: 3790
  • Dwa systemy operacyjne XP i 7

    Witam. Posiadam nowy komputer (złożyłem go w maju) z zainstalowanym systemem Windows 7 Home (Dysk 250GB SSD + 1TB HDD). Chciałem zainstalować na 3cim dysku 80GB HDD system operacyjny XP. W momencie bootowania płyty, po załadowaniu przez XP sterowników wyskakuje mi blue screen (załącznik) link...

    Software serwis   02 Lip 2016 09:08 Odpowiedzi: 5    Wyświetleń: 999
  • Attiny 26 i kod GETRC5 (wlacz-wylacz)za pomoc daje punkty!

    W c ten program gdzies w internecie widziałem.. Bedzie wymagał być moze małego dostosowania. Mam go ale niestety w asm pod atmege 16. ; Programowalny pilot RC5, obsługa interfejsów optycznych i pamięci EEPROM ; Rafał Baranowski (C) 2004 .INCLUDE "m16def.inc" ; SEGMENT...

    Mikrokontrolery   06 Mar 2007 19:28 Odpowiedzi: 13    Wyświetleń: 3132
  • Asembler

    0. Stos pozwala m.in zapamiętać kolejność powrotów i zagnieżdżać przerwania i procedury, czego by się nie dało prosto zrobić na rejestrach. 1. Wektory przerwań zależnie od typu procesora mogą być umieszczone na poczatku, końcu programu lub w innym obszarze. W przypadku popularnych ósemek faktycznie...

    Mikrokontrolery   18 Kwi 2005 19:26 Odpowiedzi: 9    Wyświetleń: 1308
  • Problem z zestawem uruchomieniowym z książki Baranowskiego

    Witam, Jestem posiadaczem zestawu ZL3AVR dołączonym do książki Mikrokontrolery AVR w praktyce. Książka posiada gotowe przykłady, lecz działa mi poprawnie pierwszy program z diodami. Program trzeci, czyli przerwania + klawiatura już nie działa; Gdzie jest błąd? W podręczniku, czy gdzie? Ten program...

    Mikrokontrolery   16 Paź 2007 20:44 Odpowiedzi: 8    Wyświetleń: 1408
  • Zderzak Łągiewki otrzymał złoty medal w Genewie

    Ja nie pisałem o odrzuceniu, a o wycofaniu wniosku z urzędu patentowego i to nie z powodu braku badań, a z braku odpowiedzi ze strony Łągiewki na pytania komisji badawczej. Z tego, co wyczytałem, to Łągiewka razem z jakims gościem opisali teorię działania razem ze sformułowaniem nowych praw i wzorów....

    Newsy   20 Kwi 2017 17:55 Odpowiedzi: 641    Wyświetleń: 91564
  • ATtiny13 - [Bascom] Przerwanie INT0 od syg. z generatora

    Przerwania PCINTx wykonują się przy każdej zmianie stanu logicznego, niema możliwości konfiguracji np. tylko dla zbocz narastającego lub opadającego. Stan zbocza na poszczególnym pinie sprawdzasz w przerwaniu. Attiny13 ma 6 pinów PB.0-PB.5 (PCINT0 do PCINT5) które mogą wywołać przerwanie. I tu jest jedna...

    Mikrokontrolery AVR   11 Sie 2013 17:29 Odpowiedzi: 12    Wyświetleń: 2967
  • uC Atmega16- regulacja oświetlenia LED +-inne zastosowania

    Ok, sprawdziłem. W trybie z korekcją czegość takiego nie ma. Używam teraz tego trybu, bo nie wiedziałem jak wyłączyć te COMy, zeby bylo automatycznie... Teraz druga sprawa: mam dwa przyciski na przerwaniach INT0 i INT1, ale mi one w ogóle nie działają. Celem głównym jest osiągnięcie przechodzenia w...

    Mikrokontrolery AVR   15 Sty 2017 16:48 Odpowiedzi: 28    Wyświetleń: 1344
  • Wyłącznik różnicowo prądowy

    OK. Wytłumaczę. Po pierwsze w RCD jest tzw. przekładnik Ferantiego (nie wiem czy się nie pomyliłem w pisowni nazwiska). Przekładnik ten kontroluje sumę prądów przepływających przez niego, a więc w obwodzie. Ale jest to suma geometryczna wektorów prądów a nie algebraiczna. Przekł. Feran. to duża przewaga...

    Elektryka Instalacje i Sieci   03 Sie 2009 12:48 Odpowiedzi: 86    Wyświetleń: 84401
  • Pomóżcie zaprogramować GALa, błędy przy test_vectors

    Witam Muszę zaprogramować GALa P22V10 Zamieszczam poniżej kod źródłowy do ABEL'a, który tworzy JEDEC'a. Problem pojawia się gdy zapuszczam testowanie wektorów, wyskakują mi błędy, tylko 7 z 20 wektórów testowych przechodzi poprawnie test. Pomóżcie. Funkcje przejść są w miarę prosto zapisane,...

    Projektowanie Układów   10 Lis 2005 14:53 Odpowiedzi: 0    Wyświetleń: 620
  • _SFR_TO_ADDR i _BV. Do czego służą i jak działają makra? W Winavr.

    co do _sfr_io_addr: - głównie chodzi o to, że standardowa przestrzeń IO ma 64 komórki (dostępne przez instrukcje in/out), ale dostępne również w przestrzeni pamięci ram (przesunięcie +0x20).. w nowszych/większych procesorach te 64 komórki może być za mało - wtedy dodatkowe komórki są pod wyższymi adresami...

    Mikrokontrolery   03 Paź 2007 20:51 Odpowiedzi: 6    Wyświetleń: 1952
  • M8+4xwyświetlacz LED MPX i jego regulacja jasnościProblemASM

    Witam Programuję w ASMie jestem średnio zaawansowany kilkanaście softów już napisałem ale mam problem mianowicie nie mogę wymyślić algorytmu i jego implementacji w procku do wyświetlania w multipleksie 4 segmentów LED ale z regulowaną ich jasnością. Regulacja np była by przez ADC ale to już nie problem....

    Mikrokontrolery   05 Gru 2007 21:21 Odpowiedzi: 5    Wyświetleń: 1020
  • coś nie tak z "TCCR0" AVR 2313

    Panowie umiem w miarę C++ i przecież musi być miejsce wywołania funkcji a ja tego nie widzę. Pozdrawiam Wiesz co to są wektory przerwania, ATtiny2313 ma ich razem z resetem 19. Jeśli jakieś moduł np Timer, UART itp. zgłosi potrzebę obsługi, CPU przerywa wykonywanie programu, zapisuje swój stan...

    Mikrokontrolery AVR   11 Sie 2009 10:38 Odpowiedzi: 13    Wyświetleń: 2871
  • [c++]Wyznaczanie punktu przecięcia

    Skrócił bym trochę drogę obliczeń: Mam dwa punkty P=(x1, y1) i Q=(x2, y2): 1. Wyznaczam współrzędne wektora PQ = int main(){ system("chcp 1250"); system("cls"); double R; // promień okręgu opisanego Punkt A, B, C, S; // wierzchołki trójkąta...

    Programowanie Początkujący   07 Lis 2009 16:12 Odpowiedzi: 1    Wyświetleń: 4785
  • Gra Pong zrealizowana z użyciem układu FPGA

    Pong jest grą komputerową porównywaną do tenisa. Jest także najprawdopodobniej pierwszą grą stworzoną na komputery przez Atari w 1972 r. W grze dwóch graczy używa paletek do odbicia ruchomej piłki na pole przeciwnika. Wygrana następuje po zdobyciu przez jednego z graczy 9 punktów. Do stworzenia...

    DIY Zagranica   03 Wrz 2012 17:03 Odpowiedzi: 0    Wyświetleń: 3300
  • Falownik napięcia na STM32F407

    Tu masz trochę teorii: Podam najprostszą wersję algorytmu, z najprostszym estymatorem strumienia stojana bazującym na modelu napięciowym. 1. Pomiar kata położenia wału z enkodera, na tej podstawie wyliczenie prędkości, 2. Procedura regulator prędkości typu PI wyjściem regulatora jest moment...

    DIY Konstrukcje   11 Sty 2018 09:41 Odpowiedzi: 42    Wyświetleń: 26844
  • discoveryf4 /407vg - Program nie chce zrealizować najprostszego przerwania

    Program zachowuje się gdyby chciał a nie mógł skorzystać z SysTick_Handler. Najpierw kod: Przy zmniejszeniu ilości taktów na przerwanie w systicku i debugowaniu po kroku przerwanie w ogóle nie występuje. A gdy przy w/w kodzie ma być wywołane przerwane (via step to line) program wiesza się w miejscu: ...

    Mikrokontrolery Pozostałe   24 Mar 2016 15:29 Odpowiedzi: 2    Wyświetleń: 3723
  • XMega AVR - Jak zadeklarować indeksowaną zmienną bitową w C

    Witam , mam nadzieję iż nie zanudziłem bez reszty.. W zestawieniu z moimi "dokonaniami asm." kolega michalko12, jest najbliższy temu co ja kiedyś robiłem . Oto wersja asm z przełącznikiem kompilacji aby kompilować jako samodzielny plik - kto chce ->ten może :D ( ta wersja to 16-timerów,...

    Mikrokontrolery AVR   17 Gru 2016 00:04 Odpowiedzi: 106    Wyświetleń: 3474
  • Attiny 2313 - Sterownik RC 5

    [syntax=c]#include <avr/io.h> // Biblioteka wejść/wyjść #include <avr/interrupt.h> // Biblioteka przerwań #include <rc5.h> // Biblioteka ustawień RC5 #include <avr/eeprom.h> // Biblioteka pamięci EEPROM /////////////////////////////...

    Mikrokontrolery Początkujący   02 Kwi 2013 17:39 Odpowiedzi: 4    Wyświetleń: 1461
  • Bezprzewodowy system kontroli klawiatury/myszy gestami

    Mister Gloves to bezprzewodowy interfejs USB, pozwalający poprzez intuicyjne ruchy ręki i palców sterować komputerem. Rękawica noszona na prawej dłoni umożliwia użytkownikowi kontrolę ruchu kursora, wykonywanie skrótów klawiaturowych oraz symulowanie kliknięć przyciskami myszy, poprzez zginanie palców...

    DIY Zagranica   23 Sie 2013 11:53 Odpowiedzi: 8    Wyświetleń: 7941
  • Ds89C430 + Ds1307 = problem

    Witam Robie budzik na bazie ukladow jak w temacie. Na razie jest to wstepna wersja, w ktorej odczytuje tylko rejestry z sekundami i minutami, a nastepnie wyswietlam je (po odpowiedniej konwersji) na czterech mulipleksowanych wyswietlaczach siedmiosegmetnowych. Ale niestety czasami (srednio raz na 15...

    Mikrokontrolery   14 Lis 2005 21:46 Odpowiedzi: 4    Wyświetleń: 1449
  • Tablica Karnaugha

    Zadanie 1. Należy zaprojektowac automat, który bedzie rozpoznawac dwie specyficzne sekwencje wejsciowe: cztery kolejne „1” lub cztery kolejne „0”. Okreslone jest wejscie „w” i wyjscie „z”. Jesli w=1 lub w=0 dla czterech kolejnych cykli zegarowych, to...

    Początkujący Elektronicy   07 Gru 2007 18:23 Odpowiedzi: 12    Wyświetleń: 13002
  • <VHDL> Integer jak zapisać/zmienieć?

    Witam. Posiadam krótki program w języku VHDL. Potrzebuję zmienić w nim typ licznika z STD_LOGIC_VECTOR na typ Integer(0-15) i trochę utknąłem wiem że liczby Integer trzeba zapisać dziesiętnie i w apostrofie oraz ze w architekturze muszę zmienić signal stan: std_logic_vector (3 downto 0); na signal stan:...

    Programowalne układy logiczne   06 Lis 2011 19:39 Odpowiedzi: 4    Wyświetleń: 1306
  • Dioda - Zasilanie z samej fazy

    Ciekaw jestem czy uczyłeś się w Lublinie? Uczyłem się w Gdańsku, ale tej samej elektrotechniki co uczą w Lublinie. A gdzie uczą innej elektrotechniki? Definicja stanu jałowego: To taki stan pracy urządzenia (maszyny), w który urządzenie nie pobiera energii użytkowej, tylko pobiera energię stanu...

    Elektryka Dla Każdego   15 Paź 2014 09:04 Odpowiedzi: 129    Wyświetleń: 12474
  • Asembler - czemu ten program mi nie działa? :/

    Perler: w twoim kodzie jest dużo niedociągnięć.. funkcje Delay powinieneś wywołać przez 'rcall', tu zaś przychodzi brak stosu i brak 'ret' na końcu. w samym Delay widze odkładanie 4 rejestrów (gdzie?) ale niewidze ich zdejmowania ani pętli do opóźnienia.. po wystawieniu wartości 0x00 na porta odrazu...

    Mikrokontrolery   15 Gru 2005 22:16 Odpowiedzi: 2    Wyświetleń: 1022
  • Komparator cyfrowy. Jak zrobić system U10?

    Witam, Szczerze to nie kapuje tego pomysłuu z pamieciami nieulotnymi. Rozumier jak mozna zrealizowac komperator na uC, pojedynczych bramkach., czy ukłądach PLD, w sumei miedzy tymi 2 ostatnimi wersjami nei ma zadnej róznicy. Ale na pamieci EEPROM??? Zupełnei nei rozumiem koncepcji. przecież to...

    Początkujący Elektronicy   05 Mar 2007 13:55 Odpowiedzi: 6    Wyświetleń: 6757
  • Enkoder, ATmega8, pomiar położenia silnika, asembler

    No zbyt trudne to nie było:). Mam pytanie wie ktoś może ile taki przetwornik TYP MPL10 produkcji PZO ma impulsów na obrót? Miał mieć 512 a wychodzi mi że ma 256. Na razie stworzyłem sobie taki programik: .INCLUDE "plik_definicji.txt" ;----------SEGME... DANYCH-------------------------------- ...

    Automatyka Przemysłowa   07 Maj 2007 15:38 Odpowiedzi: 10    Wyświetleń: 3600
  • Budowa monitora magistrali USB - szukam porad

    Warto wejść jak najszybciej, żeby dokonać pomiaru czasu jednego bitu za pomocą trybu capture, następne bity synchronizacji użyć do szybkiego przekonfigurowania timera oraz synchronizacji jego startu. Bo tak jak narazie ustawione na sztywno 40 cykli nie jest dobrym rozwiązaniem. Po co mierzyć czas trwania...

    Mikrokontrolery   30 Sie 2007 20:59 Odpowiedzi: 31    Wyświetleń: 3018
  • [VHDL] Generic - problem

    W pierwszej wersji kodu wektor wy ma rozmiar 9 bitów (8 downto 0) a przerobionej na generic ma już rozmiar 8 bitów wiec brakuje 1 bitu na przeniesienie. Kwestia poprawy deklaracji sygnału wyjściowego. Poza tym taka lekka modyfikacja kodu raczej nie będzie prawidłowa dla mnożenia liczb o dowolnej ilości...

    Programowanie   18 Gru 2007 01:38 Odpowiedzi: 6    Wyświetleń: 2771
  • Koder stereo - jak zbudować

    czy ten schemat , to był zalążek twojego kodera? nie, mój koder jest oparty o + na tym samym procku jest generowany kompletny sygnał rds. jeśli tak to czy ATmega jest w stanie wygenerować atmega potrzebuje 2 cykli na załadowanie danej i wystawienie jej na port,2 cykli na powrót na początek...

    Projektowanie Układów   20 Maj 2020 09:53 Odpowiedzi: 470    Wyświetleń: 135782
  • [AVR][C] - własny bootloader

    Bootloader jeśli jest prosty, potrafi też zajmować o wiele mniej. U mnie w jednym z projektów procesor podrzędny jest przeprogramowywany przez procesor główny, protokół jest więc bardzo prosty (zakładam, że błędy transmisji nie występują), sam bootloader zajmuje 358 bajtów (załącznik: źródła, 5 plików,...

    Mikrokontrolery AVR   20 Paź 2008 09:40 Odpowiedzi: 8    Wyświetleń: 5630
  • Zawieszanie ATmega32 bez możliwości zrobienia resetu

    Stan procesora sprawdzam podglądając pin procesora (cyklicznie zmieniany), po zawieszeniu wszystkie piny przechodzą w stan HiZ. Czyli chyba normalny stan pinów po resecie. Przypominam że ze stanu zawieszenia/zatrzaśnięcia nie da się wyprowadzić procesora za pomocą zewnętrznego resetu ( zwarcie...

    Mikrokontrolery AVR   20 Lut 2009 15:32 Odpowiedzi: 36    Wyświetleń: 5128
  • Klawiatura 4x4 - niepoprawny kod?[AVR][C]

    ppawel12: 1. Podział na pliki nie zmniejsza kodu. 2. Co do wykorzystania peryferiów to zależy od projektu 3. Autor napisał że jest to ZL3AVR 4. Odnośnie braku konfiguracji INT0 - masz racje, o tym zapomniałem 5. Dla klawiatury matrycowej jest tylko jeden możliwy wariant całego odczytu klawiatury...

    Mikrokontrolery AVR   06 Sty 2011 17:42 Odpowiedzi: 16    Wyświetleń: 4166
  • IRQ przerwanie przez FIQ. Program pod LPC2129.

    Cytat: Co do tej pamięci, żebrz była jasność. Normalnie, zarówno w Cortex jak i ARM7, program, podczas przyjęcia przerwania, wykonuje skok do adresu zapisanego pod odpowiednim wektorem. Bzdura. ARM7 wykonuje skok pod adres X i zaczyna wykonywać kod tam zapisany. Cortex wykonuje skok pod adres odczytany...

    Mikrokontrolery ARM   27 Gru 2010 15:34 Odpowiedzi: 28    Wyświetleń: 2136
  • pomiar czasu impulsu VHDL WEB ISE

    1) co w zasadzie ma na celu stosowanie GENERIC ?, bo w książkach które mam jest to kompletnie niejasno opisane i co to znaczy "generic(N : POSITIVE := 7);" 2) "wartoc_aktualna" to jest tak jakby zmienna globalna w tym przypadku i jej stan aktualny widzą wszystkie procesy ? nie kasuje się sama ? 3)...

    Programowalne układy logiczne   19 Sty 2011 12:51 Odpowiedzi: 33    Wyświetleń: 3751
  • [ARM7][Eclipse c++] obsługa wyjątku Abort

    LD PC, [PC, #-0x0ff0] oznacza, że do PC zostanie załadowana zwartość komórki pamięc spod adresu PC - 0x0ff0. Ponieważ owa instrukcja leży na początku pamięci odjęcie od PC -0x0FF0 spowoduje ze powstanie "ujemny" w postaci 0xfffffxxx. Jeśli LDR PC ... będzie leżalo na adresie 0xF0 po odjeciu 0xff0 wyjedzie...

    Mikrokontrolery ARM   20 Lut 2011 11:33 Odpowiedzi: 9    Wyświetleń: 1757
  • Magnetyczny rezonans jądrowy - czas relaksacji T1 jądra.

    A może prostsze pytanie naprowadzające, nie związane tak ściśle z magnetycznym rezonansem jądrowym: Wektory magnetyzacji jąder atomowych są skierowane w różnych kierunkach w sposób nieuporządkowany. Jeżeli włączymy zewnętrzne pole magnetyczne, to wektory magnetyzacji wszystkich jąder ustawią się równolegle...

    Na pograniczu nauki   25 Mar 2011 13:33 Odpowiedzi: 3    Wyświetleń: 2191
  • [C] Obsługa przerwania przy przepełnieniu oraz wyplenienie PWM

    Masz w nim błąd polegający na tym, że używasz Timer2, a włączasz przerwania od przepełnienia Timer 0: Zmieniłem na: Podobnie z wektorem przerwań - używasz wektora z Timer0: Zmieniłem na: W jakim celu ustawiasz: Kwarc 16MHz Prescaler 64 Timer2 8 bitów= 256, zaczynam liczyć...

    Mikrokontrolery Początkujący   29 Gru 2011 16:01 Odpowiedzi: 6    Wyświetleń: 2391
  • optymalizacja kodu z atmega8 na attiny13

    Możliwości optymalizacji jest wiele, niektóre z nich: 1. Wywal rejestr|=cośtam i zmień na rejestr=cośtam. Oszczędzasz na każdym takim odwołaniu 2 instrukcje. Funkcjonalnie to nie jest to samo, ale ty inicjalizujesz peryferia i ich stan poprzedni cię nie interesuje. 2. Nie wszystkie zmienne muszą być...

    Mikrokontrolery Początkujący   09 Maj 2012 22:03 Odpowiedzi: 8    Wyświetleń: 1819
  • STM32F103 - Programowy Bootloader -> Idea działania, skrypty linkera

    Niezbyt bezpieczne - jeśli nastąpi Problem po skasowaniu starego kodu, a przed skopiowaniem nowego, to całość leży. Nie wiem jaki priorytet ma u ciebie niezawodność, ale jeśli niski to może tak być, jeśli wysoki to niezbyt... Wersja bezpieczna: 1. Bootloader jest zawsze na początku, zawsze uruchamiany...

    Mikrokontrolery ARM   16 Mar 2013 10:42 Odpowiedzi: 28    Wyświetleń: 5919
  • AVR/bootloader - Jak includować bibloiteki?

    Niekoniecznie. Musisz pamiętać o wektorze RESET, aby go przenieść w obszar bootloadera (niektóre AVRy mają nawet dedykowany pin IO, którego stan zmienia wektor Reset. Dwa, to inicjalizacja aplikacji. Jeśli skoczysz pod adres 0, to pamiętaj, że nie nastąpi reset procesora, a w szczególności jego układów...

    Mikrokontrolery AVR   05 Lut 2013 18:47 Odpowiedzi: 19    Wyświetleń: 1551
  • PIC32mx150f128b - program U_Tube z książki Exploring Pic32

    Komentarz w trzecim wierszu cytatu jest mojego autorstwa i jest to wytrych-obejście, który spowodował, że SPI transmituje od razu po wejsciu w przerwanie T3 bez czekania na zakończenie impulsu synchronizacji poziomej generowanego przez OC3; przepraszam za nie skomentowanie tego faktu. Gdy uruchomię framed...

    Mikrokontrolery PIC   24 Maj 2013 13:54 Odpowiedzi: 11    Wyświetleń: 3459
  • Układ sekwencyjny krok po kroku (wędrówka sygnałów)

    Tak po prawdzie to ja samym projektowaniem się nie zajmuję, muszę tylko wykonać symulację działania gotowego układu Symulacja kojarzy mi się z komputerową symulacją, a ty zadajesz pytania jakbyś chciał to analizować "na papierze". W każdym razie, jeśli przykładowo układ ma 6 wejść, 3 wyjścia i 4 przerzutniki,...

    Początkujący Elektronicy   25 Sie 2013 21:51 Odpowiedzi: 6    Wyświetleń: 1404
  • Odczytywanie wejść z TSX w iFIX

    Witam, Mam sterownik TSX57202 wraz z kartą wejść cyfrowych TSX DEY 64D2K – 64DI. Wejścia są adresowane tak: %I1.0, %I1.1, %I1.2 itd. aż do 63. Kolejna karta TSX DEY 64D2K – 64DI i adresowanie: %I2.0, %I2.1 itd. aż do 63. Po drugiej stronie mam iFIXA 5.1 z driver'em MB1. Problem polega na...

    Automatyka Sterowanie PLC   04 Gru 2013 10:39 Odpowiedzi: 2    Wyświetleń: 909
  • lpc2148 - Przerwania i zawieszanie się programu

    Witam! Na wstępie chciałem zaznaczyć, że od niedawna dopiero poznaję procesory z serii ARM. Bardzo dawno temu miałem styczność z 51- jedynką i keilem. Moje doświadczenie w programowaniu C też nie jest oszałamiające, natomiast asembler na ARM jak na razie jest przeze mnie mało zrozumiany. Proszę o wyrozumiałość...

    Mikrokontrolery ARM   19 Lis 2015 21:16 Odpowiedzi: 10    Wyświetleń: 1083
  • [STM32F103C8T6][FreeRTOS][C] Semafor w przerwaniu

    Mnie właśnie przydałby się sam scheduler, bo koncepcja działania peryferiów często bardzo zależy od użytego układu i samego projektu. Może powinieneś rozdzielić ten projekt na dwa, jeden to czysty scheduler i drugi projekt to cały system który z kolei jest oparty o ten pierwszy projekt. Zauważ, że im...

    Mikrokontrolery ARM   21 Lis 2017 12:42 Odpowiedzi: 25    Wyświetleń: 1317
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie projektu....

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 4974