To może zacznij od lektury internetu. Zadajesz pytanie na które odpowiedz znajdziesz nawet na wikipedii. ARM ARMowi nierówny Ponieważ polskojęzyczna strona dot. ARM w Wikipedii jest dość uboga, to polecam lekturę tutaj: [url=http://en.wikipedia.org/wiki/ARM_ar... - Wikipedia EN Pewnie poczujesz się rozczarowany, ale to co kupiłeś jest chyba...
Jeśli coś mniejszego od Raspberry/Orange Pi, to proponuję zacząć od poszukania oprogramowania niezbędnego do działania z Arduino i z modułem STM32, oraz sprawdzenia, jakie możliwości daje który moduł. Z tego, co pamiętam, STM32 jest dużo szybszy, najtańsze moduły do obu są w cenie kilkunastu zł - moduł STM32C8T6 od około 14zł, Arduino Pro Mini od 12.60zł...
Ze względu na wiek, żebyś się nie na wabił frustracji oraz zniechęcił do świata embedded, to wybierz IDE, które już w pakiecie instalacyjnym zawiera w sobie wszystko co trzeba. Jeśli chcesz uniknąć tej całej magii, która kryje się pod takimi rzeczami jak Makefile, linker, czasem skrypt linkera, to proponuje ściągnąć takie oprogramowanie, które robi...
https://obrazki.elektroda.pl/8663544600_... We współpracy z TME testujemy i uruchamiamy nowe Integracja Pico2 z Arduino jest bardzo prosta, otwieramy File > Preferences -> Additional Boards Manager URLs i dodajemy url https://github.com/earlephilhower/arduin... https://obrazki.elektroda.pl/1149548700_...
https://obrazki.elektroda.pl/3980833600_... Witajcie moi drodzy. Zapraszam na krótki test włącznika/ściemniacza do puszki Tuya/SmartLife sterowanego przez WiFi, model WF-DS01. Przedstawię tutaj jego wnętrze, omówię jak jest zbudowany, narysuję jego schemat a na koniec pokażę też na oscyloskopie jak wygląda regulacja mocy triakiem....
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
http://obrazki.elektroda.pl/9508285700_1... Witam. Przedstawiam projekt mini modułu z wykorzystaniem mikrokontrolera MKL05Z32 (ARM Cortex M0+). Moduł ma wyprowadzone wszystkie dostępne w układzie interfejsy (SPI, UART, I2C, SWD) i parę innych. Można je oczywiście użyć jako standardowe IO. Jako złącz między modułami użyłem podstawek...
http://obrazki.elektroda.pl/9176311500_1... 1. Wstęp Od dłuższego czasu, kiedy brama była już poskładana w całość, istniała potrzeba zautomatyzowania jej w celu samodzielnego otwierania/zamykania. Każdy, kto posiada bramę automatyczną wie, że jest to wygodne pod różnymi względami. Na wstępie chciałbym podziękować użytkownikowi azibik...
Być może słyszeliście niedawno o Visual Studio Code (VSC). W ostatnim czasie dużo mówi się o tym IDE z wielu przyczyn. W minionych kilku latach Visual Studio Code stało się popularnym środowiskiem programistycznym w całej branży, także embedded. Jest to opcja do samodzielnej konfiguracji, można ją łatwo dostosować za pomocą rozszerzeń i poprawek. Visual...
Podobnie jak w przypadku komputerów jednopłytkowych, procesorów, procesorów graficznych i innej elektroniki na rynku, pandemia wpłynęła także na produkcję mikrokontrolerów, pozostawiając producentom ograniczone zasoby. Oczekuje się, że niedobór chipów zakończy się w nadchodzących miesiącach, a wkrótce po tym nastąpi uzupełnienie dostaw. Niezależnie...
No właśnie o popularności wiem, ale okazjonalnie kupiłem. Jak mówisz że Cortex to Cortex, to czy te przykłady z STM32 będą chodzić BEZ PORTOWANIA na LM? Co do środowiska, to mam Keil'a. A co do pytania, to chodziło mi o tutoriale, książki....
https://obrazki.elektroda.pl/7183827100_... https://obrazki.elektroda.pl/5165280800_... Kolibri to moduł podłączany do USB, który integruje w sobie układ programowalny (FPGA) z rodziny Lattice iCE40, mikrokontroler RP2040 i złącze PMOD do rozbudowy wejścia i wyjścia z jednostki. To kompaktowe urządzenie jest również...
Szerszy opis: https://obrazki.elektroda.pl/7614620000_... IoTFi to płyta rozwojowa przeznaczona do aplikacji wbudowanych, które zapewniają wsparcie komunikacji poprzez sieci 2G lub 4G. Urządzenie łączy w sobie mikrokontroler RP2040 do obsługi aplikacji użytkownika oraz układ ESP32 do realizacji łączności Wi-Fi i Bluetooth. Koszt modelu...
Szczerze wątpię aby ktokolwiek bawił się w low level na takim Cortexie-A8 (poza programistami kernela linuxa). Sam manual do tego procka to więcej niz 3k stron (http://www.ti.com/lit/ug/spruf98x/spruf... To, że to ta sama architektura to jeszcze nic nie znaczy. W zasadzie to ARM7TDMI ma więcej wspólnego z Cortexem-M3 niż M3 z A8. Samo programowanie...
Ja kupiłem pigułę za 6.34, jeden grosz taniej :-P wysyłka była darmo. MH-Tiny stanowić ma alternatywę dla BluePill. Pod warunkiem że kogoś bardziej kręci dawanie napiwków niż programowanie mikrokontrolerów. Czy MH-Tiny może stanowić dobrą alternatywę dla BluePill? No chyba sobie jaja robisz na Wielkanoc ;-) 8 bit AVR vs 32 bit ARM cortex M3 8 vs 64/128...
Wówczas takie programowanie przestaje się znacząco różnić od zwykłego C. Tia... a tworzenie zmiennych, zmienianie ich rozmiarów i dynamiczna alokacja pamięci są nawet prostsze (; Do niektórych zastosowań assembler ma sens, ale tych zastosowań jest coraz mniej - niestety lub stety - zależy co kto lubi. Ja początkowo uważałem, że assembler jest najlepszy...
Liczę na to, iż rzeczywiście jest dobrze zainstalowany ten bootloader w moim STM-e... Jeśli Flash Loader Demonstrator nie wyrzucił błędu to masz zainstalowany dobrze. Inna sprawa to jest czy ten plik boot20_pc13.bin masz w odpowiedniej wersji do kompletu z driverem i obsługą w Arduino. Przez Manager Bibliotek nie udaje mi się z ciągnąć i zainstalować...
Jaki sens podkręcać Xmegę, jeżeli za te same pieniądze możesz mieć ARMa o znacznie wyższej wydajności? Taki prosty przykład: wydajność Xmega128A1 w CoreMark: 0,44/MHz, max. 14,1(at)32MHz (wariant optymistyczny) wydajność ST32F401VB w CoreMark: 2,16/MHz, min. 181(at)84MHz (wariant pesymistyczny) Zawsze będę wspominał niezbyt sensowny ADC w Xmega, usb...
Prawie wszystkie procki z rodziny ARM7 (także ARM9 i Cortex M3) zaprogramujesz H-JTAG'iem, który moim zdaniem jest najlepszy do tego celu. Ale oprócz tego większość IDE ma w sobie programator..
Języka C nauczysz się z kursów w necie - pełno tego a ja polecałbym Ci na przykład książkę na temat ARM - Cortex M3 (mam takową do sprzedania) w której są opisane też biblioteki (darmowe) firmy STM.
Samo programowanie jest proste. Ale bardziej mnie interesuje architektura. Wiem że ARM są dość nowe na rynku zwłaszcza z rdzeniami z rodziny cortex tak więc trudno dostac jakiekolwiek szczegółowe informacje o architekturze. Sam mikrokontroler jeszcze da się jakoś architektonicznie sobie wyobrazić ale, o samych rdzeniach jest naprawde niewiele. A co...
http://obrazki.elektroda.pl/1679535200_1... Programujące dzieci, to idea, która podoba się każdemu. Zakładamy, że jeśli szybko zaczniemy kształcić nowe pokolenie w zakresie programowania etc to ich życie będzie prostsze w nowoczesnym świecie jutra. W Wielkiej Brytanii pomysł ten wspierany jest w ramach projektu Micro:bit, który zainicjowany...
Wydaje mi się że wejście od razu w ARMy i procesory na rdzeniu cortex to za duże wyzwanie jak na początek. Osobiście polecam zacząć od AVR i ATMEGA, i nie bascom, jak już masz zamiar uczyć się od podstaw to wydaje mi się że C. Bascom mocno ograniczy cię do AVRów ewentualnie 8051. A ze znajomością C w przyszłości o wiele łatwiej będzie ci wejść w inne...
Jesli chcesz byc projektantem elektroniki to powinnes wybrac swoja dzialke (power supply, low noise analogue, high speed digital, FPGA) i rozwijac sie w tej dziedzinie. Mowie z perspektywy UK (nie wiem jak tam w Polsce), praca dla projektanow tez jest ale czesto (przynajmniej w miniejszych firmach) trzeba byc troche czlowiekiem orkiestra - wiec i projektant...
Programowanie przez RS-a to byłby już akt desperacji, ale może będę do tego zmuszony. W międzyczasie zainstalowałem nową wersję OCD Cammandera. Za pomocą znajdującego się tam narzędzia o nazwie JTAG Scan Chain Analyzer udało mi się uzyskać id układu : 3BA00477 Cortex M3, więc jest już jakiś postęp. Niestety Crossworks oraz IAR ciągle generują błąd w...
JTAG nie, mnie interesuje programowanie przez port szeregowy dostępny na zewnątrz urządzenia, dlatego RS232. Docelowo jednak poprzez aplikację umożliwiajacą komercyjne wykorzystanie (czyli legal :-) ). Pojęcie o CORTEX-M3 mam niewielkie, stąd moje pytanie, ale na tyle wystarczające żeby robić projekt, który właśnie robię. Za to doświadczenie na 8 bitach...
To nie było pytanie do ciebie - zauważ. 1. bo je lubią i się przyzwyczaili (z naciskiem na LUBIĄ ok?) Jak lubią to co innego. No wielkie dzięki. 2. bo uważają że w ich opinii nie opłaca się stosować ARM do prostego wg nich projektu Pod jakim względem nie opłaca? Co to znaczy? nie każdy początkujący będzie ci się tłumaczył co to oznacza przykro mi. 3....
Proponujecie gościowi który jeszcze nie zaczął raczkować start w maratonie. Z własnego doświadczenia dobrze Wiecie że nie każdemu pasuje programowanie procesorów. Przy Arduino wyda góra 50 zł. Jak mu nie podpasuje zabawa z procesorami to tylko tyle straci. Jak już złapie bakcyla i znajdzie dla własnej wiedzy zastosowanie to sam będzie wiedziała co wybrać....
Arduino pod względem USB to ślepa uliczka. Ono jest wyposażone jedynie w prosty konwerter USB-serial, a konwencjonalne środowisko i biblioteki Arduino jedynie kuszą prostotą startu (czyt. przeklejanie przykładów), ale za to praktycznie zamykają w jednej platformie. Musiałbyś się potem uczyć większości rzeczy jeszcze raz, np. jak korzystając z noty katalogowej...
Do tego zadanie może posłużyć atmega? Jeśli chcesz atmega to i tak daleko nie odchodzisz od Arduino. Bo fizycznie Arduino po wgraniu programu to praktycznie tylko atmega328 plus kwarc i zasilanie. Czyli równie dobrze może to być własna płytka z wetkniętą atmega z oprogramowaniem pisanym pod środowiskiem Arduino. Bo tak chyba rozumiem Twoją koncepcję....
No dobra, to się w końcu odezwę: To, na czym się uczy studentów, powinno spełniać kilka warunków: 1. Umożliwiać realizację przyjętego celu dydaktycznego. 2. Być proste, standardowe i nie udziwnione. 3. Być reprezentatywne dla stanu techniki wraz z przewidywalnymi trendami rozwojowymi. Niekiedy 1. pozostaje w konflikcie z 2. i 3. W takim przypadku wypada...
Witam, mam pewnie dość dziwne pytanie, na razie co prawda zajmuję się AVRkami, ale to mnie ciekawi nie mogę się połapać w rodzinach czy firmach od tych mikrokontrolerów, chciałem więc poprosić o wyjaśnienie, mianowicie: Cortex - A/M0/M3 itp. - to same rdzenie, tak? czy są jeszcze inne w ramach ARMów poza Cortexami? LPC / STM32 to już rodziny mikrokontrolerów...
Witam chcę zaprogramować układ nrf52832 cortex m4 za pomocą openocd 0.10.0, programator stlink-v2. Proca wykrywa bez problemu http://obrazki.elektroda.pl/7194518400_1... Niestety podczas wgrywania kodu wyskakuje błąd: http://obrazki.elektroda.pl/9777172300_1... Czy ktoś może coś podpowiedzieć gdzie może leżeć problem?...
Ja Ci poradzę poczekać chwilkę i doskładać do np. HY-LandTIger na LPC 1768. Fakt programowanie jest ciekawe, czasami odbiega od innych ARM-ów, ale żeby nie było łatwo właśnie ten wybrałem i ten właśnie poznaję i .... nie żałuję!! Ma wszystko wyprowadzone na zewnątrz: 2xcan, 2xuart, rs485, ethernet, USB Host i Device, głośniczek, wyświetlacz 3,2" Touch,...
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 was, w niedalekiej przyszłości chciałbym przesiąść się z AVR na ARM. Chodzi mi głównie o "modernizację domowego warsztatu" i "bazy prototypowej". Zrobiłem mały wywiad środowiskowy na lipiec/sierpień 2010- i ten post może pomóc jeszcze niezdecydowanym użytkownikom ARM. Więc oprócz AVR liznąłem uC PIC(8bitowe), pracowałem na 8080 i 8051. Niedawno...
Tak, tak... 4 cykle. Z instrukcją warunkową. A jakiej wielkości będzie tablica oferująca wynik dzielenia (const uint32_t / uint16_t)? Dawno nie widziałem większej bzdury. Po co się bierzesz za programowanie skoro czytać po polsku ze zrozumieniem nie umiesz. Pisałem na szybko więc podałem oszacowanie (4~6) wynikające z DOŚWIADCZENIA. I pomyliłem się...
Skąd obecnie takie dogmatyczne przywiązanie do przestarzałych, drogich i niewygodnych w użyciu AVR 1. Przestarzałych? A to jakich technologii brakuje? Jest w 8 bitowym AVR (xmega) dma, event system, mocne adc, dac, a nawet moduł aes. Jest obsługa USB. Czego wg Ciebie brakuje względem nowoczesnych MCU w tej cenie? 2. Drogich? Rozumiem jak może się to...
(at)miro340 Zacznę od końca - kol. (at)Jasia30 otrzymał już wystarczającą pomoc w pierwszym poście kol. (at)niveasoft . Nie tylko wskazał mu stronę z informacjami, ale sam się także zaoferował z pomocą. Na tym temat właściwie został wyczerpany. Reszta odpowiedzi, to prawda, nie ma wiele wspólnego z tematem. Ale... wątek czyta nie tylko autor, ale także...
Trzeba skasować układ za pomocą bootloadera przez UART. Możesz też spróbować przestawić układ na uruchamianie bootloadera i spróbować podłaczyć się JTAGiem wtedy - też może zadziałać. Na przyszłość polecam zrobienie takiego drobnego tricku, żeby funkcjonalność tak krytycznych wyprowadzeń zmieniać po upływie np 1s od uruchomienia układu. Wtedy w podbramkowej...
To jest zle //CAN_SendMsg (LPC_CAN1, *CAN_Msg); Powinno byc //CAN_SendMsg (LPC_CAN1, &TXMsg);
Witam wszystkich, Posiadam programator ZL24PRG. chce nim obsłużyć ARM'y z rodziny STM32 Cortex-M3, i nie mam programiku który by obsługiwał ten programator, chodzi o same programowanie. Mam do niego OpenOCD i mógłbym z linii komend się tym bawić ale jest to niewygodne. Czy zna ktoś jakiś programik? Dla atmela jest SAM-BA a jaki jest dla STM32?
czy pod atmel studio 6 można programować cortex-y spoza atmela?
W B4X masz moduły kodu, moduły klas i inne. Nie wątpie, ale tu mówimy o Bascom. Jedynie dla 8bit uC to trochę "overhead" i dlatego I o to chodzi. Znając C/C++ mogę użyć dokładnie tego samego języka programując AVR, Arm Cortex-M, ESP????, Android, Ios, Windows, Linux, Mac. Dokładnie ten sam kod mogę skompilować na wszystkie te platformy. A wszystko...
Witam ,czy istnieje szansa na identyfikację tego procesora? Nuvoton NuMicro M031TD2AE (ARM Cortex-M0): [url=https://www.nuvoton.com/products/mi... (na tej stronie można odnaleźć SDK dla tego MCU).
[url=http://www.st.com/mcu/familiesdocs-... mnóstwo materiałów
Opisy mikrokontrolerów z rdzeniami ARM są na ogół całkiem przyzwoite, tylko szukaj USER MANUAL albo REFERENCE MANUAL, a nie Data Sheet (chyba, że w TI). Procesory ARM programuje się niemal wyłącznie w C, a ARM Cortex daje się programować w c bez ani jednej instrukcji asemblerowej. Praktycznie nie ma potrzeby używania asemblera, zresztą kompilator C...
W złośliwym przypadku czas wykonania skoku zwykłego w Core i odpowiada czasowi wykonania ok. 60 instrukcji, a czas wykonania skoku przez zmienny wskaźnik do funkcji - ok. 80..150 instrukcji. Im prostszy procesor, tym mniejszy koszt skoku dynamicznego i tym mniejsza różnica kosztu pomiędzy skokiem dynamicznym i statycznym. Dla ARM Cortex-M wskaźnik na...
Problem polega na tym, że po podłączeniu JTAG'a i próbie połączenia z targetem pisze mi raz, że nie może znaleść targeta i żeby sprawdzić połączenie JTAGa i zasilania, a raz ze target nie odpowiada. mam zainstalowana najnowszą wersje crossworksa, ale płytkę z procesorem mam własnej roboty, moim zdaniem z płytką jest wszystko w porządku, ale kto wie....
Procek w zasadzie ARM serii cortex-M3 ... Jeżeli ma włączone zabezpieczenia przed odczytem (a najpewniej tak) to zapomnij o odczytaniu. Ogólnie programuje się go JTAG-iem. Nie spotkałem jeszcze fabrycznego CPU który ot ak da się czytać i skopiować. Pozdrawiam Marek ps. może ktoś mądrzejszy poda jakąś metodę.
programowanie cortex eclipse atmel cortex programowanie cortex firmware
diesel gazem zasilanie cewki kondensatora telewizor samsung ue46f6400
irfz44n to220 podsłuch policji
Duży pobór prądu przez klimatyzację na postoju – przyczyny i rozwiązania Jak odkleić ramkę od LCD w Samsung A13?