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).
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...
Da się, trzeba odpowiednio ustawić rejestr EXTSEL w rejestrze CR2. Zgodnie z tabelą w rozdziale 11 (Analog-to-digital converter ADC) w podrozdziale "Convertion on external trigger). Oczywiście jeszcze trzeba odpowiednio skonfigurować timer.
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...
Witam Ty poprzez ustawienie ADC_CR2_JSWSTART ręcznie inicjujesz konwersję ale tylko jednorazowo. Poczytaj o źródłach zewnętrznego wyzwalania konwersji ADC - "Conversion on external trigger". Wykorzystaj do tego na przykład jakiś timer który po przepełnieniu np. poprzez wyjście TRGO wyzwoli Ci konwersję.
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ę...
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?...
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...
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...
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...
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....
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...
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...
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...
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...
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...
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...
oscyloskop renomowanej firmy Hewlett-Packard model 54505B. Posiada on 2 kanały, 300MHz 500 Ms/s. Stan techniczny oceniam na dobry plus dlatego że na luminoformie w CRT są widoczne ślady. Częściowe zużycie luminoformu nie rzutuje na jasnosć świecenia w tych miejscach i nie przeszkadza w normalnej pracy. Cała część elektroniczna jest w 100% sprawna. Oscyloskop...
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 -...
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...
Witam od 2 dni próbuje zsynchronizować TMI1 (podczas generowania przebiegu PWM) i ADC2 w taki sposób aby przetwornik ADC2 próbkował w czasie gdy gdy nastąpi przepełnienie w liczniku jak poniżej na rysunku: https://obrazki.elektroda.pl/6382692400_... Dodam, że Timer pracuje w trybie "Center-aligned mode 2" a przetwornik ADC2 używa kanału...
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...
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...
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...
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;...
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...
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...
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 Pomimo, że wyłączyłem w WAN firewalla to w dalszym ciągu nie mogę odblokować portów które wpisuje w zakładce virtual servers. np. jeśli chce odblokować port nr 9988, to dodaje do virtual servers ten port jako external port, automatycznie wpisuje się internal port. Wpisuje swój wewnętrzny ip i zapisuje. Niestety nic to nie daje, bo porty w dalszym...
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...
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....
...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...
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...
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]...
Dzięki (at)pkaczmarek2 , a tak ustawiłem odliczanie od HA. autoexec.bat // Relay is connected to pin 6 setPinRole 6 Rel // Set external switch pin setPinRole 8 TglChanOnTgl // Set led pin setPinRole 9 LED // Set button pin setPinRole 26 Btn // Assign pin 6, 8, 9 and 26 to channel 1 setPinChannel 6 1 setPinChannel 8 1 setPinChannel 9 1 setPinChannel...
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...
Ok, a możesz rzucić okiem co tu jest nie tak, albo ktos kto ogarnia bascoma? Dodano po 1 To podstawowy przykład ze strony mcs, i nie działa chyba, żadnej częstotliwości nie widzę. Mam wrażenie że to całe DMA nie działa. http://www.mcselec.com/index2.php?option... Dodano po 3 Wykazuje mi rejestr że jest error flag...
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...
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...
[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 /*...
Witam Chciałbym wykonać multiwibrator astabilny z dokładnym wypełnieniem impulsu 50/50 z czego układ musi posiadać pewną dodatkową możliwość. Mianowicie musi jego praca być wyzwalana albo kluczowana zewnętrznym stanem wysokim. Oscylator przebiegów prostokątnych musi się wzbudzać po podaniu logicznej 1 albo 0. W sprzedaży jest układ CD4047, który posiada...
I would like to directly command some functions of the unit to try out if everything is correctly wired. Mainly: - external pump operation - backup heater operation basically something like in cars you can over diagnostics interface when you need to test it :) 1. I have it connected LGMV extension to indoor PCB, because i do not want touch ODU pcb at...
https://obrazki.elektroda.pl/7034795600_... Kilka dni temu OpenAI wprowadziło nowy generator obrazków, który potrafi tworzyć naprawdę dobre grafiki, jak również łączyć zdjęcia oraz przerabiać je na wybrany styl. Same wyniki są moim zdaniem imponujące, ale mnie bardziej zainteresowało zastosowanie tego generatora w elektronice - czy...
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...
Chciałbym poruszyć jeszcze kilka spraw związanych z trybem power down. Dla porządku zacznijmy może od początku... Załóżmy że mam skonfigurowany pin INT0 procesora na wyjście i ustawiony na high. Załóżmy też że mam skonfigurowany pin PCINT0 procesora na wejście z włączonym wewnętrznym podciąganiem pod +5V. Załóżmy ponadto że mam odblokowane przerwania...
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...
A masz ustawione odpowiednio fuse ? Mój Make: # Name: Makefile # Project: hid-data example # Author: Christian Starkjohann # Creation Date: 2008-04-07 # Tabsize: 4 # Copyright: (c) 2008 by OBJECTIVE DEVELOPMENT Software GmbH # License: GNU GPL v2 (see License.txt), GNU GPL v3 or proprietary (CommercialLicense.txt)...
Zanim odblokujesz przerwania za pomocą sei(), w rejestrze EIFR wykasuj flagę INTF1 INTF1: External Interrupt Flag 1 When an edge or logic change on the INT1 pin triggers an interrupt request, INTF1 becomes set (one). If the I-bit in SREG and the INT1 bit in EIMSK are set (one), the MCU will jump to the corresponding Interrupt Vector. The flag is cleared...
Witam, pozwolę dołączyć się do tematu aby nie robić śmietniku. Chciałbym się doradzić Was, bo nie rozumiem do końca zasady przełączania kanałów ADC w ATmedze32. Moja "wizja" tego problemu jest taka: konfiguruję ADC w trybie free running i odpalam go na początku np dla kanału 0, po zakończonej konwersji przetwornik wystawia ustawioną flagę ADIF co oznacza...
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,...
obawiam sie, ze traktujesz pld jak inny rodzaj procesora ... ale moze zle sie domyslam; to co jest po "always (at)(pos reg config; wire done; wire config_trigger = CPU_NRESET & egde; always (at)(negedge config_trigger or posedge done) if ( done ) config <= 1'b0; else config <= 1'b1; always (at)(posedge external_clock)...
Gdzie tablca jest zdefiniowana zależy od toolchaina. Możesz mieć np coś takiego w pliku vectors..... [syntax=c]__attribute__ ((section(".isr_vector"),used)) pHandler __isr_vectors[] = { // Cortex-M Core Handlers (pHandler) &_estack, // The initial stack pointer Reset_Handler, // The reset handler NMI_Handler, // The NMI handler HardFault_Handler, //...
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....
QIACHIP Universal WIFI Ceiling Fan Light Remote Control Kit model: KLCW-110v/220v buy: https://obrazki.elektroda.pl/4192275500_... https://obrazki.elektroda.pl/4575798400_... This controller has the following functions: Turn the fan on or off. Turn the light on or off. Set the speed of the fan to low, medium or high. Set a timer...
Witam ! Przy próbie kompilacji tego programu wyskakuje mi błąd ( załącznik ): http://obrazki.elektroda.pl/5064465900_1... Wczytuję zewnętrzny plik make.exe oraz biblioteki do interfejsu usb. Z tym nie ma żadnych problemów. Wiem, że to wina braku programu głównego "main", ale program jest sprawdzony i ma prawo działać. Proszę o pomoc....
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...
Ciężko tu mówić o projekcie Freddie , to raczej plik do testów. Oto najnowsza wersja (która nadal nie działa): [syntax=c] #include "stm32f407xx.h" int main (void) { RCC -> AHB1ENR |= RCC_AHB1ENR_GPIODEN | RCC_AHB1ENR_GPIOAEN | RCC_AHB1ENR_GPIOCEN; RCC -> APB2ENR = RCC_APB2ENR_SYSCFGEN; __DSB(); // 4 pokladowe LED-y PD12 - PD15 GPIOD -> MODER...
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...
Proste integracje oparte o rozwiązania publiczne z github. Jako że głownie posiadam JK BMS w wersji v14, v15 i v19 to oparte tylko o rozwiązania tego BMS, dla innych producentów czy wersji BMS też są dostępne podobne projekty. Integrację HA z BMS można uzyskać za pomocą RS485 lub Bluetooth. Dla przykładu weźmiemy Bluetooth bo jest najprostszą i nie...
Witam. Po ogarnięciu portów i/o chciałem przejść do konwersji ADC. Początkowo zakładam, że nie korzystam z przerwań, nie korzystam z DMA. Screeny z Cube: http://obrazki.elektroda.pl/6506556500_1... http://obrazki.elektroda.pl/5974943000_1... http://obrazki.elektroda.pl/2033015600_1... Plik main: /** ****************************************...
Witam. Miałem wcześniej jako router Funbox i internet z Orange, miałem poustawiane porty i zarówno przez FTP jak i przez WebDAV miałem dostęp do dysku przez internet. Mam teraz podłączony światłowód i nowy router, ale nie mogę ustawić czy odblokować portów. NAs jest podpięty do routera prze LAN pod stałym adresem 192.168.0.11. Ma przypisany adres DDNS....
http://obrazki.elektroda.pl/2948353000_1... Witam! Opisany tutaj projekt jest moją pracą inżynierską na Politechnice Wrocławskiej dlatego nie będzie to opis bogaty w schematy i pliki źródłowe :) Schemat blokowy: http://obrazki.elektroda.pl/9854800900_1... ZASILANIE Całe urządzenie zasilane jest z akumulatora Li-ion,...
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_...
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ę...
tam napisane ze i jeden i drugi dobry "The external interrupts can be triggered by a falling or rising edge or a low level (INT2 is only an edge triggered interrupt). This is set up as indicated in the specification for the MCU Control Register – MCUCR – and MCU Control and Status Register – MCUCSR. " Czytam to w tym wrogim języku...
kompilator zwraca uwagę a nie błąd i dotyczy on tego argumentu AT91C_AIC_PRIOR_LOWEST jak ustawie najwyższy priorytet to tez zwraca uwagę. poprawiłem to z wyłączaniem przerwania. całość jest wzorowana na przykładach z ksiażki Jacka Augustyna. tylko ze tam jest to pod keila :cry: przerwanie nadal mi nie działa, a co co chodzi z tym SYSTEM_ID?? czyli...
Strona na której jest opis do rozbudowy anteny znajduje się tutaj -> http://jeremykuster.blogspot.com/2007/10... Z tego co autor pisze ma to być antena - "433MHz ¼ Wave Whip Antenna with an RP-SMA connection" i "This mod makes total antenna length matched 1/2 wavelength, which gives accurate and stable signal....
Wysypuje masę błędów w pliku asemblerowym. Oryginalny plik asemblerowy wygląda następująco: [syntax=asm] ;***************************************... ; uC/OS-II ; The Real-Time Kernel ; ; (c) Copyright 1992-2006, Micrium, Weston, FL ; All Rights Reserved ; ; Generic ARM Port ; ; File : OS_CPU_A.ASM...
"The frequency of the waveform generator is a direct function of the DC voltage at Terminal 8 (measured from V+). By altering this voltage, frequency modulation is performed. For small deviations (e.g. ±10%) the modulating signal can be applied directly to pin 8, merely providing DC decoupling with a capacitor as shown in Figure 5A. An external...
Nie wiem jak z ta zakrecona biblioteka od ST :) moj dzialajacy kod na STM32F407 z jednego projektu (z tym ze wyzwalanie ADC jest z Timera). Przerwanie DMA wyzwalane po zebraniu 8 probek... Twojego kodu nie analizuje bo ta biblioteka dziala czasami jak chce, z tego co pamietam na F4 chyba tez z nia mialem problem przy ADC i DMA... [syntax=cpp] volatile...
http://obrazki.elektroda.net/2_116655203... nowy nieuzywany 2 kanałowy oscyloskop 2 kanalowy analizator widma 2 kanalowy rekorder 16/8 kanalowy analizaor stanow logicznych 8 kanalowy genertor stanow logicznych 5 kanalowy PWM generator SPI sniffer / monitor I2C sniffer / monitor UART sniffer / monitor 1wire sniffer / monitor TECHNICAL CHARACTERISTICS...
w związku z tym ze wlcze jyz z tym can'em od pewnego czasu i ciągle z nie powodzeniem postaram sie wyjaśnic moje postepowanie od początku moze wpadniecie na to co robie zle: 1. posiadam płyte olimex sam9-l9260 z procesorem at91sam9260, do pliku definicji platformy "linux/arch/arm/mach-at91/board-sam9-l92... dodałem: ... #include <linux/can/platform/mcp251x.h>...
Dodano po 3 I aby w razie czego nie płakał że nie ma: Możesz to zrobić w C też oczywiście: [syntax=armasm] .weak NMI_Handler .thumb_set NMI_Handler,Default_Handler .weak HardFault_Handler .thumb_set HardFault_Handler,Default_Handler .weak MemManage_Handler .thumb_set MemManage_Handler,Default_Handler .weak BusFault_Handler .thumb_set BusFault_Handler,Default_Handler...
Witam. Posiadam w pewnej maszynie sterownik PLC Simatic z CPU 6ES7 315-2AF03-0AB0 Steruje on jako master po Profibus DP rozproszonymi wejściami i wyjściami rozrzuconymi po całej maszynie. W ostatnim czasie zaszła potrzeba skomunikowania tego sterownika z inną maszyną (ze sterownikiem GE VersaMax na pokładzie i z modułem komunikacyjnym Profibus Master)...
Dzięki za odpowiedź. Od razu narodziło się nowe pytanie, w jaki sposób połączyć oba programy (bootloader + docelowy program)? Da się to zrobić jakoś wygodnie czy należy używać jakiś komend w wierszu poleceń? w 2013 roku TMF napisał tak: Połączyć można np. programem srecord, można reż ręcznie (wystarczy usunąć ostatni rekord IntelHex i dołączyć drugiego...
Witam. Aktualnie walczę z kompilatorem GCC non-eabi. Chcę utwożyć projekt w C++ używając własnego skryptu linkera, jednak po długiej walce nie mam już pomysłu na rozwiązanie. W jaki sposób skonfigurować kompilator, linkera oraz skrypt linkera tak abym mógł własne tablice zdefiniowane w plikach .cpp wstawić w wybrane prze zemnie miejsce w pamięci? Wersja:...
Witam, wiem ze temat był przerabiany wielokrotnie ale po przeczytaniu postów dalej nie mogę znaleźć błędu u siebie. Pod pin 8 portu A mam podpięty czujnik temperatury LM35. Napięcie jakie mierze na samym pinie jest poprawne np. ok 230mV czyli mniej więcej 23C. Chciałam napisać programik wyświetlający wartość binarną z wejścia analogowego. Ponieważ mam...
Zdzisiek generator w oscyloskopie to dodatkowy pomocniczy, mam w MDO3000 arbitralny i ani razu nie użyłem :D Zaś Generator wzorów jest ciekawą opcją.. Mój to jeszcze seria HMO, ale nie ma różnicy, component tester doceni ten kto miał zajęcia z metrologii albo doczytał braki wiedziy. Fakt warto pomyśleć nad tym kurzeniem. Nie podzielam zachwytu nad sondą...
Dokładnie to, co widzisz, czyli NIC. Dziwne pytania zadajesz, w stylu "dlaczego ten program miga czerwoną diodą, a zieloną - nie? Po prostu ktoś tak go napisał i taki jest. Widać były plany na coś więcej, ale nie zostały zrealizowane. Usiądź i napisz program, który robi to, ci Ty chcesz, zamiast zastanawiać się, dlaczego ktoś czegoś nie napisał. Ale...
Dzięki wielkie za wskazówki. Tego akurat jeszcze nie znalazłem, aczkolwiek są 2 sprawy: 1) Przykład pod DMA nie działa. (w sensie nic się nie wyświetla na terminalu) 2) Przykład na wake się w ogóle nie kompiluje pod IARem ;) Jestem totalnym laikiem, aczkolwiek naprawdę bardzo mi zależy, żeby to zrozumieć i napisać. Zakładam, że port i MAX są dobrze...
Miło byłoby. Przesyłka 2-3 dni. Jednak wolałbym złożyć urządzenie na miejscu bazując na podzespołach dostępnych lokalnie. Stopień skomplikowania oceniam na 2 razy wyższy niż kontrolera pralki [url=https://damro.lk/product/fully-auto... Dokładniejszy opis Controller U consists of main board with connections...
Witam, Bazuje na projekcie ze strony Freddie Chopin dla stma F4 z dodanymi bibliotekami STM32F4xx_StdPeriph_Driver. Zdefiniowałem sobie konfigurację timer'a w następujący sposób: [syntax=c]void Timers_Config(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_TI... ENABLE); NVIC_InitTypeDef NVIC_InitStruct; NVIC_InitStruct.NVIC_IRQChannel = TIM1_CC_IRQn; NVIC_InitStruct.NVIC_IRQChannelPreemptio...
http://obrazki.elektroda.net/47_12522541... Butterfly Platform to bardzo ciekawa platforma FPGA. Zbudowana w oparciu o Xilinx Spartan-3E oraz moduł rozszerzający USB na układzie FTDI2232. Na tą platformę dostępnych jest kilka projektów m.in.: - 12 kanałowy PWM - Rdzeń AVR kompatybilny z 90S1200 i 90S2313 - generator - analizator logiczny Oto...
Tak powinien wyglądać plik Makefile: # Hey Emacs, this is a -*- makefile -*- #---------------------------------------... # WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch, et al. # # Released to the Public Domain # # Additional material for this makefile was written by: # Peter Fleury # Tim Henigan...
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...
http://obrazki.elektroda.pl/2948353000_1... Witam! Opisany tutaj projekt jest był pracą inżynierską na Politechnice Wrocławskiej dlatego w niektórych kwestiach jest trochę niedojrzały (Teraz kilka rzeczy bym poprawił - człowiek całe życie się uczy - o tym poniżej) :) Schemat blokowy: http://obrazki.elektroda.pl/9854800900_1...
Cześć, Mam podobne urządzenie, tylko moje jest zasilane z baterii: esphome: name: lumina-hol3 external_components: - source: github://Xmister/libretuya-esphome(a... components: [ esp32, deep_sleep ] bk72xx: board: generic-bk7231n-qfn32-tuya framework: version: dev logger: web_server:...
Męczę się z tym już chyba z tydzień i nie mogę dojść co jest nie tak, może za długo gapię się w ten kod :-/ Mam urządzenie, które komunikuje się z atmegą, sygnały CLK i DATA podłączam sobie do wejść INT0 i INT1. W sumie to wymagane jest CLK <-> INT1, reszta to zaszłość ... Wprowadzam atmegę w tryb powerdown i czasami nie chce się ona wybudzić....
W kernelu masz pod GOODiX GT9271 s1033x-kernel-c63da2f.140805.111347.tgz\... sterownik: gt9xx.c /* drivers/input/touchscreen/gt9xx.c * * 2010 - 2012 Goodix Technology. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free...
Rzeczywiście wystarczyło to zaznaczyć i jest już lepiej, przynajmniej próbuje coś kompilować :) Niestety pojawił się kolejny problem, tym razem chyba trudniejszy do rozwiązania. GCC strasznie nie podoba się plik startup... [syntax=c];******************** (C) COPYRIGHT 2010 STMicroelectronics ******************** ;* File Name : startup_stm32f10x_hd.s...
Witam Albo ja żle szukam, albo Ty się pomyliłeś: Elektor 2000 - lista: December CAN Adapter for ISA Bus UMTS - Universal Mobile Telephone System (1) USB Audio DAC Electronics OnLine: LART Sound-to-Light PLUS Valved RIAA Preamplifier 1.5-V Amplifier PC Serial Peripheral Design (4) GBDT - Gameboy Development Tools Multi-Purpose IR Receiver Garden Lighting...
Miałem kiedyś podobne problemy i może chodzić o kasowanie flagi przerwania. Ja w Atmega8 po prostu kasowałem tę flagę przez wpisanie 1 do całego rejestru na końcu przerwania i problem zniknął: GIFR=0xff; niestety problem nadal sie pojawia.. Można prosić o szerszy komentarz? w katalogu znalazłem coś na temat rejestru GIFR i bicie INTF0 "Bit 6 –...
http://obrazki.elektroda.pl/7218266900_1... Chronograf jest urządzeniem służącym do pomiaru prędkości obiektu. W najprostszej formie pomiar polega na wykorzystaniu dwu czujników, które będą „śledzić” obiekt, urządzenia do pomiaru czasu i interfejsu wyświetlającego wynik pomiaru. W niniejszym artykule zostanie przedstawiony...
...I bardzo dobrze ;) tylko proszę o informację które potwierdzą moją "herezję". Pozdrawiam Jarek Proszę bardzo ;) • Bit 7 – INTF1: External Interrupt Flag 1 When an edge or logic change on the INT1 pin triggers an interrupt request, INTF1 becomes set (one). If the I-bit in SREG and the INT1 bit in GICR are set (one), the MCU will jump...
https://obrazki.elektroda.pl/2917699100_... . Tutaj przedstawię moje odkrycia z nowym urządzeniem Tuya opartym na MCU Beken BK7238, zapakowanym jako moduł Tuya T1-U-HL. Więcej ogólnych informacji dotyczących serii T1 i zastosowań BK7238 można znaleźć na stronie: https://obrazki.elektroda.pl/6505919300_... . https://obrazki.elektroda.pl/7212942700_...
Cześć, Projekt zaraz będę konfigurował od początku. Fakt, podałem za mało danych, wybaczcie, skrajna nerwica mnie na to wzięła. Od początku: Używam SW4STM32, ale chciałbym od tego odejść mocno, bo za dużo automatów i za mało szczegółów, może dlatego, że nie potrafię tego wszystkiego ogarnąć. Kompilatora używałem poprzez naciśnięcie "build". W ustawieniach...
/* Another MIDI2CV Box * MIDI interface for Hz/V and V/oct synths. Connect your favourite keyboard or DAW to the box via MIDI; * the box will in turn control your synth gate On/Off (straight +5V/0V or S-Trig, reversed, * 0V/+5V), pitch (variable voltage via DAC output), velocity (0V to +5V, RC filtered) and a MIDI Control *...
unresolved external external loader external component
falowniki invertek instrukcja drukarka canon backup windows
magnesy neodymowe przetwornica 24vdc 12vdc
Jak spuścić wodę z pieca węglowego Galmet? Pasy na dolnej części ekranu - przyczyny i rozwiązania