Jak wyżej: wszystko ok. Problemy to bywały z Win8.
Zainstaluj sobie zarówno 32- jak i 64-bitową JRE. 4\/3!!
Przypuszczam że chodzi o sterowniki do chipa PL-2303, tu jest odpowiedź dlaczego nie chcą zainstalować [url=http://www.prolific.com.tw/eng/down... Musisz wykorzystać starsze sterowniki do systemu Vista bez podpisu cyfrowego, wcześniej odinstaluj starsze sterowniki. Dodatkowa w katalogu X:\Windows\inf\ należy sprawdzić czy nie został...
Tak LWIP a dokładnie z jego protoplastą uIP, oba stosy pisał ten sam gość Adam Dunkels. Niekoniecznie to bezpośrednio wina stosu tylko jego parametrów. TCP to połączenie typu "rura", z jednej strony się wlewa a z drugiej wylewa. Ważna jest kolejność napływu informacji ale nie jej porcjowanie co oznacza że "paczki" danych TCP mogą mieć dowolną długość...
Cześć! Spotkałem się ostatnio z błędem stm32 HID device w Windows 10 (na Windows 11, Linux wszystko jest ok). Kod generowany przez CubeMX. Code error 10. Zna ktoś może przyczynę tego błędu? Pozdrawiam Edit: Znalazłem. Class/CDC/Inc/usbd_cdc.h , zmienić trzeba max_packet_size z 512 na 64.
Sterowniki znajdziesz pod tym adresem: [url=http://www.st.com/internet/com/SOFT... USB driver for Windows 7, Vista and XP. Inny użyteczny program: [url=http://www.st.com/internet/com/SOFT... ST-LINK utility.
Tak można. Odpalasz dwie instancje CubeIDE, ale najlepiej na dwóch różnych workspace - dla bezpieczeństwa. W każdej instancji definiujesz w ustawieniach debuggera dla każdej płytki inny STLINK, z innym numerem seryjnym. To samo można zrobić na jednym CubeIDE, włączyć dwa projekty, podzielić ekran na dwie części i w każdej wyświetlać pliki z różnych...
Autor tematu nie napisał w jakim środowisku programistycznym ma zamiar pracować. Do wyboru: STM32 Cube IDE, zawiera Cube MX, Wtyczki GNU MCU dla Eclipse, Wtyczka VisualGDB dla programu Visual Studio (tylko Windows), Wtyczka stm32-for-vscode dla Visual Studio Code, Keil MDK płatny, dla profesjonalistów (tylko Windows). Inne oprogramowanie: Generator...
IAD jest potrzebny tylko dla CDC, bo jest to jedyna z klas, o których mowa, która ma dwa interfejsy w jednym urządzeniu. Nie słyszałem o CDC w urządzeniu złożonym bez IAD - ja od dawna używam urządzeń z 2 x CDC + MSC i nie mam z nimi problemów. Drivery w Linuxia instalują się same, w Windows - po podaniu odpowiedniego pliku .INF.
Wow, wynik niezły jak na HID'a. I działa to ze standardowym sterownikiem w windows?
A nie masz jakiś dziwnych ustawień formatu liczby typu ',' zamiast kropki itp. Czasami można z tym dostać cholery. Chodzi mi o ustawienie w Windows
Z tego co czytam to projekt już jest w pełni gotowy i nie trzeba niczego przenosić, bo jak zaznaczone soft działa i jest przetestowany. Ja bardziej bym się martwił o podpięcie i poprawne skonfigurowanie kompilatora. Bo wpływ kompilatora na projekt jest bardzo istotny i warto by było podpiąć pod IDE używanego już linaro i odpowiednio go skonfigurować....
Chce zmienić na jeden SSD i jeden HDD bo akurat teraz mi się dysk posypał. Rozmyślam nad takim Dysk CRUCIAL MX500 500GB SSD I jeszcze jaki HDD byście mi polecili pod te moje podzespoły żeby wszystko pasowało Karta graficzna – GeForce ASUS GTX 960 2 GB 128 bit strix OC. Procesor-Intel Core i5 6400 3300 mHz. Pamięć ram-8 GB DDR4-2133. Zasilacz –...
Temat można zamknąć. Przyczyną był .. mój program (sic!). Nie wiem jak bo w trakcie testów zdejmowałem również zwory łączące debugger z procesorem. W pewnym momencie wyczyściłem flash'a z poziomu programu ST-LINK i wszystko zaczeło działać zarówno pod windows jak i pod linux'em. Nadal nie wiem co było przyczyną wkodzie, bo jak załaduje kod to przestaje...
Witam, Proboje od dluzszego czasu skonfigurowac eclipca do wspolpracy z plytka stm32discovery ( http://www.st.com/web/en/catalog/tools/F... ) oraz stm nucleo (stm32f103RB). Na poczatku probowalem uzywac gdbservera Atolica, ale okazalo sie ze od jakiejs wersji wstecz nie mozna juz go uzywac po za Atolic Studio. Teraz staram sie...
Witam wszystkich Używam środowiska Atollic True Studio (miałem zainstalowane wersje 7.1.0, 8.0.0 i 8.1.0) do programowania STM32F1xx. Programator to ST-Link v2, jego działanie sprawdziłem za pomocą programu od ST. Pod Windows 8.1 i Windows 10 wszystko działa bez zarzutu. Pod Windows XP, gdy próbuję uruchomić debugger, pasek postępu dochodzi do 62% i...
Czy ktoś już może miał doświadczenie z programowaniem STM32 pod Windowsem 8? Dzisiaj próbowałem zainstalować sterowniki do programatora ST-LINK/V2 i niestety okazało się że nie są to sterowniki dla Windowsa 8. Na stronie - http://www.st.com/internet/evalboard/pro... można znaleźć co najwyżej dla 7. Przy automatycznym wyszukiwaniu sterownika...
Witam. Po przywróceniu systemu do stanu fabrycznego instalacji Keila zauważyłem, że po wciśnięciu przycisku "debuguj" na kilka sekund przywiesza się Keil, po czym wraca do normalnego działania. Wiem, że ten problem można jakoś rozwiązać, ponieważ przed formatem jeden ze współpracowników rozwiązał ten problem. Nie byłoby w tym nic strasznego, poza tym...
1. Przeczytaj początek tego: http://docs7.chomikuj.pl/492704393,0,0,0... 2. W systemie Windows istnieje funkcja wyszukiwania pliku o określonej nazwie. Czy użyłeś jej do zlokalizowania potrzebnego pliku ?
Jeśli rozumiem, twoje urządzenie jest "urządzeniem USB" podłączonym do Komputera PC, tak? 1) Każde urządzenie USB może mieć kilka klas na raz, nie trzeba nic przełączać. Nie wiem czy to już wiesz. To jest tzw. interface, czyli w deskryptorach robimy dwa interfejsy a każdy innej klasy. 2) W konstrukcjach amatorskich, jest "boskie" libusb. To jest sterownik...
Czy ktoś wie skąd mogę pobrać Sourcery G++ Lite Edition ? Na stronie http://www.mentor.com/embedded-software/... wydaje się, że ta wersja zniknęła. Chodzi mi głównie o wersje dla ARM i windows.
Witam znalazłem w sieci dwa modele mini oscyloskopów które są zbudowane na procesorach STM32F103C8T6 https://satoshinm.github.io/blog/180105_...
(at)migol21 Dzięki za odpowiedź. Zapoznałem się po krótce z twoimi poradnikami i ponieważ bardzo zależy mi na odzyskaniu danych pozwolisz, że dopytam (jeżeli gdzieś źle rozumię sprawę to mnie popraw). Zamierzam zrobić to w poniższy sposób: 1. Najpierw zrobię kopię posektorową partycji sda8 (na tej partycji znajdują się istotne dla mnie dane). Z LiveCD...
ARM Windows GCC (Sourcery G++ Lite)
Dołączyłem na samym początku na kilka różnych sposobów. i cały czas mam: DescriptionResourcePathLocationType Type 'uint32_t' could not be resolvedmain.c/STM32Test/srcline 64Semantic Error Do tej pory co zrobiłem - wywaliłem z patch winAVR, dodałem cały folder z plikami *.h do includes. I nadal nie działa. Gdy ręcznie robie make clean i make all to pojawiają...
Zależy mi na możliwie najmniejszym błędzie. Jak pytał (at)miszcz310 dokładność ma przełożenie na trudność implementacji. Mikrokontroler i PC są połączone kablem ethernetowym. A co jest wysyłane na tym magicznym kablu? TCP/IP, włąsne ramki ethernetowe, etherCAN czy kabel służy jako sznurek (np żeby płytka STM32 inie spadłą ze stołu)? Jeżeli to TCP/IP...
A jak rozpoznają?
Może nawet znalazłbyś plik, który ma bardzo tajemniczą nazwę stm32vldiscovery.cfg - kto wie? W najnowszej nie wymagającej kompilacji wersji OpenOCD 0.5.0? Czyżby? Ten plik jak również stlink-v1.cfg i stlink-v2.cfg nie występują w 0.5.0. Oczywiście są w 6.0.RC1 ale itak nie wiem jak to skompilować w windows.
..Uważam, że błąd w ostatnim schemacie polegał na podpięciu D+ pod 5V, a powinno być pod 3.3V, oraz powyrzucam obie diody 1N4768. Można podciągać także do 5V, nie powinno mieć to znaczenia. Nie sądze również, że problemem jest u Ciebie połączenie "na pająka". Komputer rozpoczyna proces enumeracji urządzenia USB jeśli na linii D+ wykryje stan wysoki...
Czy znacie jakiegoś dostępnego bootloadera z szyfrowaniem (np. AES) dostępnego na rynku dla STM32. Zależy czy przez "na rynku" rozumiesz rozwiązanie komercyjne, bo jeśli tak, to ja mam taki kod. Szyfrowanie z uwierzytelnianiem AES-GCM, komunikacja przez UART (prawdziwy lub przez USB), możliwość aktualizacji aplikacji użytkownika jak i samego bootloadera....
dołożyłem w pliku: „libusb-win32_ft2232_driver.inf... w sekcji W tym pliku są dwie sekcje i wpis musisz dołożyć do obydwu: [Devices] "Amontec JTAGkey (Channel A)"=LIBUSB_DEV, USB\VID_0403&PID_cff8&MI_00 "Amontec JTAGkey (Channel B)"=LIBUSB_DEV, USB\VID_0403&PID_cff8&MI_01 ... [Devices.NT]...
Początek programu FreeRtos wygląda tak: /* Private define ----------------------------------------... #define LED_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define LCD_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define USART_TASK_STACK_SIZE ( configMINIMAL_STACK_SIZE ) #define LED_TASK_PRIORITY ( tskIDLE_PRIORITY + 1 ) #define...
Witam. Odświeżam temat. Robię obecnie projekt na ARM od STM32 i szukam programu na Windows , którym można wgrywać plik hex do procesorów serii STM32F1 i F4 ze sterowaniem linii Reset i Boot0. Znalazłem program FlyMcu. Czy jest jeszcze jakiś podobny program do STM32 ?
Przypuszczam, że nie chodzi Ci o flashowanie stricte przez USB ;> ? Może być przez wbudowaną w zestaw przejściówkę USB-UART? McMonster . Ten mikrokontroler nie ma bootloadera DFU, więc program "dfuse" nie zadziała. Jeśli chcesz korzystać z flashowania bezpośrednio przez USB i program "dfuse" to musisz zaprogramować mikrokontroler odpowiednim wsadem....
Czy Mjoy obsługuje wciśnięcie kilku przycisków na raz tak by to zmapować jako jeden. Potrzebuje tego do maty do tańczenia a tam bardzo często wciska po 2 strzałki na raz. Podobnie jest przy Joysticku z wykorzystaniem HAT ( zapomocą kciuka mozesz zmianiac połoznie kursora na ekranie) wciskasz dwa przyciski, a odczytuje i pakazuje jako jeden punkt. W...
Panowie, tak czytam odpowiedzi, czytam, czytam i niewiele z tego wiem ;) Pierwsza rzecz, która mnie nurtuje, to BluePill'a nie widzę w systemie. Skąd wziąć jakieś sterowniki? Płytka zgłasza się jako "nieznane urządzenie USB". Kolejna sprawa, mam również USB-TTL na CH340G. Windows również go nie widział, ale teraz podpinam no i go "zobaczył" (a niczego...
Providera? Nie rozumiem. Zawsze używałem Zylin, odkąd przeczytałem o tym w tutorialu Freddiego. ;) Program na pewno wgrywa się prawidłowo. Sprawdziłem ST-LINK Utility na Windows. Chyba masz rację z tymi symbolami debugowania. Ale to jest dziwne bo mam -g przy kompilacji: /home/(...)/arm/gcc-arm-none-eab... -mcpu=cortex-m3...
Jaki masz system operacyjny? 2 lata temu miałem dosyć podobny problem. Na windows 7, IDE oraz program na stm32 działał bez problemu, a na win10 był problem z debugerem. Okazało się, że windows defender miał problem z serwerem GDB i to powodowało problemy. Nie pamiętam do końca, ale musiałem dodać jakiś wyjątek czy coś.
https://obrazki.elektroda.pl/2335602500_... Pracujący przy komputerze w firmie o korporacyjnej "kulturze pracy" zapewne rozpoznają ten obraz. Wiele programów z dostępem chronionym hasłem (oczywiście każdy swoim). Do tego jakieś udziały sieciowe (znów hasło), korporacyjny serwer www, pocztowy, harmonogramów (kolejne hasła, hasła, hasła)....
Jak zaczynałem "montowanie" STM32 do "starego" Eclipsa to w "C/C++ General > Paths and Symbols > Include" były jakieś 3 ścieżki, ale teraz znikły i zostały tylko dla WinAVR. Możecie mi je przypomnieć ? No bo właśnie usunąłeś PATH z Eclipse'a i teraz w tamtejszym PATH nie ma nic. Proponuję usunąć projekt i zaimportować od nowa projekt pobrany z mojej...
Witam, Wydaje mi się, ze miałem podobny problem z najnowszym toolchainem i generował podobny błąd przy optymalizacji -Os. W każdym bądz razie używam obecnie tego najnowszego toolchaina i kompiluje się wszystko ok, więc jakoś musiałem rozwiazać ten problem ale nie pamiętam jak :) Nie jest to raczej wina systemu operacyjnego, u mnie jest Windows 7 32-bit....
Podejrzewam, że źródła bootloadera raczej nie są położone w folderze, w którym jest make. Zawołaj make z folderu projektu.
Dobrze, że nikt mnie nie zmusza to używania WIndows na STM32 :-) Chyba bym się pociął :-) Coś tam w necie jest o Windzie: http://malinowepi.pl/post/127071086008/r... https://www.komputerswiat.pl/aktualnosci... https://starter-kit.nettigo.pl/2018/07/r...
Trzeba było dodać ';' przed wklejeniem. Otrzymany plik rozmiary.txt. 00000428 d impure_data 000000e0 t SetSysClock 000000d4 T __register_exitproc 0000008c T SystemInit 00000048 T __libc_init_array 00000034 W Reset_Handler 00000034 T __libc_fini_array 00000018 t register_fini 00000010 T atexit 00000006 T main 00000004 R _global_impure_ptr 00000002 W...
do "cudownego" ide eclipse dla stm32. To nie wina IDE, ale osoby importującej (czyli Ciebie). Podam Ci najprostszą metodę: Zrób nowy projekt dla swojego procesora. Wywal wszystko oprócz pliku linkera. W eksploratorze windows Copy cały wszystko co jest w projekcie (najperw usuń pliki konfiguracyjne cocoxa czy czegos tam innego). Prawy klawisz myszki...
Wystarczy poczytać jak działają systemy windows/linux i pamięć wirtualna podobnie da się zrobić ma małych prockach.
Drogi Kolego FreeRTOS to system operacyjny na mikrokontrolery, taki odpowiednik Windows na PC. Stanowczo to odradzam, jeśli nie umiesz ogarnąć Adruino albo SeggerStudio. Polecam kurs STM32 Piotra Duby i STM32CubeIDE. Przerób wszystkie ćwiczenia - migające diody, ADC, i2c. Poza tym prosiłem o schemat. Na jego podstawie mogę stworzyć szkielet projektu...
Najfajniejsze, że kompilacja przechodzi bez problemu. To jakie środowisko sugerujesz? Z Eclipsem podczas konfiguracji na windows miałem problemy, bo pomimo wielu starań nigdy nie udało mi się poprawnie skonfigurować środowiska. Jak nie wiesz jak coś skonfigurować to pytaj po prostu na forum. http://www.elektroda.pl/rtvforum/topic13... http://www.elektroda.pl/rtvforum/topic13...
Witam, Korzystam ze środowiska programistycznego Keil uVision 5 w wersji z ograniczeniem kodu do 32K. Wcześniej korzystałem z uC firmy NXP LPC1114 i 1768 jak również STM32F103 Nucleo (również z ST-LINKIEM) i nie miałem problemów z nimi. Ostatnio jednak nabyłem płytkę STM32F051 Discovery z wbudowanym programatorem/debuggerem ST-LINK. Niestety przy próbie...
(at)BlueDraco Ja używam Windows 7, to raz, dwa w composite inaczej występuję maskowanie interfejsu HID.
Bo można sobie i owszem wgrać arduinowy bootloader, można odpalić niby to samo środowisko, tyle, że większość tzw. "szkiców" już nie działa. I tu jest problem, bo osoby początkujące, albo słabo obeznane z mikrokontrolerami sobie już z tym nie radzą. Więc z tego samego powodu inne próby przeszczepienie ARM do Arduino raczej są skazane na niepowodzenie....
Narazie problem Uart zostawiam na poźniej zaczynam czytać podwieszony poradnik bo uważam że zacząłem od tyłu z stm;) Dziękuję za odpowiedzi. Mam jeszcze jedno pytanie z jakich środowisk (kompilatorów) korzystacie? Jak korzystam z System Workbench for STM32 i mam czasami z nim taki problem że musze tworzyć nowy projekt żeby program mi wgrał do nucleo....
Wydaje mi się że kompilator widzi, bo kompiluje. Jak wyrzucę include wtedy już na poziomie kompilacji wywala błąd. Plik main.c jest dokładnie taki sam jak z przykładu Freddiego. Tylko jeden #include "stm32f10x.h" - jego widzi. Mało tego, w IDE eclipse wszystkie funkcje widzi z biblioteki, nawet podpowiedzi działają. edit. ok sprawa rozwiązana - wstyd...
Wydaje mi się że znowu spece od ST coś sknocili z STM32CUBEIDE Nie od STM tylko Windows. Po której aktualizacji win mam tak jak opisujesz. Czasem pomaga wyczyszczenie układu, czasem restart Windows. Po innej aktualizacji mam to https://www.elektroda.pl/rtvforum/topic3... Wszystko na Win10, na Win 7 takich problemów nie ma. Pisząc wyczyszczenie...
Jeśli chodzi Ci o kontroler gier, to za niedługo będę przenosił swój projekt joysticka pod darmowe SW4STM32, na razie możesz zerknąć na kody i projekt w Keil: https://gitlab.com/piotrva/STM-JOY/tree/... Urządzenie przedstawia się jako 2 joysticki ;) Po stronie PC nie trzeba żadnych driverów, poza domyślnymi w Windowsie. Wszystko do odpalenia na STM32F103C8T6...
Is it possible it can't be flsahed, cause windows won't recognize it? As I plug it in USB, Windows says it's unrecognized device. It does not matter. 4\/3!!
A czy jest jakiś poradnik na zmajstrowanie sobie środowiska pod Windows? Bo jak widzę ST nie ma własnego środowiska (jak Atmel), można tylko coś kupić albo skręcić jakąś prowizorkę z open software.
Nie. Często do bloku SPI/I2S możesz podać tylko zegar z głównego oscylatora lub wygenerowany przez PLL. Musisz sprawdzić w Refrence Manul czy masz dostępny dedykowany pin I2S_CKIN (w STM32F4 chyba jest). Oczywiście w popularnym zastosowaniu nie ma to większego znaczenia natomiast przy Audio HiFi, HiEnd gdzie wymagany jest mały jitter i dokładne zegary...
Ale po co się wpinać - bo naprawdę nie rozumiem. Uporządkuj po prostu projekt w ten sposób, że rzeczy które nie powinny być w makefile wsadź do jakiegoś pliku nagłówkowego. Dodaj ścieżki i symbole do: project settings -> C/C++ General -> paths and symbols. W C/C++ build zamiast internal buolder daj external bulder make -f <twój plik makefile>...
Kompilacja Twojego kodu na moim kompie przebiega bezproblemowo... Skompilowany kod (po przystosowaniu do mojego pinu z diodką - reszta bez ruszania) - działa dobrze... Może to kwestia Windowsa? Może w yagarto coś jest nie-ten-tego? Spróbuj CodeSourcery - niczego nie tracisz, a możesz zyskać <; 4\/3!!
Akurat Windows 10 ma już standardowe drivery do standardowych VCOM, a CubeMX aktualnie generuje dla STM32 kod ze standardowymi identyfikatorami klasy w deskryptorach, więc po wpięciu kabelka system od razu widzi VCOM, bez dociągania driverów.
STM32 można w prosty sposób programować poprzez RS232 : http://mcuisp.com/software/mcuispV0950.r...
Nie przesadzajcie. W trybie izosynchronicznym USB spokojnie umożliwi przesłanie tych danych w czasie rzeczywistym. Ja bym się bardziej martwił o PCta, a konkretnie system operacyjny - ani Windows ani Gnu/Linux nie są systemami czasu rzeczywistego. Pytanie jak sobie poradzą z obsługa tych danych, kiedy istotne są zależności czasowe? IMHO nie poradzą...
Co do OpenOCD, nie dodałem, że używam Linux Ubuntu do pisania oprogramowania (nie do wgrywania obecnie :) ). U Ciebie na stronie są chyba tylko kompilacje pod Windows? Gdzie można znaleźć wersję 0.5 pod Linux (ponieważ na stronie oficjalnej chyba tylko jest wersje 0.4 dostępna)? Rozwojowe wersje możesz ściągnąć z git - http://openocd.git.sourceforge.net/git/g...
Tutaj udokumentuję moją podróż z tanią płytką deweloperską / hobbystyczną STM32F103C8T6 "blue pill" zakupioną w Ali Express. Pomimo układu scalonego oznaczonego jako "STM32F103C8T6", wewnętrzna pamięć flash wydaje się mieć 128k zamiast 64k, co czyni go bardziej podobnym do STM32F103CBT6. Wydaje się, że nie jest to nieoczekiwane w przypadku podróbek/klonów...
Ja kilka lat temu napisałem wstępną wersję debuggera do STM32 - UI w Tcl/Tk, nieco wzorowany na SST (takim debuggerze, bez którego pewnie MS nie zrobiłby Windows), ale okno pod X-Windows w Linux-ie zamiast ekranu PC, inne rejestry i flagi procesora... Ale potem musiałem się zająć innym tematem, i na ten debugger nie mam już czasu.
Więc spróbuj podłączyć to urządzenie USB pod Windowsem (bo domyślam się, że wszystko sprawdzasz pod Linuxem). Jeżeli nic się nie będzie działo, nie wykryje poprawnie urządzenia, nie zainstaluje sterowników to na 99% źle podłączyłeś coś od USB. Sugeruje sprawdzenie schematu i połączeń jeszcze raz. Jeżeli nic nie znajdziesz to załącz schemat podłączenia...
Używam z powodzeniem OpenOCD 0.3.1 pod systemem WinXP. Zainstalowałem OpenOCD na laptopie z systemem Windows Vista Business Service Pack 2, 32 bitowy Fujitsu Siemens Core Duo i mam problem. Wykonanie polecenia (w cmd): openocd -f interface/usbScarab.cfg -f target/stm32.cfg -c "jtag_khz 1000" powoduje, że pojawia się komunikat Windows "Program openocd.exe...
Witam, próbuje zrealizować DFU na stm32f103, ale uC nie chce współpracować. Zatrzymałem się na momencie wychodzenia z trybu DFU (używam DfuSe Demo oraz przykładowego programu dfu od STM). Więc wgrywam plik dfu., DfuSe Demo informuje, że operacja przeszła bez problemu, następnie chce wyjść z tego trybu i wyskakuje mi o to takie okienko: http://obrazki.elektroda.pl/5768178500_1...
Dziękuję za odpowiedź! Oczywiście że host kontroluje transmisję, ale driver windowsowy usbser.sys działa, świadczą o tym przechwytywane przez USBtrace pakiety. Port wirtualny VCP np. COM17 nie jest otwarty przez żaden program natomiast wszystko co jest nadawane przez uC jest odbierane przez PC i przekierowywane zapewne w para przestrzeń (null). Taka...
nie, mam 32 bit
Problem rozwiązany! Choć to dziwne to okazało się, że zadeklarowałem zbyt duże bufory transmisji w STM32. Zmniejszenie ich rozwiązało problem. Ciekawe tylko czemu terminale nie mają z tym problemu... Dziękuję za pomoc
Do konwersji melodii z formatu midi (Typ0) należy użyć załączonego programu (linux64bit, źródeł konwertera nie udostępniam). Można też użyć aplikacji [url=http://timidity.sourceforge.net/]Ti... dostępnej dla FreeBSD, Linux i Windows. Źródła tej aplikacji też są dostępne.
Czasami trzeba przeczekać na coś ileś tam czasu ale po co marnować go w delay? Jakie mamy alternatywy i jak z nich korzystać? Timery, przy czym mogą to być programowe timery zrealizowane w przerwaniu np 1ms. kolejna sprawa to "podział" czasu procesora na dwa zadania. Jak sensownie to wykonywać? Oczywiście nie chcę tu mieszać do tego RTOS'a. Najłatwiej...
Wywalę tą linijkę. Próbowałem zmieniać prędkości Jtaga i wkleiłem odpowiedź openocd do wcześniejszej próby z prędkością 500 kHz. Używam Windowsa XP. Załączyłem schemat mojego Jtaga. Próbowałem z załączoną zworką jak i bez niej, odpowiedź była taka sama.
Właśnie ten pierwszy przykład uruchomiłem: http://www.st.com/internet/com/SOFTWARE_... um0424.zip Ale nadal. Jestem w stanie uzyskać prędkości 2Mbit na sekundę? Raczej nie. EDIT: Zainteresowałem się tym WinUSB i nie wygląda to na trudne od strony systemowej. Problem pojawia się ponieważ potrzeba podpisanego cyfrowo...
Standard wymaga 1 resetu, Windows robi 2. Jeśli masz więcej to stawiam na błąd programowy. Acha, istotne pytanie: czy urządzenie jest zasilane z USB i jaki jest pobór prądu? Albert
Tzn masz na mysli system workbeanch for stm32? A gdy uwtorze tam projekt bez bibliotek to bede mial juz dodane biblioteki CMSIS oraz definicje?
Jest jeszcze jedna dziura od początku partycji do FAT, np. w karcie 16 GB formatowanie pod Windows i 8 sektorów na cluster to 5266 sektorów. Pytam bo piszę swój formater na STM32 (taka opcja jest zleceniodawcy potrzebna w urządzeniu).
Dzięki wielkie za linki, wreszcie udało mi się wszystko (chyba) poprawnie zainstalować. Ściągnąłem z Twojej strony ledblinka pod stm32f4discovery (bo właśnie na tym siedze), elegancko się buduje bez błędów, ale nie chce wejść w debug/run. Poniżej błąd i konfiguracja openOCD w eclipse: http://i.imgur.com/2ZVVI.png http://i.imgur.com/DUXyy.png gdb oczywiscie...
Tak, i po próbie kompilacji to samo, i pojawia się dźwięk Windows "Ding". kod taki tylko mam: [syntax=c] uint32_t zmienna1; int main(void) { while(1) { } } [/syntax]
Czy po odebraniu ramki przez kartę i wysłaniu odpowiedzi powinien nastąpić reset tej karty, lub specjalne polecenie które spowoduje że karta będzie przyjmowała kolejne komunikaty? Mógłbym wstawić, kod a dokładniej sporo kodu, ale nie wiem czy ma to sens. Chodzi mi raczej tutaj o samo "podejście". Bowiem nawet wysyłanie do karty danych z terminala pod...
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:...
Poczytałem i ten plik który niby jest bootloaderem jest zaszyfrowanym factoryfirmware. Niestety jest tam dodatkowo jakiś program który jak wynika z opisu szyfruje bootloader i zapisuje na karcie SD czy działa odwrotnie to nie wiem bo az tak dobry to ja nie jestem. Może ktoś poświeci chwile i przeanalizuje jak go uruchomić i w jakim SO bo na windowsa...
obawiam sie ze bajduś ma rację.. ale co szkodzi w tym podręczniku połaczyć aspekty programowania STM-ów z ew. tresciami rozrywkowymi choćby jakąś erotyką albo sensacją. moze to brzmi jak żart ale kilka lat temu nikt sobie nie wyobrazał windows bo zył w sferze dos-a albo unixa a jak sie okazało mozna było połaczyć wiele sprzecznych z pozoru cech:) to...
Witam, ostatnio ze wzgledu na pewien projekt "postawilem" nowy komputer z win7 oraz Arduino IDE 1.8.13. Po wielu "bojach" z instalacja plytek STM32 w koncu wszystko sie "zobaczylo" i mozna ich uzywac. Ale nie jest tak pieknie: - dzis uzyelm STM32F103C8xx, ktora do tej pory dzialala bez problemowo z STLinkiem/v2 - wymyslilem ze arduino ide ma serial...
Zapewne windows 11?
Czy dla LPC 1768 jest jakiś sensowny OS ? Przecież to jest praktycznie to samo co STM32 (czyli Cortex-M3), więc co to za różnica? Tak jakby się pytać czy skoro na laptopie Lenovo jest Windows to czy na laptopa Della też jest jakiś system... 4\/3!!
Można spróbować nadać procesowi wyższy priorytet w menedżerze zadań. Generalnie nie testowałem takiej opcji, bo zdecydowałem się takie testy na czas odpowiedzi w transmisji RS232, przeprowadzać za pomocą dodatkowego mikrokontrolera.
Nie jest tak źle. Działa. Więc jest tak: Pod windowsem flashujemy ST-Linka i robimy z niego J-Linka. Ta strona jest pomocna. http://mikrokontroler.pl/2016/05/06/stli... Uwaga. W Windows trzeba mieć zainstalowane sterowniki pod ST-Linka. UWAGA: Jakby ktoś chciał na powrót zrobić ST-Linka z...
Dzięki za info, to przynajmniej już wiem że to nie jest instalka hehe. A tak z innej beczki (nie chce zaśmiecać forum kolejnym temat), po importowaniu Twojego projektu "stm32_blink_led" i próbie "Build all" taki błąd mam http://obrazki.elektroda.pl/9988050000_1... Nie mam pojęcia dlaczego. Gdy ostatnio to robiłem, wszystko działało ;...
Myślę, że skrypt ten może nie być przystosowany do Windowsa, tylko musi być uruchamiany na systemie Unixowym (Linux) lub przynajmniej w cygwin lub msys. 4\/3!!
Istnieje problem zaniżania pojemności kart SD. Tematów na ten temat jest sporo w działach zajmujących się PC tabletami telefonami, ale tutaj nie znalazłem Napotkałem taki problem i w gruncie rzeczy jestem blisko wyjaśnienia problemu. Wygląda na to że wszystko rozchodzi się o prawidłowy odczyt i prawidłowe przetworzenie "rejestru" CSD ma on 16 bajtów...
Witam, Używam zestawu http://www.st.com/internet/com/TECHN... Obecnie odpaliłem sobie komunikacje po TCP, używając stosu lwIP, działa bez zarzutu. Mam w związku z tym pytanie, a jestem świeży w tym temacie. Generalnie chce uzyskać adres IP, na podstawie adresu WWW, wiem że powinienem odpytać...
wbrew pozorom nie wyglada tak zle [; musisz w pliku konfiguracyjnym z ktorego korzystasz (tym od targeta) zmienic wartosc TAPa stm32.bs z 0x06414041 na 0x16410041 (ewentualnie znalezc inny plik). warningi o braku portow mozna smialo zignorowac. 4\/3!!
Teraz jest taki problem. Jutro spróbuję poszukać pliku. Arduino:1.8.9 (Windows 10), Płytka:"Generic STM32F1 series, BluePill F103C8, STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), None, Low/Full Speed, Smallest (-Os default), Newlib Nano (default)" A subdirectory or file sketch already...
Problem to jest taki, że keil nie spełnia standardów języka C dotyczących kilku całkiem istotnych spraw. Jeśli kod o którym mówisz jest tym samym o którym myślę (nie chce mi się ściągać 14MB, bo pewnie wrzuciłeś tam pliki bin, elf i nie wiadomo jakie jeszcze zupełnie nie potrzebne do niczego) to w kodzie Keila jest mnóstwo operacji typu: Według mnie...
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
Witam, Podejmę się wykonania projektów(elektronika oraz oprogramowanie) na mikrokontrolery STM32 oraz AVR. Tworzę również oprogramowanie pod system Windows w C# .NET (również do komunikacji z mikrokontrolerami). Proszę o kontakt poprzez PW lub mail. Zapraszam, Łukasz
Według zaleceń utworzyłem projekt w CubeMX dla tego układu, ustawiłem na stałe zapalenie diody, ale niestety po wgraniu wsadu nic się nie dzieje. Załączam projekt, który został wygenerowany. 959753 Dodatkowo schemat układu jest następujący: https://obrazki.elektroda.pl/1474176000_... EDIT. Przeszedłem poradnik z tego https://obrazki.elektroda.pl/7412926200_...
stm32 f103rb ssd1963 stm32 stm32 adres
drukarka etykieta wymiana świeca kosiarka częstotliwość warszawa służba
Problemy z odtwarzaniem plików MP4 typu "set" Jak wyłączyć tryb awaryjny w Uran M102?