A do czego służy instrukcja obsługi? http://jimlund.org/blog/pics/HP54602B_ma...
EINT0 można ustawić tylko na portach P0.1 i P0.16. To co Ty widzisz w tej tabelce to jest coś innego - EXTIN0 - External Trigger Input i te wejście jest wykorzystywane przez Embedded Trace Module (ETM).
Cześć, po 2 dniach zabawy z KWS-302WF z OpenBekenem uruchomionym na CBU stworzyłem następujący plik autoexec.bat //Buttons // Relay On/Off dpID 0x10 = 16 - Channel 1 linkTuyaMCUOutputToChannel 16 bool 1 setChannelType 1 toggle setChannelLabel 1 " Relay On/Off" // Reset Energy Counter kW/h dpID 0x76 = 118 linkTuyaMCUOutputToChannel 118 bool 2 setChannelType...
Jak masz ustwaiony pin PD3 (INT1)? Nie widzę abyś ustawiał go jako wejście, istotne ponieważ muszą być wejściami gdyż: The External Interrupts are triggered by the INT0, INT1, and INT2 pins. Observe that, if enabled, the interrupts will trigger even if the INT0..2 pins are configured as outputs. This feature provides a way of generating a software interrupt....
W nocie wyraźnie napisali, że zapis bitu do EIFR kasuje flagę. Kasowane jest także w chwili wejścia w przerwanie. Kasowania EIFR przez zapis jedynki używałem gdy stan tej linii zmieniał się w czasie obsługi przerwania a nie chciałem aby było wywoływane ponownie. Zmusiłeś mnie do wysiłku i w nocie znalazłem to: " When an INT2:0 bit is written to one...
Witam szanownych użytkowników, ............. Dodam jeszcze moje spostrzeżenie. W dokumentacji mikrokontrolera ATmega32 było, że należy ustawić piny INT0, INT1, INT2 jako wyjścia. Proszę o rady. Prawdopdobnie nie zrozumiałeś DS, albo nie doczytałeś do końca paragrafu. Zdaje się że twoje referencje odnoszą się do fragmentu DS poniżej: " The External...
OK, rozumie Twoje intencje i z chęcią pomogę, bo minimalizowanie poboru energii to mój "bzik" :) Jednakże zacząłbym od tego, że przy takim zasilaniu gdy ustawisz ten mikrokontroler na kwarcu 32kHz , to zużywać będzie zaledwie 20 μA przy 3V i niewiele więcej przy 5V. Czy to nie wystarczy? Większe straty masz na samym zasilaczu. Co do usypiania -...
Coś takiego znalazłem. Co prawda na Atiny ale można przerobić. [syntax=c]// // Talking to ultrasonic sensor HC-SR04 with an ATtiny84, and // sending distance data using serial communications. // // electronut.in // #include <avr/io.h> #include <string.h> #include <util/delay.h> #include <avr/interrupt.h> #define F_CPU 8000000...
Czy plik wygenerowany przez nowy projekt ale z dołączonymi bibliotekami HAL będzie dobry? W nim znajdują się już te przerwania. Dodaj tylko to co Ci napisałem. Znajdz w dokumentacji procesora gdzie w tablicy przyrwan jest ten EXTI15_10 - i tam zamiast zera wstaw nazwe seojego handlera. I to wszystko. Tu masz zresztą tę tablicę - policz sobie gdzie...
[syntax=armasm]g_pfnVectors: .word _estack .word Reset_Handler .word NMI_Handler .word HardFault_Handler .word MemManage_Handler .word BusFault_Handler .word UsageFault_Handler .word 0 .word 0 .word 0 .word 0 .word SVC_Handler .word DebugMon_Handler .word 0 .word PendSV_Handler .word SysTick_Handler /* External Interrupts */ .word WWDG_IRQHandler /*...
Przedstawiam teardown nowego urządzenia z Action a mianowicie HDMI sync box za 129,99zł. https://shop.action.com/en-nl/p/87128791... Model: 6204000100 Obsługuje HDMI: HDCP2.2, 4k(at)60Hz HDR10+ Urządzenie podpinamy pomiędzy np. konsolą lub odbiornikiem satelitarnym a telewizorem. Do niego podłączamy taśmę LED (84szt....
00.02.13 2024/03/27 - Fixed the problem of deleting files when copying the same files. - Requirements for optimizing the total time for oscilloscope delivery, configuration, and reading. - Fixed the problem of crash when LAN is not connected and click Apply. - Fixed the problem that after passing the test screenshot, it cannot be stopped. - After fixing...
Jest to świadome wprowadzanie w maliny potencjalnego nabywcę.. Czytając tak zapisane parametry, ktoś kto chce tylko kupić oscyloskop a mało wie o cyfrowym przetwarzaniu sygnałów może się nabrać. Ile w rzeczywistości toto wyciągnie? pareset kHz pewnie? do jakiej częstotliwości max przebieg prostokątny jest prostokątem a nie "sinusowatym" wielbłądem?...
Wymieniłem na nowy od razu po zakupie i wstępnej inspekcji. Jest to zwykła bateria CR2032. Choć tu też może być jakaś podpowiedz albo zagadka. Po zakupie takie baterie mają powiedzmy 3,20V teraz jak mierzę jest 2,8V. A od wymiany minęło no powiedzmy miesiąc. Czy ktoś umie to policzyć? Kwarc jest 24Mhz 7.3 RESET PIN TIMING The RESET pin has a Schmitt...
OK, dzięki za odp.. Ale się zastanawiam, jaka jest przeszkoda, żeyby trigerować na 4 kanałach. Czemu nie ma takich oscyloskopów (a przynajamniej ja oraz max-bit) nie widzieliśmy? Softowo nie da się tego załatwić czy hardwerowo ?? Tak jak piszesz, można zrobić to na external trigger, ale czemu nie da się tego zrobić bez dodatkowych układów ? Czemu producent...
Tyle manual 6.1.4.13 03130031-2F13 A/D Converter external trigger output stopped 0014-1039 <Cause> Defective main controller PCB <Probable fault location> Main controller PCB <Countermeasure> 1) Turn off the printer, and then turn it off again. 2) Replace the main controller PCB. W service manual od 750 napisali by wymienić głowicę...
Siglent SDS1202X-E wciągnie lewą dziurką tego U-nita. • Ultra-low noise floor, purer signal, no small signal to hide • The whole series provides 12 bit hardware high resolution • Up to 100 MHz analog bandwidth, up to 4 analog channels, dual-channel models are equipped with external trigger ports as standard • Up to 1.25 GSa/s real-time sampling rate...
OKOS 1 Gang WiFi inteligentny wyłącznik światła wyłącznik ukryty moduł DIY Okos inteligentny pilot aplikacji kompatybilny z Alexa Echo Google Home 1 automatyka przełącznika Szczegóły Produktu https://obrazki.elektroda.pl/6601619200_... https://obrazki.elektroda.pl/7744594000_... https://obrazki.elektroda.pl/9687616900_...
Oczywiście zachęcamy do testów, mamy dwie sztuki które służą tylko do tego. Konkurs może w przyszłości, ale jeśli jesteś zainteresowany testami zadzwoń 22 532 28 00 lub napisz na https://obrazki.elektroda.pl/2999161800_... Co do filtru dolnoprzepustowego, takim filtrem jest sam oscyloskop który „przepuszcza” sygnały poniżej...
Dzień dobry, Może moje pytanie będzie śmieszne, ale nie mogę znaleźć rozwiązania swojego problemu... To moje początki z ADC i DAC jako wstep do DSP... Procesor stm32l053 - płytka Nucleo :) Zegar skonfigurowany na 32MHz. Za pomocą TIM22 generuję przerwania co 10kHz, w których wyzwalany jest ADC mierzący napięcie na pinie IN1 (PA1). Próbkowanie ADC ustawione...
Ja na przykład nigdy nie używam ciągów 0/1 ani liczb hex, tylko odpowiednich definicji... np. ADC1->CR2 = ADC_CR2_JEXTSEL_JSWSTART | ADC_CR2_JEXTTRIG | ADC_CR2_CAL | ADC_CR2_ADON;// enable ADC, start calibration, enable external software trigger for Injected Group 4\/3!!
Miałem na myśli nie DHRyyyx, tylko wewnętrzne DHRx o których wspominają: Depending on the loaded DAC_DHRyyyx register, the data written by the user is shifted and stored into the corresponding DHRx (data holding registerx, which are internal non-memory-mapped registers). The DHRx register is then loaded into the DORx register either automatically, by...
http://obrazki.elektroda.pl/6035825200_1... Witam, w chciałbym się podzielić moim ostatnim tworem jaki powstał z chwili potrzeby. http://obrazki.elektroda.pl/2685746200_1... http://obrazki.elektroda.pl/2820438100_1... http://obrazki.elektroda.pl/1850987000_1... http://obrazki.elektroda.pl/4784630600_1...
Witam, mam problem ze skonfigurowaniem ADC. Chcę czytać 3 kanały: (ADC1_IN01, ADC1_IN11 i ADC1_IN12) bez każdorazowego wyzwalania (najlepiej, żeby w jakichś rejestrach była zawsze najbardziej aktualna wartość). O ile dobrze rozumiem DS, muszę użyć: trybu injected - dane zapiszą mi się oddzielnie dla każdego kanału, w rejestrach ADC_JDRx. Coś muszę robić...
Oto co znalazlem w dokumentacji strona 12: External Reset. The RST input pin is bidirectional and contains a Schmitt Trigger to recognize external active-high reset inputs. The pin also employs an internal pulldown resistor to allow for a combination of wire-ORed external reset sources. An RC is not required for power-up, as the device provides this...
Niestety nie ma poszczególnych flag dla poszczególnych zdarzeń timerów. A co z flagami z rejestrów TIMx_SR? Koniecznie muszę wystartować oba przebiegi w tym samym czasie. To czemu nie korzystasz z mechanizmu synchronizacji liczników? (patrz opis Starting 2 timers synchronously in response to an external trigger w RM) Pamiętaj, że rejestr preskalera...
Nie używałem tego digisparka, ale widze, że używa on bootloadera micronucleus. Pewnie to jest problem, bo najpierw uruchamia się bootloader i dopiero po pewnym czasie właściwy program. Może to powodować, że po włączeniu zasilania układ nie "przedstawi się" na czas. Zalecam jednak zaprogramowanie programatorem bezpośrednio, nie za pomocą bootloadera....
Witam Wszystkich, chciałbym spytać Was jakie macie zdanie/opinie o Analizatorze widma PeakTech 4130. Czy ktoś z Was ma lub miał styczność z analizatorami tej firmy? Dokładne parametry są w linku do aukcji: Cechy główne: 18 cm (7 ") kolorowy wyświetlacz TFT o rozdzielczości 800 x 480 pikseli Wyświetlacz rozkładu amplitudy w zakresie częstotliwości Wyjście...
Co to niby ma być? USART1->BRR = (24+(0.9216/2))/0.9216; Zmieniłem na: Popatrz, jak zaprogramowałeś DMA - po 8 transferów, miały być 4 po 16 bitów z ADC do pamięci i 8 po 8 bitów z pamięci do USART. Poprawione, usunąłem również priorytety: Założę się na ślepo (a STM32F1 nie znam), że to nie jest potrzebne: ADC1->CR2 |= ADC_CR2_EXTTRIG; No więc sprawa...
A nota katalogowa na to: "The External Interrupts are triggered by the INT0, INT1, and INT2 pins. Observe that, if enabled, the interrupts will trigger even if the INT0..2 pins are configured as outputs." ;)
Wyjęte z dokumentacji od ATmega128. Niestety nie mam proca pod ręką żeby sprawdzić. When the external interrupt is enabled and is configured as level triggered, the interrupt will trigger as long as the pin is held low. Czy to oznacza, że tak skonfigurowane przerwanie (przerwanie zewnętrzne wyzwalane stanem niskim) będzie: A) wywoływane ciągle (więcej...
Dzięki za odpowiedzi :) Jeśli chodzi o to: The software source trigger events can be generated by setting a bit in a register (SWSTART and JSWSTART in ADC_CR2). Wydaje mi się, że włączanie i wyłączanie za każdym razem ADC nie jest dobre. Wstawiłem ADC1->CR2 |= ADC_CR2_ADON ; Zaraz przed pętlą while, i przechodzi przez nią, ale do rejestru wrzucana jest...
Witam Zbudowałam chronograf w oparciu o opis z tej strony gadjetsblog.blogspot.com/2013/04/chronog... html Jednak zamiast sensorów optycznych OPL-550a (z tego co się dowiedziałam mają chyba wbudowany komparator i na wyjściu dają logiczną 1 lub 0) zastosowałam fototranzystory. Do kolektora 5v, emiter przez rezystor 10k do masy, sygnał do arduino...
Witam Mam pewien problem postanowiłem zbudować chronograf na Arduino i znalazłem pewien gotowy program (kod widać poniżej) w originale zastosowana jest fotodioda OPL55C ja postanowiłem zastosować Fotorezystor ale coś mi nie idzie nie wiem czy chodzi o podłączenie czy o program, prośba o pomoc. Wrzucam tez schemat mojego podłączenia diody nadawczej i...
Witajcie. Zbudowałem układ wg schematu. Po zaprogramowaniu procesora 89S2051 nic się nie dzieje, dopóki nie zewrze pinu RST do masy! z datasheet'a wyczytałem, że: "External Reset The RST pin functions as an active-high reset input. The pin must be held high for at least two machine cycles to trigger the internal reset. RST also serves as the In-System...
Witam. Mam problem z mikrokontrolerem STM32103RB, a dokladniej z jego mechanizmem przerwan. Problem polega na tym, ze moment w ktorym powinno sie pojawic przerwanie od DMA channel 1 (TC - transfer complited) pojawia sie wyjatek HardFaultException. DMA jest podpiete do przetwornika ADC, ktory jest wyzwalana poprzez TIM1_CC1. Przerwanie np od TIM1_CC1...
Funkcja SystemInit jest wywoływana w obu przypadkach na początku main. Podałem ją w kodzie. Może tutaj faktycznie jest problem. Pliki startup.s Keila i Cube się różnią. Zauważyłem, że funkcja SystemInit jest wywołana w pliku dla Cube. Niestety te pliki to dla mnie czarna magia. Czytałem o nim artykuł waszego kolegi z elektrody. https://www.elektroda.pl/rtvforum/topic3...
...a jak wymusić wykonanie przerwania... Programowe ustawianie flag przerwań jest w AVR niemożliwe. Można zrobić jak proponuje kolega tmf . Można też wywołać przerwanie np. wykorzystując następującą cechę przerwań zewnętrznych (będzie potrzebny jeden wolny pin): ATmega48A/48PA/88A/88PA/168A/168PA/328/3... .... The External Interrupts are triggered...
Świetnie to Kolega wyjaśnił. Ja podłączyłem PINy Arduino zgodnie z "visualapproach/Volvo-melbus". Wgrałem też kod z "visualapproach/Volvo-melbus". Aktualnie mam podłączone bez rezystorów i tranzystora. Natomiast gdy będę dokładał moduł BT to wtedy dołożę tranzystor i rezystory. Kod od "visualapproach/Volvo-melbus" nie wywala CD Error. Pokazuje normalnie...
Witam, Próbuję wymusić na STMie aby konwersja w jego zintegrowanym przetworniku ADC wyzwalana była przez CC2 od timera 2. Inicjalizacja odpowiednich peryferiów jak poniżej nie powoduje zadziałania całości. void ADC1_Init(void){ /*APB2 buses clock for ADC enable with prescaler 8*/ RCC->APB2ENR|=RCC_APB2ENR_ADC1EN; RCC->CFGR|=RCC_CFGR_ADCPRE_DIV8;...
Witam, Mam zamiar kupić analizator logiczny. Ale tak w pierwszej chwili zastanawiam się czy w ogóle on jest przydatny ? Np gdy robię jakiś układ na układach FPGA to dzięki testbench'owi wiem jakie sygnały będą na wyjściu i jak układ zareaguje na sygnały wejściowe. Nie zawsze tak jest oczywiście ale w większości przypadków gdzie nie są określone ściśle...
nadzieje na odczytanie programu wgranego w kostkę, według mnie, definitywnie zgasły :not: . To się "ucieszyłem" Do Chińczyków na micrograph https://obrazki.elektroda.pl/4751652200_... nie będę wysyłać :-) Musi być patent na przeczytanie. W końcu to FLASH EEPROM. (zakładamy że wsad niezabezpieczony) Po co by robić "jednorazowe" MCU...
Cześć, czy ktokolwiek na tej planecie próbował użyć opcji remapowania enkodera z TIM15 na TIM2/TIM3/TIM4 w STM32? W datasheet opisane jest to tak (rejestr SYSCFG->CFGR1) https://obrazki.elektroda.pl/4378207500_... TIM15 nie ma bloku enkoderowego, ale według mojego rozumienia ustawiając odpowiednio bity ENCODER_MODE w tym rejestrze mogę...
Witam. Od kilku dni próbuję obsłużyć RTC na procesorze STM32F051R8, dokładnie na płytce DTM32F0 discovery. O ile zegar działa w miarę dobrze, to mam problem z utrzymaniem zegara podczas zasilania z baterii (VBAT). Rejestry się zachowują, ale zegar nie działa. Po ponownym włączeniu zasilania jest zapisana godzina w której zostało ono wyłączone. Kod,...
http://www.zoneminder.com/ Funkcje: Runs on any Linux distribution! Supports video, USB and network cameras. Support Pan/Tilt/Zoom cameras, extensible to add new control protocols. Built on standard tools, C++, perl and php. Uses high performance MySQL database. High performance independent video capture and analysis daemons allowing high failure redundancy....
To już jest część działającego programu i wszystkie porty GPIO są podłączone do zegara. Dodano po 58 Na razie usunąłem jedną linię (wykomentowana) i dodałem ustawienie zewnętrznego taktowania z przykładu z SPL - działa. Teraz muszę dojść co ta linia z SPL dokładnie robi, bo nie jest to takie baaaardzo proste. Dodano po 1 Finalnie wygląda to tak: [syntax=c]...
Witam, przerabiając poradnik Szczerwunka nie mogę sobie poradzić z obsługą przerwania zewnętrznego, praca jako zwykły licznik działa bez problemu. Program nie reaguję na sygnały na PA8, niżej w programie mam także zakomentowany kod z noty aplikacyjnej, który powinien działać na wejściu CH2 TIM1 czyli PA9. Jednak ani pierwsza ani druga obsługa przerwania...
Chcę, aby TIM2 i TIM3 pracowały w połączeniu kaskadowym. Ta konfiguracja działa, ale mam pewną wątpliwość dotyczącą pracy TIM2 (TIM2 taktuje TIM3). Z racji braku domowego oscyloskopu staram sobie pomóc diodą LED. Inicjalizacja diody realizowana jest przez inicjalizacją timerów. W inicjalizacji dioda jest zapalana. W procedurze obsługi przerwania od...
Moze zle sie wyrazilem - nie tyle skladnia pozostaje dla mnie niejasna, co nie umiem stwierdzic, dlaczego nie jest generowany plik ELF, pomimo tego, ze w pliku make istnieje regula (chyba) za to odpowiedzialna. # MCU name MCU = attiny45 # Processr frequency. # This will define a symbol, F_CPU, in all source code files equal to the # processor frequency....
To tak poglądowo, bo bez nagłówków różnych wiele z tym kodem nie zdziałasz. Korzystam zwykle z czterokrotnego pomiaru tego samego kanału i uśredniania tych wyników. U mnie niestety jest wyzwalanie, a nie pomiar ciągły. [syntax=C]/*----------------------------... * \brief Returns value of selected channel...
external component samsung external unresolved external
kocioł gazowy iskrownik stacje transformatorową czujnik pralka
program diagnostyczny samochodowy pompa ciepła zaszroniona
Citroën C4 Picasso - Czarny główny wyświetlacz i sygnał dźwiękowy Citroën C4 Picasso - Czarny główny wyświetlacz i sygnał dźwiękowy