(at)_lazor_ Odbiegamy od tematu, ale może kogoś to zainteresuje, skoro i tak nie mamy komponentów do montażu. ;) Staram się nie zgadywać co mogą zrobić politycy w kwestiach finansowych. Moja wyobraźnia nie sięga tak daleko. Pierwsza bariera to cele klimatyczne. Fabryka pożerająca duże ilości energii w Polsce nie wchodzi w grę ze względu na zielony...
https://obrazki.elektroda.pl/6166276600_... Chociaż systemy komunikacyjne LoRa są głównie zaprojektowane do przesyłania danych z czujników i do prostych układów wykonawczych, już w przeszłości podejmowano próby wykorzystania LoRa do przesyłania wiadomości, na przykład w ramach projektu Meshtastic Mesh Networking Project, aby pomóc...
http://obrazki.elektroda.pl/4876103500_1... Witam wszystkich Tym razem lekki projekt, który w moim zamyśle ma być wstępem do zapoznania się z FreeRTOS-em oraz późniejszego, poważniejszego zajęcia się nim. Projekt ten, to demo chodzące pod kontrolą systemu operacyjnego FreeRTOS v7.3.0 dostosowanego do mikrokontrolera STM32L152, które...
Czy jest jakiś mikrokontroler (rdzeń nieistotny), który reagował by w trybie uśpienia na przycisk pojemnościowy, który by wzbudzał uC? Z noty STM32 wynika, że moduł touch sensing nie może tego zrobić. Nie wiem jak jest z AVR (biblioteki touch), ale podejrzewam, że podobnie. Ogólnie chodzi o pilot, który nie może mieć ruchomych elementów, same dotykowe....
Okej, zatem spróbujmy przystosować bibliotekę, którą mi podlinkowałeś do moich ćwiczeń ;-) Skopiowałem pliki EVE.h, EVE_commands.c, EVE_commands.h, EVE_config.h, EVE_target.c, EVE_target.h do odpowiednich folderów w projekcie. Teraz tak: W pliku EVE_target.h trzeba wybrać i włączyć jedną z konfiguracji. Jeśli dobrze myślę to mnie interesuje ta konfiguracja,tak?...
Cóż, ja dzięki konkursowi stałem się szczęśliwym posiadaczem płytki rozszerzającej ze slotem SD oraz kontrolerem PHY ethernetowym + LCD + Kamerka, ale obecnie pracuję nad HY-MINI STM32 który też ma slot SD na pokładzie. Załączam projekt z obsługą kart SD, oczywiście bez bibliotek + schemat podłączenia karty SD.
Nie mniej jednak, wnioskując z opisu oraz samego przeznaczenia projektu jest to konstrukcja praktyczna a nie stworzona tylko w celach edukacyjnych czy dla zabawy. I właśnie na tej podstawie twierdzę, że niektóre z zastosowanych środków są bez naprawdę bez sensu. 4. ARM? Wystarczyłby AVR, ale można to usprawiedliwiać zbliżoną ceną, a znacznie lepszymi...
Wracajac do ESP to prawdopodobnie chodzi o SDK w arduino (choc dziwne, ze jedne moduly dzialaja poprawnie a inne nie). Przegladajac ten temat: https://github.com/esp8266/Arduino/issue... natrafilem na kod: Gdybyś doczytał do końca ten wątek, to odnalazłbyś informację: The problem is not with the software. The problem is in the schematic solution....
Witam, Od jakiegoś czasu walczę z odebraniem Touch Report od układu ar1020. Po dłuższych kombinacjach napisałem funkcję, która dała połowiczny sukces: Odbiera dane, ale tylko podczas debugowania, a dane pojawiały się w DR po kliknięciu Step one line. Kombinowałem z odczytem flagi RxNE, opóźnieniami i rezystorami podciągającymi na liniach sda i sck....
https://obrazki.elektroda.pl/4768835200_... Introduction to the course In order to understand what kind of device we will be designing today, let's first briefly recall what soldering stations generally are, and how they differ from each other. The entire lower price segment of such equipment, as you might guess, is captured by Chinese...
Dzień dobry Koledzy. Piszę kod w C#.NETMF dla STM32F429I-DISC1. Próbuję zrealizować takie działanie w którym wykorzystuję metody klasy UIElement. Jedna z metod obsługuje zdarzenie dotknięcia panelu dotykowego. Druga z metod ("Invalidate();") pozwala aktualizować treść wyświetlacza. Do tego mam timer który co sekundę generuje przerwanie inkrementujące...
Witam. Zamierzam nauczyć się programowania mikrokontrolerów ARM - z rdzeniem ARM Cortex - M3 w języku wysokiego poziomu C. Nie ma dużego wyboru jeżeli chodzi o książki, zdecydowałem się na: "STM32. Aplikacje i ćwiczenia w języku C" M. Galewskiego (http://www.kamami.pl/index.php?ukey=pro... Zastanawiam się nad tym, jaki zestaw startowy...
Witam Czy możecie koledzy polecić 'coś' fajnego do tworzenia efektownych (i efektywnych) GUI przy rozsądnej cenie (ew za free ;) )? Obecnie używam FTDI FT813 (ew również starszych modeli np FT800) więc korzystam z gotowych widżetów. Albo za mało jestem wtajemniczony albo po prostu nie łatwo jest zbudować coś co wygląda like a smartphone. Drążyłem temat...
Tak jest - napisać program komunikujący się z wyświetlaczem i zobaczyć czy działa ;) Podrzucam stworzony na szybko "tester lcd" (testowany na hy-mini ze sterownikiem ssd1289 - dokładnie [url=https://elty.pl/pl/p/HY-Mini-plyta-... - jeżeli w Twoim zestawie jest inny sterownik lcd to może nie działać poprawnie)....
Na razie chciałem zobaczyć jaką to może mieć wydajność z tym co mam. Komunikacja to UART (5V nie RS232 UART ). Prędkość transmisji to 230400 baud Dane transmitowane do mojego urządzenia są w ramkach https://obrazki.elektroda.pl/4781562900_... Potrzebuję zrobić płynne wyświetlanie danych z pierwszej ramki jako wykres. Najszybciej jak...
Do prototypów używam wyświetlaczy ze sterownikiem: [url=https://www.aliexpress.com/item/IPS... Podłączenie równoległe jest proste dla STM32 z serii L4, F4, F7, H7. 16 linii danych do danych RS do linii adresowej CS do NEx RD do NOE WR do NWE RESET do...
Ekrany polskiej firmy Riverdi z STM32 na pokładzie + TouchGFX robią robotę pod względem płynności działania. CANy szmery bajery wszystko co trzeba zintegrowane, dużo pamięci. Wstępnie zaprojektowałem urządzenie z NEXTION, ale to w ogóle bez porównania po przejściu na w/w.
chyba sobie odpuszcze... bez Marlin 2.0 to nie zadziała. a Marlin 2 to juz wyższaszkoła jazdy... nie można compilować w arduino. Ja już 4 programy wgrałem. I komu to przeszkadzało...? MI pokazał się błąd taki: Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\src\HAL\STM32\tft\xpt2046.cpp:24:...
funkcja wywoływana w main(): void Touch_Init(void) { SPI2_Start(); TOUCH_CS_SET; TOUCH_CS_SET; Touch_read(); } funkcja czytająca dane dotyku x i y punkt_t Touch_read(void) { punkt_t p; TOUCH_CS_CLR; delay_us(10); Touch_send_ctrl(TOUCH_DIR_X); delay_us(50); p.x = Touch_read_byte();...
Dziękuję za oferty. Temat zamknięty.
A polecasz jakiś ? coś co będzie łatwo dołączyć Dodano po 8 Mam akurat taką płytę ewaluacyjną i nie bardzo chcę zmienić rodzaj procesora. Oto płytka: http://obrazki.elektroda.net/28_12890448... Ona ma już wszystko :) VS1001b, ENC28J60, Radio, LCD + Touch Screen i takie tam inne.
Chyba trochę mało chcesz wydać na ten wyświetlacz. Żeby go łatwo obsłużyć wystarczy, że będzie miał jeden z popularnych kontrolerów. Duże panele TFT wg moich obserwacji albo są gołe (bez sterownika) albo posiadają SSD1963 jak ten http://propix.com.pl/pl/p/LCD-7-TFT-SSD1... (kupiłem go jakieś pół roku temu za blisko 50zł taniej - podrożał). Mniejszy...
Szkoda, że nie ma żadnego dobrego, darmowego i uniwersalnego GUI z którym można się pobawić. Może będzie :D To GUI jest dość mocno poplątane, gdyż implementacja, nawet ta "biblioteczna" jest dedykowana pod płyty ewaluacyjne ST. Sekwencja jest taka Eval_hal -> hal -> lib. Najbliższa do modułu HY-Mini z HY-32D jest STM32100E_eval_lcd. Żeby to uprościć...
No fajnie tylko że do tego jeszcze JTAG potrzebny jest. To co ja podrzuciłem, mimo że dużo uboższe w peryferia (ten LCD + touch panel w Polsce pewnie jest droższy niż ta ich cena) posiada odrazu JTAG'a (niestety tylko dla LPC). Czemu nie zmienisz sobie wtyczki na kątową?
Witam, Używam openocd, gcc, eclipsa i chciałbym za każdym razem gdy programuje nie kasować dwóch ostatnich stron pamięci (mam tam zapisaną np. kalibracje touch screena). domyślam się, ze jest to związane z komendą stm32x mass_erase 0 w skrypcie do programowania.... z góry dziękuje za pomoc. Krzysiek
Znalazłem dwie płytki, wystarczą na początek? http://pl.farnell.com/stmicroelectronics... http://pl.farnell.com/stmicroelectronics...
Koledzy. W tych ARM-ach stawiam pierwsze kroki, więc proszę mi wybaczyć lamerstwo, jeśli mi się zdarzy. Posiadam płytkę HY-miniSTM32 z wyświetlaczem HY32D i procesorem STM32F103VCT6. Używam środowiska CoIDE w wersji najnowszej, czyli 1.7.5 i toolchain GNU Tools ARM Embedded\4.7 2013q3 Ściągnąłem i otworzyłem pod CoIDE projekt glcd, umieszczony kilka...
Ten sterownik to chyba zamiennik SED1335? Jeśli tak to spójrz tutaj : [url=http://en.radzio.dxp.pl/sed1335/]SE...
Zanim rozpocząłem realizacje projektu na ARM, sprawdziłem czy na Arduino są biblioteki i czy działają. Wszystko było ok. Dotychczas nie miałem problemu z przenoszeniem bibliotek z Arduino, więc zabrałem się za ARM. Udało mi się znaleźć biblioteki tm_stm32f4_mfrc522. Po dostosowaniu do F103 odczyt karty zadziałał. Zabrałem się za autoryzację, niestety...
A masz tak stale, czy tylko raz? Co generuje przerwanie? 4\/3!! Mam tak cały czas mam ustawione przerwanie na EXTI15_10. W przerwaniu kasuje flagę pending: EXTI->PR = EXTI_MASK_PIN W przerwaniu robię debouncing (czekam 100 ms po wywołaniu przerwania) przerwanie: if(0 != (EXTI->PR & EXTI_MASK_PIN)) { czekaj_ms(100); if(0...
Witam serdecznie po raz kolejny :) proszę o pomoc ze względu na fakt, iż troszeczkę się pogubiłem. Próbuje obsłużyć panel dotykowy TSC2046 (nigdy wcześniej tego nie robiłem) na wyświetlaczu 320x240 ze sterownikiem ILI9320. Używam trybu 8bitowego, ale w 12 bitowym dzieje się to samo. Problem polega na tym, że od czasu do czasu, pomimo moich zabezpieczeń...
Use a multimeter and test all of the connections for shorts or lack of connection. Remember to touch the pins/pads/whatever really gently, because if you press the probe hard, you may "fix" the connection temporarily (for example you push the pin of IC to the trace on PCB and the test is OK, but as soon as you let go the pin bends up again). Also try...
Witam serdecznie Kolegów! Aktualnie jestem w trakcie pisania gry typu labirynt z kulką na procesor ARM STM32F103VCT6. Wszystko mam pięknie i ładnie obsłużone (symulacja odbić od powierzchni płaskich, detekcja kontaktu z otworami) no ale zostało jeszcze najważniejsze - symulacja odbić kulki od kantów prostokąta. I tu niestety zaczynają się schody. Z...
Witam czy udalo się komuś uruchomienie powyższej konfiguracji ? Znalazłem na elektrodzie sterowniki do tego wyswietlacza. Dodalem do projektu biblioteke stemwin i pliki konfiguracyjne lecz procek leci w krzaki w LCD_X_Config [syntax=c]void LCD_X_Config(void) { // // Set display driver and color conversion // GUI_DEVICE_CreateAndLink(DISPLAY_DRIVER,...
W ostatnich tygodniach STMicroelectronics bardzo intensywnie promował Touch GFX oferowany przez Draupner Graphics. W tej chwili przyczyny wsparcia stały się oczywiste. STMicroelectronics (NYSE: STM), globalny lider w branży półprzewodników obsługujący klientów z całego spektrum aplikacji elektronicznych, ogłosił dziś przejęcie specjalisty ds. oprogramowania...
Czołem! W swoim projekcie muszę umieścić kilka struktur w konkretnych miejscach w pamięci. Dodałem sobie atrybut do definicji tych obiektów i obecnie plik źródłowy wygląda tak jak poniżej [syntax=c] /* * config_data.c * * Created on: Jan 12, 2021 * Author: mateusz */ /** * This is NOT an editable configuration file where ParaTNC settings are made! Do...
No a ile byś chciał odczytać? Przecież JAKIEŚ napięcie tam musi być... 4\/3!!
1. Te stringi lepiej przekonwertować define'ami do timestampa czy czegokolwiek będącego liczbą. W necie można znaleźć taki konwerterek do daty, coś na poniższy styl: [syntax=C]#define YEAR ((__DATE__[7] - '0') * 1000 + \ (__DATE__[8] - '0') * 100 +\ (__DATE__[9] - '0') * 10 + \ (__DATE__[10] - '0')) #define MONTH (__DATE__[2] == 'n' /* Jan || Jun ?...
Jak zmienić widget na ekranie STM32F746G-DISCO programowanym TouchGFX po wprowadzeniu na wejście I/O przycisku?
Witam Mam pytanie jak się zabrać za obsługę panelu TFT 7 calowego, którego dokumentacja znajduje się tutaj: http://www.allparts.cn/files/lcd/datashe... Posiadam taki moduł http://www.noritake-itron.com/tft/specs/... jednak to co producent oferuje za te pieniądze to istna kpina. Banda dzieciaków zrobiła...
Witam ja może kilka słów o NuttX... +HY32c-Mini. 1 Kompilacji z apps\NxWidgets\UnitTests\nxwm. Przykładowe demo: windows + przycisk Start+ kalkulator+ kalibracja TC (nie działa!!, wyświetlają się linie ale nie można skalibrować )+ nsh na LCD. Po kompilacji około 180 Kb kodu, jak chcemy to debugować z gdb.... to mamy 273Kb... czyli nie ma szans. 2. Wszystko...
Peryferiale w seriach F0, F2, F3 i F4 są niemal identyczne, więc przykładowy kod dot. peryferiali nie zależy od wersji rdzenia, z którą jest używany. Ostatnio uruchomiłem "przyciski" dotykowe na F0. Cały kod dla 4 przycisków to jakieś 30 linii - porównajcie to z objętością kodu korzystającego z SPL i Touch Library i dodajcie objętość samej tej biblioteki...
Dłubię sobie projekt miernika-testera na STM32 z wyświetlaczem TFT 320x240. Do tej pory używałem wyświetlacza 2,5" ze sterownikiem ILI9341 i magistralą 8-bitową i działało to całkiem nieźle. https://obrazki.elektroda.pl/3496031800_... Ze względów mechanicznych potrzebuję wyświetlacza, który ma złącza tylko po jednej stronie i wybrałem...
"Alęż proszęż bardzoż" - cała przyjemność po mojej stronie. Wiem co to znaczy błąd inicjalizacji bo walczyłem z FT800 przez dwa (słownie 2) miesiące. oto procedura inicjalizacji ze śladami walki owej : [syntax=c] void Initializeft800( void ) { // Power down to low and power down to high uint16_t j; // loop couter uint8_t crec; ft800PDHigh(); ft800PDLow();...
OK, umknęło mi że to nie ma być tylko jedna sztuka. Np. teraz potrzebuję sprzet z podłączonym do niego TFT do napisania na nim prostej aplikacji np. w qt, na której bedzie wyświetlanych kilka buttonow, jakiś pasek postępu, moze wyświetlany jakiś obrazek i może w przyszłości prosta animacja. W tym cały urządzeniu potrzebuję RS232 (moze byc usb) i can....
http://obrazki.elektroda.pl/2463034100_1... Witam wszystkich, Chciałbym tym razem przedstawić projekt gotowego radiomagnetofonu internetowego. Jest to rozwinięcie opublikowanego wcześniej na Elektrodzie małego odtwarzacza MP3. Radiomagnetofon umożliwia granie strumieni radiostacji internetowych, nagrywanie tych strumieni na kartę SD,...
Spróbuj takiego kodu. Niestety nie sprawdzałem go bo nie mogę skompilować Twojego kodu. [syntax=c] #include "stm32f10x.h" #include "TouchPanel.h" #include "systick.h" #include "GLCD.h" #include "stdio.h" #define TP_INT_IN GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_6) void TPintInit(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP...
Dzięki za odpowiedź. Wrzucam kody do inicjacji SPI oraz komunikacji z XPT. Odnośnie linii PENIRQ. Przerwanie mam skonfigurowane dobrze, bo gdy zetknę pin do masy to wyzwalane jest przerwanie. Próbowałem także w pętli czekać na dopóki PENIRQ nie będzie w stanie niskim, niestety w ogóle z tej pętli nie wychodził. Jedna rzecz sie zgadza z notą katalogową...
Config.Orientation = 1; i dobrze wyświetla , (at)starob dzięki. Dodano po 49 Jak jeszcze zrobię obsługę TouchPanela to pewnie będę miał kilka pytań :) Spokojnie mogę zrobić programowe SPI ? Bo sprzętowe mam zajęte ? I pytanie odnośnie wyświetlacza z sterownikiem SSD1963. dlaczego ciągle są takie migania na tym wyświetlaczu ? Czy to odświeżanie pikseli...
Witam ponownie. Niedawno zacząłem zabawę z ta pamięcią (m25p16) firmy ST. Niestety już na początku kłody pod nogi. Wstępnie posiłkowałem się przykładem z Keila do pamięci m25p64, gdyż uznałem, że pamięci z tej samej rodziny programuje się tak samo. Po nieudanych próbach zapisu i odczytu danych (jedyne co działało to odczyt numeru identyfikacyjnego)...
stm32 touch panel touch adapter touch amica
kolektor wydech płyta zewrzeć triak pierwsza ładować laptop lenovo
przeróbka kolejnego śrubokręta webasto sterownik
Zalana płyta indukcyjna wyzwala bezpiecznik - co robić? Citroen Berlingo: Usterka czujnika płynu hamulcowego