Jedyne co zmieniłem to w Makefile'u toolchain na arm-linux-gnueabi (linaro). Jest to bardzo poważny błąd, bo to NIE JEST toolchain bare-metal! To MUSI być arm-none-eabi- i na stronie linaro jest też paczka dla linuxa https://launchpad.net/gcc-arm-embedded/4... openocd -f ~/Pulpit/stm32/openocd-0.6.1/tcl/interfa... -f ~/Pulpit/stm32/openocd-0.6.1/tcl/target/...
Witajcie, jako w miarę świeży entuzjasta ARMów po pierwszych dość gładkich doświadczeniach z STM32 i Keil uVision postanowiłem zrobić sobie coś fajnego z USB i obsługą z poziomu Linuxa. Ponieważ musiałem od zera postawić kompletne środowisko programistyczne z pomocą przyszedł niezastąpiony tutorial Freddiego Chopina. Ogarnięcie wszystkiego zajęło mi...
No to kolejna część mojego minibloga - i chyba tymczasem ostatnia: Okazało się, że załadowałem nie tego st-linka, co trzeba. Znalazłem takiego: https://github.com/texane/stlink, załadował mi się na dysk po sciągnięciu jako: texane-stlink-7eb0804 i skompilowałem go wykonując make z głównego katalogu tego sciągniętego archiwum. Nastepnie poszedłem do...
(at)tadzik85 już dodaję: z napisanym samodzielnie systemem operacyjnym Akurat w tym punkcie nie zgadza się, używam Lenovo IdeaPad A10 z RK3188 i samodzielnie uruchomionym Linux Slackware. Z forum lenovo mogę wnioskować że tylko ja to uruchomiłem pod linuxem.
Witam. Dopiero zaczynam przygodę z STM, więc proszę o wyrozumiałość. Używam linuxa ubuntu 18.04. Zainstalowałem System Workbench i ustawiłem reguły dotyczące programatora ST-Link/V2 oraz wykonałem update firmware. Programator znajduje się na płytce "STM32 NUCLEO-F446RE". Po utworzeniu przykładowego projektu dla tej płytki jestem w stanie wgrać wsad...
https://obrazki.elektroda.pl/8989501300_... Większość systemów wbudowanych opartych na mikrokontrolerach jest wyposażona w oprogramowanie układowe napisane w asemblerze, C lub C++. Ale jak wspomniano w artykule opublikowanym w 2000 roku zatytułowanym „Punkt widzenia: Lisp jako alternatywa dla Javy”, funkcjonalne języki...
Kompilacja sprzed miesiąca: >openocd-x64-0.6.0-dev-120511133116 -f board/stm32f0discovery.cfg Open On-Chip Debugger 0.6.0-dev-00550-g4257cb7 (2012-05-12-11:41) Licensed under GNU GPL v2 For bug reports, read http://openocd.sourceforge.net/doc/d... 1000 kHz Info : clock speed 1000 kHz Info : stm32f0x.cpu: hardware...
Witam. Mam problem z ustawieniem breakpointów dla jakiejkolwiek konfiguracji w eclipse. Ale od początku. W tej chwili jedyną jako tako działającą konfiguracją jaką posiadam jest openocd + zylig konfiguracja poszczególnych wygląda następująco dla openocd mam ustawiony w eclipse starter wywołujący program z parametrami -f /home/zawisza/bin/board/stm32f4discovery...
Witam. Moje środowisko: Linux Ubuntu 12, STM32F100RB na płycie Value Line Discovery z ST-LINK v1. Mój problem jest raczej związany z konfiguracją linuxa niż problemem z samym STM32. Znalazłem bardzo dużo dobrych opracować, oczywiście klasyk Freddie Chopin, oraz kilka innych opracować po polsku i po angielsku. Doszedłem w konfiguracji do instalacji openOCD....
wydaje mi się że problem lży w programie który używam mam wrażenie że jest on przeznaczony tylko do STM32 a ja mam procesor STM8 programator ot obsługuje ale muszę skorzystać i innego programu?? Ostatnio zauważyłem, że u chińczyków można naprawdę tanio kupić gotowe płytki z STM8 (zdjęcie poniżej) za cenę zaledwie ~0,65$ / szt. (więc sobie zamówiłem...
Witam :-) Development board jeszcze w (wczesnej) budowie, więc nie mogę tego sprawdzić fizycznie, ale znalazłem w internecie programik do flashowania STM32 via serial port, ktory wyglada obiecująco: http://code.google.com/p/stm32flash/. W zwiazku z tym pytanie - czy ktoś juz go używał w praktyce pod linuxem? Jest oczywiscie openOCD, ale zawsze warto...
https://obrazki.elektroda.pl/7997005300_... Elias Bakken pracuje nad płytką sterującą drukarki Recore 3D opartą na procesorze Allwinner A64 od 2019 roku, a dzięki wersji „A5” PCB, Recore jest teraz uważany za stabilne i będzie wysyłane do klientów. Czy Allwinner A64 nie jest tylko czterordzeniowym procesorem Cortex-A53...
Przy mojej przesiadce z Discovery na Nucleo miałem dwa problemy: 1. Nucleo nie lubi się z USB3.0 - być może tylko pod Linuxem. "dmesg" wypisuje komunikaty o błędach inicjalizacji. Pomogło wpięcie pod USB2.0. 2. W komendach inicjalizacyjnych dla gdb trzeba usunąć słowo "monitor" a zostawić tylko "reset halt" Parametry dla OpenOCD muszą oczywiście zawierać...
Niemożebność poprostu... aż z ciekawości zaraz zainstaluje sobie arduino, jakąś płytkę Nucleo mam w domu. Dawno nie pisałem dla STM, w ogóle dawno nie pisałem pod jakikolwiek mikrokontroler, zawodowo piszę programy pod "normalne systemy" Windows i Linux. Zobaczymy jak to pójdzie. Znalazłem. Nówka nie śmigana, dopiero otwarte pudełeczko: https://www.st.com/en/evaluation-tools/n...
Z dostepnoscia nie ma problemu kupisz w wiekszosci sklepow wysylkowych, a nawet niektorych sklepach stacjonarnych. Tutaj bardziej pytanie czy warto placic za nie wiecej jesli nie wykorzysta sie ich mozliwosci. Natomiast co do Linuxa itd. to jest tego na rynku dosc sporo od RB PI, cubie board itd. bardziej kwestia finansow ewentualnie wejsc/wyjsc jakie...
https://obrazki.elektroda.pl/8395731600_... PanGu to nowy jednopłytkowy komputer firmy i2SOM. Sercem PanGu jest układ STM32MP1 firmy STMicroelectronics zawierający dwurdzeniowy procesor ARM typu Cortex-A7 o taktowaniu 650MHz i kooprocesor ARM typu Cortex-M4 o taktowaniu 209MHz. Kompatybilność PanGu obejmuje dystrybucje Yocto i Debian...
Może więc warto by było napisać co zrobiłeś, że Ci zadziałało, w jakich konkretnych warunkach ten błąd wystąpi (np wersja Windows/Linux, wersja Ecplise) i pomóc innym? Sam walczyłem z Ecplipsem jak jeszcze nie był dla ARMów tak popularny, były z pluginami problemy ale trzeba było je zwalczyć np. zmienić wersje Eplipsa, zainstalować ponownie, poszukać...
Która wersja drivera Ci działa? Jaka wersja Installera? Ja próbowałem np. ser2pl64.sys wersja pliku 3.4.62.293 Ona powstaje z instalacji PL2303_Prolific_DriverInstaller_v130.exe To czy działa zależy ponoć od tego czy kostka Prolific USB-Uart jest oryginalna czy podróbka. Drivery pProlific dla Visty i Win7 sprawdzają jaka to kostka a w XP niema tego...
Witam, kupiłem sobie takie, jak na zdjęciu. Nie było opisane na aukcji jako Bluepill, ale najbardziej mi taką przypomina. Pytanie: czy da się wgrywać tu program przez wbudowane USB? I jeśli tak, to jak ustawić Platformio na Linuxie żeby taki plik wydało do skopiowania lub wręcz skopiowało go tam samo? Z tego co rozumiem mam jeszcze 2 alternatywy - port...
Witam, właśnie dostałem płytki stm32fdiscovery i chciałem zacząć z nim pracować w oparciu o gcc. Sciągnąłem sobie taki szablonowy program z tej strony /usr/lib64/gcc/arm-none-eabi/4.8.1/../..... error: Libraries/libstm32f3.a(stm32f30x_ext... uses VFP register arguments, main.elf does not /usr/lib64/gcc/arm-none-eabi/4.8.1/../.....
Kolego a czy przynajmniej póki co odpaliłeś linuxa na tej płytce? właśnie do tego się przymierzam, tylko wpierw muszę zrobić taki mały mother-board na którym umieszczę choćby gniazdo dla kart SD/MMC czy dla USB-OTG do porgramowania - dlatego pytałem też, czy do tego mini8100 boarda mogę podpiąć już bezpośrednio gniazdo dla karty SD i port USB? Kmerka...
Mówiąc moduł SD, masz na myśli coś takiego: https://botland.com.pl/pl/akcesoria-do-k... ? Elektrycznie to jest to samo, co moduły wyświetlacz + SD, z tym że w tym drugim przypadku karta SD i wyświetlacz współdzielą szynę SPI. Gdybym miał zrobić powyższe najmniejszym nakładem pracy, kupiłbym Raspberry...
Historia/ewolucja nas uczy, że wysoka specjalizacja jest droga do zagłady. Dla mnie prawdziwymi naukowcami byli ludzie renesansu, a specjalista od jakiegoś tam frameworka, który nie potrafi napisać skryptu w bashu czy wymienić uszkodzonego dysku w komputerze wzbudza co najwyżej moje politowanie. Generalnie model edukacji na naszych uczelniach podziela...
No dobra. Coś mam. Nie udało się tego zrobić na STM32CubeIDE, ponieważ wejście do opcji projektu (prawym na projekt > Properties ) a następnie do istotnych C/C++ General > Preprocessor Include Paths, Macros etc. powoduje u mnie pojawienie się okienka z błędem że "The currently displayed page contains invalid values" i tyle mogę sobie tam pozmieniać......
Witam Tworze ten temat aby ułatwić sobie i innym w podobnej sytuacji jak ja start z ARMami. Jak widzę informacje na temat ARMów są bardzo rozsiane, przez co wielokrotnie powtarzają się te same pytania co jak widać irytuje stałych doświadczonych bywalców tego działu przez co są oni coraz mniej chętni do pomocy i kończy się odsyłaniem do innych tematów....
https://obrazki.elektroda.pl/1853462400_... Płytka W6100-EVB-PICO to kompaktowe urządzenie wbudowane integrujące mikrokontroler Raspberry Pi RP2040 i chip WIZnet W6100 Hardwired. Całość posiada do 30x linii GPIO, port RJ45 i obsługuje protokoły internetowe, takie jak TCP, UDP, IPv6, IPv4 itp. W przeciwieństwie do płytki W6100-EVB, która...
https://obrazki.elektroda.pl/1885428100_... Portenta X8 to nowa płytka prototypowa serii Arduino. Płytka zaprezentowana została podczas Arduino Week 2022 i stanowi stanowi bezpośrednią kontynuację Portenta H7. https://obrazki.elektroda.pl/7769345400_... Portenta X8 to połączenie możliwości pracy w czasie rzeczywistym...
Darom : dzięki , plusem można oceniać :) Tesli chodzi o oscyloskop, to zamiast STM32F4, polecam STM32F3 - jest bardziej zorientowany na przetwarzanie sygnałów i udało mi się wykonać całkiem przyzwoity oscyloskop na tym układzie z zaawansowanymi wyzwoleniami i szybkością około 10 MSPS. Fajna sprawa to wewnętrzne PGA(wzmacniacz o regulowanym wzmocnieniu)....
https://obrazki.elektroda.pl/9151185000_... Druga część artykułu o najtańszych nowych mikrokontrolerach z roku 2017. Ekosystem developerski Środowisko developerskie mikrokontrolera ma ogromny wpływ na jakość pracy z nim i w konsekwencji - na produktywność. Na to składają się różne czynniki – jakość IDE, dostępne biblioteki, płytki...
https://obrazki.elektroda.pl/4573869100_... PanGu to nowy jednopłytkowy komputer chińskiej firmy i2som. Sercem PanGu jest układ STM32MP1 firmy STMicroelectronics zawierający dwurdzeniowy procesor ARM typu Cortex-A7 o taktowaniu 650MHz, kooprocesor ARM typu Cortex-M4 o taktowaniu 209MHz i procesor graficzny 3D. Kompatybilność PanGu...
Będę musiał to sobie jeszcze przemyśleć, bo początkowo umyśliłem sobie, że przerobie po jednym (takim bardziej wypasionym) przedstawicielu z każdej rodzin, coby mieć o każdej z nich jakieś pojęcie - w celach czysto edukacyjnych, żeby troszkę ku powierzchni wypłynąć. Ale to wymaga dużego nakładu pracy (kompilator/programator/edytor/debugger/...
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....
https://obrazki.elektroda.pl/5791445000_... Pyboard-D to nowa płytka prototypowa twórców MicroPython. Sercem Pyboard-D jest układ STM32F722IEK firmy STMicro zawierający jednordzeniowy procesor ARM typu Cortex-M7 o taktowaniu 216MHz. Programowanie płytki odbywać może się z poziomu systemów Windows, Mac OS i Linux z użyciem jednej z...
https://obrazki.elektroda.pl/7600394700_... Firma iWave Systems zaprezentowała niedawno rodzinę modułów SoM w obudowie LGA iW-RainboW-G54S z procesorami STM32MP13x. Są one przeznaczone do zastosowań wbudowanych i konsumenckich o niskim poborze mocy. Przedsiębiorstwo przedstawiło również kompatybilny komputer jednopłytkowy, aby zapewnić...
https://obrazki.elektroda.pl/6156461000_... Firma Olimex właśnie zaprezentowała system w module (SoM) z STMicro STM32MP1, dedykowany do pracy z systemem operacyjnym Linux. Wykorzystany układ posiada rdzenie ARM Cortex-A7/M4. Do SoMa przewidziano płytkę ewaluacyjną STMP15X-SOM dostępną w rozszerzonych i przemysłowych wariantach temperatur...
Z punktu widzenia profesjonalisty, to nie widzę zastosowania dla arduino oraz całe szczęście nie widze ofert pracy by ktoś chciał wiedzy w zakresie arduino. Piękno w prostocie - jest IDEalnie IDE to też ciekawa sprawa, zawodowo kilka razy spotkałem na wymuszeniu używania IDE i edytorów tekstowych (iar, keil czy zgrozo visual studio (nie visual studio...
(at)Freddie Chopin Czy używasz jakiegoś konkretnego rozszerzenia w VSC dla cmake tzn. czy mógłbyś jakieś polecić? Mam tylko rozszerzenie o ambitnej nazwie "CMake", ale jego główną funkcjonalnością jest pomoc przy edycji plików CMake'a (kolorowanie składni, podpowiedzi, help itd.) - nie ma w nim żadnego wsparcia dla budowania/konfiguracji przy użyciu...
https://obrazki.elektroda.pl/8620525700_... W ostatnich miesiącach obserwujemy wysyp linuksowych komputerów jednopłytkowych na rynku. Sektor ten nie jest już zdominowany, jak niegdyś, przez Raspberry Pi. W ostatnim czasie pojawiły się nowe generacje modułów BeagleBone AI czy UP Xtreme oparty o nowych układach Whiskey Lane. Dodatkowo,...
https://obrazki.elektroda.pl/2799000200_... Art-Pi to nowa płytka prototypowa zaprojektowana z myślą o RT-Thread. Sercem Art-Pi jest układ STM32H750XBH6 firmy STMicroelectronics zawierający jednordzeniowy procesor ARM typu Cortex-M7 o taktowaniu 400MHz. Kompatybilność Art-Pi obejmuje system RT-Thread i wybrane dystrybucje systemu Linux....
https://obrazki.elektroda.pl/3195987800_... LoRA-E5 CAN FD to nowa płytka prototypowa firmy Seeed Studio. Sercem LoRA-E5 CAN FD jest układ STM32WLE5JCTM zawierający ultraniskoenergetyczny moduł LoRa SX126X firmy Semtech i procesor ARM typu Cortex-M4 o taktowaniu 48MHz. Kompatybilność LoRA-E5 CAN FD nie została określona. LoRA-E5 CAN...
https://obrazki.elektroda.pl/9265062700_... UP Xtreme to nowy, finansowany za pośrednictwem Kickstarter jednopłytkowy komputer firmy AAEON, producenta UP Squared. UP Xtreme występuje w czterech wariantach z układami: Core i7-8665UE (4 rdzenie 1.7-4.4GHz, 8MB cache, TDP 15W), Core i5-8365UE (4 rdzenie 1.6-4.1GHz, 6MB cache, TDP 15W),...
https://obrazki.elektroda.pl/5207485000_... Move-X Cicerone to nowa płytka o niskim poborze mocy, która łączy w sobie moduły Move-X MAMWLE LoRa i u-blox MAX-M10S GNSS. Całość integruje również obwód ładowania dla ogniw Li-Po w celu zapewnienia mobilności. Move-X MAMWLE to moduł radiowy małej mocy oparty na STM32WL, który jest 32-bitowym...
https://obrazki.elektroda.pl/7834057100_... Dzisiaj zapraszam na teardown i galerię zdjęć ze środka "inteligentnego" odkurzacza Medion 13277. Odkurzacz ten współpracuje z aplikacją przez WiFi i posiada szeroką gamę czujników, w tym czujnik laserowy, który (zdaniem producenta) pozwala stworzyć mu mapę pokojów po których się porusza,...
https://obrazki.elektroda.pl/7289902700_... SensiBLE to nowy model płytki prototypowej firmy SensiEdge. Płytka po raz pierwszy zaprezentowała została w 2016 roku pod nazwą Simba-Pro jako efekt współpracy STMicroelectronics i SensiEdge. Sercem płytki jest układ STM32L476 firmy STMicroelectronics zawierający jednordzeniowy procesor ARM...
https://obrazki.elektroda.pl/1505947600_... emSBC-Argon to nowy jednopłytkowy komputer firmy Emtrion. Sercem emSBC-Argon podobnie jak w przypadku [url=https://www.elektroda.pl/rtvforum/t... jest układ STM32MP1 firmy STMicroelectronics (moduł emSTAMP-Argon) zawierający dwurdzeniowy procesor ARM typu Cortex-A7 o taktowaniu...
linux stm32 stm32 linux stm32 development board
silnik pompy hydroforowej hasło wygasa zabezpieczenie spawarka
pralka indesit cieknie pralka indesit cieknie
Symbol przekreślonego kółka - logo producenta czy WEEE? Sterowniki Plustek OpticPro ST 24 dla Windows 10 Pro