programowa stm32 rejestr

Znaleziono około 403 wyników dla: programowa stm32 rejestr
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 1

    https://obrazki.elektroda.pl/9151185000_... Autor poniższego zestawienia jest inżynierem i konsultantem wsparcia dla systemów wbudowanych. W swojej karierze poznał on szereg różnych architektur mikrokontrolerów, różniących się wydajnością, wyborem peryferii, poborem zasilania etc. Wybór odpowiedniego układu stanowi zawsze o sukcesie...

    Artykuły   29 Gru 2017 13:58 Odpowiedzi: 1    Wyświetleń: 6516
  • REKLAMA
  • Konfiguracja środowiska do programowania STM32F302R8 na rejestrach - jak to zrobić?

    Jeżeli zadajesz pytanie, to zamykanie tematu uniemożliwia uzyskanie odpowiedzi. Odblokowałem. Źródło taktowania po zwolnieniu sygnału reset jest określone sprzętowo. W przypadku STM32F302 jest to opisane w sekcji 9.2.6 w [url=https://www.st.com/content/st_com/e...

    Mikrokontrolery ARM   02 Lis 2020 16:06 Odpowiedzi: 8    Wyświetleń: 2172
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • STM32 - Programowanie "po rejestrach" bez SPL

    Masz serię artykułów w EP z ostatnich 2 lat o programowaniu bez SPL w Keilu - wystarczy poczytać, archiwalne numery są dostępne za darmo. Marudzisz, że nie działa, ale ani nie pokazałeś kodu, ani nie napisałeś, co to znaczy że "nic nie rusza", więc jak niby mamy Ci pomóc, hę?

    Mikrokontrolery ARM   15 Lut 2016 18:44 Odpowiedzi: 19    Wyświetleń: 3582
  • Mapowanie rejestrów GPIO w STM32 za pomocą struktur i unii - jak to działa?

    Cześć jakiś czas temu spotkałem się z takim zapisem mapowania rejestrów: C gives no guarantee of the ordering of fields within machine words , więc może być problem z portowaniem. Nie mam zamiaru "wynajdywać koła na nowo" tak pytam się z ciekawości o wasze opinie. Ewentualnie tak myślę że dałoby rade to zrobić też w C++ z template w taki sposób żeby...

    Mikrokontrolery ARM   29 Sty 2017 17:01 Odpowiedzi: 12    Wyświetleń: 1467
  • REKLAMA
  • STM32 - bezpośrednie odwołania do rejestrów - możliwe?

    Witam, Zagłebiam się powoli w procesor STM32F107 i widzę, że nie będzie łatwo :-) Pamiętam wcześniejszą dyskusję o nieużywaniu biblioteki "Standard Peripherals Library". OK To jak w takim razie zrealizować cos takiego, znanego z innych procesorów: np. GPIOA_CRL = 0x44444444; W pliku STM32F1x.h nie widzę adresów poszczególnych rejestrów np. GPIOA-G,...

    Mikrokontrolery   11 Paź 2011 19:07 Odpowiedzi: 3    Wyświetleń: 1188
  • STM32 - Funkcje poszczególnych rejetrów mikrokontrolera

    Witam. Przeglądając dokumentację uC STM32F10x natrafiłem na rejestr: AFIO_EVCR (Event control register) Zastanawia mnie do czego on dokładnie służy. Według dokumentacji jest to rejestr kontrolny zdarzeń (lub jakoś podobnie). Ustawia się w nim bit "EVOE", oraz poszczególne porty i piny. Czy ma on jakiś związek z przerwaniami EXTI? Dlaczego znajduje się...

    Mikrokontrolery ARM   18 Lut 2014 00:58 Odpowiedzi: 5    Wyświetleń: 1785
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    Piszę program do sterowania wyświetlaczem LCD cyfrowym i muszę ustawić 0 i 1 bezpośrednio na rejestrach. Mikrokontroler jest taktowany z 1MHz żeby obniżyć pobór energii i ustawiając poszczególne bity w bibliotece HAL poleceniem: [syntax=c]HAL_GPIO_WritePin (A1_GPIO_Port, A1_Pin, GPIO_PIN_SET);[/syntax] powoduje to takie opóźnienie że zamiast prostokąta...

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 819
  • [stm32] [STM32] Rejestry nie resetują się poprawnie - jak to naprawić?

    Witam! To znowu ja. Uczyli w szkole o generale, co się kulom nie kłaniał, a ja mam rejestry, co się resetu nie słuchają, ani sprzętowego z pinu, ani z jtag-a. Jak to rozumieć? Timer i dma też nic sobie z resetu nie robią. Teoretycznie po resecie powinienem mieć w rejestrach reset value, ale przynajmniej w wymienionych tak nie mam. Pomaga dopiero wyłączenie...

    Mikrokontrolery ARM   05 Paź 2010 21:50 Odpowiedzi: 4    Wyświetleń: 1467
  • [stm32] Jak zapisywać rejestry FSMC w STM32 bez użycia biblioteki SPL?

    Witam Nie mogę porodzić sobie z banalnym problemem. Jak elegancko zapisywać bez biblioteki spl rejestry FSMC. metoda: [syntax=c] FSMC->BTR1 = (0x5<<8) | // DATAST = 0x5 (1<<0) ; // ADDSET = 0x1 [/syntax] nie działa no i nie może bo w stm32f10x.h są tylko definicję dostępu bitowego: [syntax=c] /****************** Bit definition for FSMC_BTR1...

    Mikrokontrolery ARM   14 Wrz 2011 22:12 Odpowiedzi: 4    Wyświetleń: 2907
  • REKLAMA
  • [STM32] Stos zrzuca rejestry do zmiennych globalnych

    Witam, Mam problem z programem. Otóż, po wejściu do funkcji rejestry zrzucane są w nieodpowiednie miejsce. W moim przypadku jest to bufor LCD, co powoduje wyświetlenie kompletnych bzdur na moim wyświetlaczu. Przed wejściem do funkcji: http://img36.imageshack.us/img36/6918/st... Po wejściu do funkcji: http://img27.imageshack.us/img27/196/bez...

    Mikrokontrolery ARM   05 Paź 2009 18:43 Odpowiedzi: 9    Wyświetleń: 3377
  • [STM32][C] - Dwie wersje bin w pamięci FLASH, skok pod wybrany adres

    Witam, Były tematy o bootloader ale mój problem jest trochę inny. Mam sobie soft, który standardowo jest wgrany pod adres 0x08000000. W pewnym momencie, pobieram sobie nowy plik HEX przez UART. Mój interpreter Hex dekoduje go do surowych danych. Olewam adres bazowy nowego Hexa (który również wynosi 0x0800000) i wgrywam go do 5 sektora pd adres 0x08020000,...

    Mikrokontrolery ARM   26 Lut 2016 17:10 Odpowiedzi: 70    Wyświetleń: 5271
  • [STM32] - Firmware zapisany we FLASH i wysyłka po SPI.

    Witam, zwracam się do Was o pomoc, w jaki sposób zrealizować taki problem: Mam dwa pliki z oprogramowaniem na zewnętrzny układ. Zewnętrzny układ trzeba zaprogramować tymi firmware'ami za pomocą SPI podczas każdorazowego uruchomienia urządzenia. Docelowo będzie mikrokontroler np. STM32F103RCT6 ze względu na 256 kB pamięci FLASH. Czyli algorytm będzie...

    Mikrokontrolery ARM   02 Mar 2016 14:18 Odpowiedzi: 2    Wyświetleń: 822
  • Czym odczytać i zapisać ten układzik st62t30bb6.

    Witam jakim programatorem odczytać i zapisać ten układzik st62t30bb6.

    Mikrokontrolery   13 Mar 2012 08:16 Odpowiedzi: 2    Wyświetleń: 1051
  • stm32f103 , biblioteka StdPeriph, program na rejestrach

    Witam. Od niedawna uczę się pracy na STM32. Programy piszę bez wykorzystania bibliotek, opieram się na poradnika tutaj z elektrody. Zauwazyłem, ze w sieci istnieje wiele bibliotek np. do LCD HD44780. Biblioteki te są pisane z wykorzystaniem biblioteki StdPeriph. Chciałbym zapytać jak to pogodzić, zeby móc pisać dalej na rejestrach ale wykorzystywać...

    Mikrokontrolery Początkujący   29 Mar 2018 13:37 Odpowiedzi: 4    Wyświetleń: 1050
  • Komunikacja pomiędzy kilkoma STM32 poprzez magistralę CAN

    Do wyprowadzeń CAN L i CAN H nie można podłączać nic oprócz rezystorów terminujących, sygnalizację za pomocą diod LED można zrobić odczytując programowo znaczniki odebrania ramki CAN, każda transmisja na magistrali CAN uruchamia flagi w rejestrach procesora. Programowo można uruchamiać przez port procesora diody Led w zależności o odebranych danych,

    Mikrokontrolery   21 Maj 2022 10:42 Odpowiedzi: 8    Wyświetleń: 951
  • STM32F3 - BlackBOX v1,0 Rejestrator lotu rakiety. Projekt PCB i programowanie.

    Jestem pełen podziwu dla Twojego zapału i naprawdę szanuję Twoją wolę walki. Rozumiem, że wybrałeś już kontroler, nośniki danych i akcelerometr (3-osiowy) a teraz zastanawiasz się jak to oprogramować aby dało dobre wyniki. Masz też przygotowanie i wsparcie merytoryczne w postaci pracownika naukowego, który powiedział, że to wszystko da się policzyć...

    Mikrokontrolery ARM   26 Mar 2013 22:47 Odpowiedzi: 38    Wyświetleń: 7272
  • Reset programowy STM32 z użyciem standardowych bibliotek

    Bez bibliotek zajmuje to jedną linię z jedną instrukcją - zapis wartości do rejestru AIRCR.

    Mikrokontrolery ARM   28 Mar 2015 20:46 Odpowiedzi: 3    Wyświetleń: 1302
  • STM32 ADC z DMA - brak reakcji na przerwanie End of Conversion

    Znacznik EOC jest kasowany programowo lub przez odczyt rejestru ADC_DR, co jest opisane w p. 11.12.1 Reference Manual. Wygląda na to, że odczytanie danej z ADC przez DMA kasuje znacznik, nim Twój program zdąży zauważyć jego zmianę.

    Mikrokontrolery ARM   31 Maj 2011 14:32 Odpowiedzi: 14    Wyświetleń: 3626
  • Jak zacząć programowanie STM32F334 Discovery w C? Kursy, polecenia, różnice

    1. Ja się uczyłem z tej książki: https://helion.pl/ksiazki/jezyk-c-szkola... Dobrze opisane podstawy języka. 2 i 3. Cóż chyba najlepiej zacząć od podstaw, które arduino bezczelnie omija. Musisz zapoznać się z wszystkim co było "pod spodem" funkcji na arduino. Czyli co to są rejestry, jak je obsługiwać...

    Mikrokontrolery ARM   11 Paź 2018 18:51 Odpowiedzi: 20    Wyświetleń: 2037
  • [STM32] - Jak uzyskać 1MHz na pinie przy zegarze 72MHz?

    Dodajmy, że jak już ktoś musi zmieniać stan portu programowo, to w STM32 służą do tego raczej rejestry BSRR i BRR, a w innych uC albo analogiczne rejestry pod innymi nazwami (np. FIOSET, FIOCLR w LPC17xx) albo zapisu maskowany (np. w LPC11xx). W każdym razie nie robi się tego przez programowe operacje logiczne na portach.

    Mikrokontrolery ARM   12 Kwi 2014 14:31 Odpowiedzi: 39    Wyświetleń: 5610
  • [STM32] STM32: Zawieszanie się procesora przy programowym resecie IWDG, co robię źle?

    Mamy rozumieć że ty przy starcie programu inicjalizujesz wszystkie rejestry procesora na domyślną wartość po resecie ?

    Mikrokontrolery ARM   15 Paź 2010 13:45 Odpowiedzi: 20    Wyświetleń: 7666
  • [STM32] [STM32][C] Jak uruchomić moduły RFM12 na STM32 z programowym SPI?

    Oczekiwanie na flagę powinno być PRZED działaniem na rejestrze. 4\/3!!

    Mikrokontrolery ARM   16 Mar 2013 16:59 Odpowiedzi: 44    Wyświetleń: 9101
  • [STM32F100] STM32F100 - błędy przy programowaniu pamięci FLASH w gcc/eclipse

    Ta procedura jest po prostu błedna. Po każdym zapisie trzeba flash odczytać. Tu tego nie ma. Napisałem teraz dla F3 co prawda taką na kolanie i bez zamykania, i sprawdzania innych problemów - ale rejestry wyglądają podobnie [syntax=c]int ProgramFLASH(uint16_t *buff, uint32_t addr, uint32_t len) { int result = 0; if(addr & 1) return -1; while(FLASH...

    Mikrokontrolery ARM   20 Gru 2017 20:55 Odpowiedzi: 22    Wyświetleń: 1050
  • [STM32F4] - Różnice między bibliotekami HAL i SPL w STM32, którą wybrać?

    Teraz moje pytania którą bibliotekę lepiej poznawać czy może one są praktycznie takie same? "Biblioteki" te lekko się od siebie różnią, ale obydwie są równie beznadziejne (; Czy na armach mogę sobie programować tak jak na avr?tzn dodam sobie jakiś plik nagłówkowy jak to tam było avr/ io.h z definicjami rejestrów wejść/wyjść i mogę operować bezpośrednio...

    Mikrokontrolery ARM   10 Cze 2015 11:59 Odpowiedzi: 4    Wyświetleń: 906
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    Postanowiłem przerzucić się na rejestry. Programowanie na bibliotece std_periph_lib ponoć jest mało efektowne i nie wydajne. Co do zaprogramowania CAN na STM32F103RBT6 powinienem korzystać z refference_manual.pdf i z czegoś jeszcze? Jakie materiał są jeszcze niezbędne albo przydatne do tego? Dodam że to moje w sumie pierwsze programowanie na rejestrach...

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2298
  • [stm32] Czy warto używać bibliotek ST do dużych projektów na STM32F2?

    Ale wciąż czekam na opinie! kogoś kto zrobil coś duzego na tych bibliotekach! Ale co według Ciebie znaczy "duże"? Ja robiłem może nie coś ogromnego w sensie objętości we Flashu, ale ze skomplikowanymi zależnościami czasowymi na STM32F103VD/VE. Używałem przerwań i robiłem rekonfigurację różnych bloków układu w tych przerwaniach. I to działało z użyciem...

    Mikrokontrolery ARM   02 Wrz 2011 20:51 Odpowiedzi: 15    Wyświetleń: 2222
  • Jak zacząć programowanie mikrokontrolerów AVR? Różnice między WinAVR a Arduino IDE

    (at)Karaczan - to nie kwestia tworzenia średnio optymalnego kodu - bierzesz mbed, spl, hal do ARM i głupie miganie diodą jest w stanie zeżreć 1k RAM i FLASH ;) A jedziesz bezpośrednio na dokładnie tych i tylko tych rejestrach peryferiów, których w projekcie używasz i masz 10x mniej kodu. To kwestia inicjalizacji/konfiguracji wielu rzeczy, które Arduino...

    Początkujący Elektronicy   08 Paź 2016 18:17 Odpowiedzi: 15    Wyświetleń: 1242
  • stm32f103rb nucleo HAL funkcja nie zmienia wartości rejestrów

    Dzięki za sugestie. Znalazłem błąd. Błędna była ustawiona kolejność portów. W moim przypadku największym utrudnieniem w programowaniu jestem na tym etapie sam ja. Przesunięcie bitowe, które wskazał Freddie Chopin również było błednie przeze mnie ustawione, zmieniłem i wszystko funkcjonuje jak powinno. Dodano po 3 Błąd w ustawieniach kolejności portów.

    Mikrokontrolery ARM   02 Maj 2018 16:17 Odpowiedzi: 10    Wyświetleń: 855
  • [Stm32] STM32 Keil-C: Odczyt ADC w trybie ciągłym z Injected group nie działa

    Kod jest prawie taki sam. Widzę że jedną z różnic jest to że w Twoim kodzie nie ma inicjalizacji rejestrów kalibracji ani oczekiwania na jej zakończenie. Tak sobie myśle czy rejestr "JSWSTART" służy na pewno do wyzwalania programowego , czy może powinno się nim startować tryb ciągły?

    Mikrokontrolery ARM   07 Paź 2012 08:30 Odpowiedzi: 24    Wyświetleń: 2792
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic http://www.flashmagictool.com/ Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się palił to bym zrozumiał. Akurat...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17569
  • Przykład architektury systemu wbudowanego programowanego w C++

    Taki HAL od ST, może i wśród ludzi bardzo nielubiany (bo faktycznie ma swoje chore rozwiązania), ale u mnie spełnił swoje zadanie, gdy przesiadałem się z stm32F334 na nową STM32G4 to dzięki ich HAL miałem bardzo uproszczoną pracę, a różnicę między peryferiami niestety były znaczące, ale opis jaki dostarcza sam HAL po prostu robotę ułatwił. To co mogę...

    Mikrokontrolery   17 Lut 2021 08:29 Odpowiedzi: 30    Wyświetleń: 1524
  • [STM32] komunikacja po I2C, brak ACK po stronie Slave

    1. Sprawdź flagi statusowe I2C czy nie ma tam jakiegoś błędu 2. Jeśli jest, to po inicjalizacj I2C zresetuj programowo ten układ peryferyjny (jest gdzieś jakiś bit w rejestrach I2C do tego - I2Cx_CR1_SWRST). 4\/3!!

    Mikrokontrolery ARM   05 Lip 2012 17:56 Odpowiedzi: 8    Wyświetleń: 2520
  • STM32 Nucleo F103 RB - Konfiguracja przycisku na rejestrach, problem z CRH

    Odpal sobie debuger, nawet programowy i zobacz jak będzie zmieniał się bit w bajcie/słowie Nie musi do tego nawet mieć uC, czy używac crosskompilatora

    Mikrokontrolery ARM   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 3192
  • [STM32] Jak wygenerować przebieg prostokątny o określonej częstotliwości na STM32?

    Witam, Timery w tych prockach mają tyle opcji, że się w tym wszystkim pogubiłem. Jak można wygenerować na jakimś wyjściu przebieg prostokątny o programowo określonej częstotliwości? Pewnie będzie to tryb Compare z zerowaniem rejestru licznika i zmiany wyjścia na stan przeciwny. Nie mam jednak pojęcia co i gdzie poustawiać w rejestrach.

    Mikrokontrolery ARM   07 Wrz 2010 12:05 Odpowiedzi: 35    Wyświetleń: 10000
  • [STM32F429IIT6][C] - Programowanie zewnętrznego procesora STM32F429

    Dzięki, dobrze wiedzieć, jak coś to zgłoszę się do Ciebie po najnowsze OpenOCD. Na razie spróbuje na tym starociu co mam - 0.6.1. Przeglądnąłem sekcję RCC. Znalazłem tam jakieś różnice w rejestrach do włączania zegarów dla poszczególnych peryferiów i ich resetowania. Co do samego ustawiania SYS_CLK nie znalazłem różnic, czyli wszystkie funkcje w projekcie...

    Mikrokontrolery ARM   02 Lut 2015 20:58 Odpowiedzi: 16    Wyświetleń: 1035
  • Programowanie układu STM32L Pilot łódki zanętowej

    Jeżeli w odmętach internetu nie znajdziesz prawidłowego wsadu to raczej marne widoki. ...changing the level of RDP protection is only peritted when the current prottection level is 1 Changing the protection level from 1 to 0 will automaticaly erase the entire user flash memory SRAM2 and backup register." Nie przeczytasz pamieci o ile jest zabezpieczona,...

    Mikrokontrolery   26 Lis 2025 22:01 Odpowiedzi: 27    Wyświetleń: 2859
  • Tryb CTC w STM32? - Generowanie zmiennej częstotliwości w STM32

    Ale wtedy sprzętowo nie zrealizuję zmiany stanu na pinie wyjściowym i zostają mi tylko przerwania i programowa zmiana stanu, tak? Czyli nie ma odpowiednika CTC w STM? Wybacz może głupie pytania, ale w porównaniu do AVR jest tego sporo, a siedzę 3 dzień dopiero. Albo jakbym wpisywał jednocześnie do rejestru ARR i CCR te same wartości, zadziałało by to?...

    Mikrokontrolery   12 Maj 2016 13:32 Odpowiedzi: 8    Wyświetleń: 1098
  • [AtmelStudio6.1] Atmel Studio 6.1 - Długie ładowanie opcji projektu, CPU 100%

    A może lepiej zmieńcie kontroler. środowiska atmela nie da się używać. w wersji 6 programowy symulator nie pokazuje stanu rejestrów wejścia wyjścia......... i ma tyle błędów że lepiej używać STM32. nie wspomnę, iż STM jest już tańszy od atmela na dodatek jest 32bitowy ma znacznie więcej pamięci i jest dużo szybszy.

    Mikrokontrolery   08 Cze 2014 21:42 Odpowiedzi: 17    Wyświetleń: 2580
  • [STM32F1] Jak ustawić właściwą alternatywną funkcje pinu?

    Zbyt wczesna euforia. Na skutek tego, że w debugerze ręcznie wyłączyłem FSMC i tego nie zauważyłem obsługa EEPROM była prawidłowa. Nie potrafię ustawić tego bitu FSMC_NADV w rejestrze MAPR2 ani programowo ani w debugerze. Zegar do AFIO włączony. Czy jest na to jakaś "sztuczka" gdzieś opisana. W necie znalazłem tylko jeden podobny przypadek https://my.st.com/public/STe2ecommunitie...

    Mikrokontrolery ARM   26 Lut 2012 17:10 Odpowiedzi: 11    Wyświetleń: 1768
  • [STM32F103] [STM32F103C6] - Zmniejszenie flash z 32kB do 16kB po podkręceniu do 96MHz?

    No a przez bootloader? Istnieje szansa, że w jakiś sposób się uszkodził rejestr podający ilość dostępnej pamięci flash - chyba wszystkie programy używają tego rejestru do poznania tego rozmiaru. W OpenOCD na pewno da się jednak wymusić rozmiar pamięci - wtedy program nie używa tego rejestru i programowanie powinno pójść. Chodzi o podanie rozmiaru pamięci...

    Mikrokontrolery ARM   18 Maj 2014 17:13 Odpowiedzi: 4    Wyświetleń: 1110
  • Różnice między zdarzeniami a przerwaniami w STM32F103

    To, które znaczniki przerwań kasują się same i w jakich okolicznościach, jest dokładnie opisane w manualu. NVIC swoje znaczniki kasuje sam z chwilą wejścia do obsługi przerwania. Peryferiale, w których przerwanie jest związane z żądaniem jakiejś akcji, kasują znaczniki przy wykoananiu akcji (np. przy odczycie rejestru z odebranymi danymi). Inne, np....

    Mikrokontrolery ARM   18 Mar 2016 12:32 Odpowiedzi: 51    Wyświetleń: 4836
  • STM32F0 Discovery - Jak unikać złych nawyków w programowaniu?

    Zaczynam zabawę z STM32F0 Discovery. Zacząłem od manuala i analizy różnych przykładów z sieci. Niestety każdy konstruuje projekty na swój sposób i przebrnięcie przez niektóre przykłady doprowadza niemal do szału. Każdy gdzie indziej obsługuje przerwania, konfiguruje przerwania i peryferia,... Do tego jedne przykłady są z użyciem SPL, inne bez, inne...

    Mikrokontrolery ARM   22 Maj 2013 09:15 Odpowiedzi: 2    Wyświetleń: 1479
  • [STM32f105RCT6] podstawowe pytanie od początkującego

    Wszystko zależy od tego czy zaczynasz programować procesory i się uczysz czy tylko zaczynasz ARM'ami jako nową grupą urządzeń cyfrowych. Bootloader nadaje się w 2 przypadkach : przy kopiach gotowego softu (np. jak trzeba zrobić upgrade "wyjazdowy"), i przy pisaniu oprogramowanie z dużą wiedzą inżynierską (jeżeli nie potrzebujesz oglądać rejestrów, robić...

    Mikrokontrolery ARM   04 Cze 2010 12:14 Odpowiedzi: 34    Wyświetleń: 4985
  • [stm32] [stm32][C++] Undefined reference przy łączeniu C i C++ w Code Sourcery

    Tzn, że program może działać dalej poprawnie a debuger wskazuje na to, że jesteśmy w np HardFaultHandlerze ? Mógłbyś nieco rozwinąć myśl ? Czasem może być jakiś problem sprzętowy/programowy/systemowy, który może spowodować wywalenie się debuggera, który będzie np. uparcie twierdził, że jesteśmy wciąż w jakiejś linii, choć mikrokontroler sobie wtedy...

    Mikrokontrolery ARM   08 Lip 2011 16:43 Odpowiedzi: 17    Wyświetleń: 5808
  • [STM32F103] Brak reakcji diody na demo board v2.1 po wgraniu programu

    Spróbuję jutro ustawić eclipsa, chociaż opisy w necie są strasznie pogmatwane, chciałem używać coocoxa ponieważ tam tylko ustawia się patha do toolchaina wybiera programator i można działać. Czytałem także o True Studio i System Workbench, ale to są środowiska raczej nastawione na używanie biblioteko ile się nie mylę? Poniekąd można tak pomyśleć, chyba...

    Mikrokontrolery ARM   14 Lis 2018 15:40 Odpowiedzi: 10    Wyświetleń: 807
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    mam kilka pytanek co do przykładowego projektu na lpc. 1. w funkcj pll_start pojawia się rejestr APBDIV domyślam się że odpowiada on VPBDIV ale skąd różnica w nazwie? (widzę że adres ten sam) 2. W projekcie są pliki nagłówkowe hdr_cpsr.h, hdr_mam.h oraz hdr_scb.h które wybitnie ułatwiają programowanie. Czy to ty Freddie jesteś ich autorem? Czy można...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101682
  • Poszukuję rozwiązania na rejestrator parametrów pracy - Arduino?Atmega?

    Dziękuję Wam za odpowiedzi! Mam sporo umiejętności (zbudowałem sobie laser wraz ze sterowaniem np.) ale w temacie Arduino dopiero raczkuję. Wiem, że dzwoni ale często nie wiem gdzie - jeszcze nic nie programowałem, choć obsługuję i rozbudowuję płytkę od CNC. Niedawno kupiłem Ard. Nano na próbę, żeby się czegoś nauczyć i rozważałem, czy to maleństwo...

    Arduino   13 Lut 2019 23:02 Odpowiedzi: 65    Wyświetleń: 2772
  • Karta dźwiękowa USB na STM32F103 + TDA1543 by piotr_go

    Mnie tym razem forma i treści od Kolegi Piotra nie satysfakcjonuje - szczególnie w kontekście innych wpisów na elektrodzie. Nie mogę zrozumieć czemu ta prezentacja miałaby służyć. Brakuje ewidentnie konkretnych walorów edukacyjnych, na pewno dla takiego amatora jak ja, być może jest to dobra inspiracja zaawansowanych użytkowników, ale szczerze wątpię....

    DIY Konstrukcje   31 Sty 2024 18:59 Odpowiedzi: 37    Wyświetleń: 10416
  • Oceny i recenzje kursu wideo programowania STM32 MSalamon

    Głownie na bibliotekach HAL, bo to jest najłatwiejsze do przyswojenia dla początkujących. Ale rozpoczął cykl kursów na rejestrach w formie webinarów na yt. W ofercie są kursy języka C, STM32 i RTOS. Jeśli chodzi o mirka, to dawno temu zaczynałem od bluebooka, książka fajna ale nie zachęciłem się wtedy do AVR, trochę ciężko było z kontaktem na forum,...

    Projektowanie i Tworzenie Po godzinach   02 Paź 2023 13:16 Odpowiedzi: 5    Wyświetleń: 1350
  • [STM32] [Keil] Jak skonfigurować symulator dla STM32F10x?

    Funkcja delay ma posłużyć tylko do posprawdzania i zapoznania sie z środowiskiem wiec jest jaka jest (prymitywna). Nie jestem aż tak biegły w programowaniu wiec symulator pod avr przydawał mi się bardzo często. Tutaj mam debuger i chciałbym go używać ale bez jakiegoś licznika jego użyteczność dla mnie spada. Dziwi mnie tez ze ta funkcja tak prosta...

    Mikrokontrolery ARM   08 Gru 2011 12:30 Odpowiedzi: 10    Wyświetleń: 2647
  • Darmowy poradnik STM32 dla początkujących - rozmowa z autorem.

    http://obrazki.elektroda.pl/9377221800_1... W dziale mikrokontrolery ARM znajdziecie bezpłatny (do osobistego użytku edukacyjnego) poradnik STM32 przygotowany przez szczywronek . Materiał dostępny jest w temacie: techekspert: Do kogo kierowany jest poradnik, jakie podstawy powinien mieć opanowane czytelnik? Czy znajomość określonej...

    Newsy   15 Maj 2021 12:34 Odpowiedzi: 16    Wyświetleń: 8454
  • Mikrokontrolery przyszłości: Sprzęt, języki programowania i alternatywy dla Arduino

    jaki sprzęt oraz język programowania jest najbardziej przyszłościowy? Krótka odpowiedź: żaden. Po prostu rynek się zmienia baaardzo dynamicznie. To nie są lata 80-90 gdzie 8051 i długo, długo nic. Teraz na topie wydają się STM32*(czyli ARM), z chińskich to masz ESP32, 82*, zaczyna być coraz więcej kości z RISC-V. Języki programowania to wiadomo 1....

    Projektowanie i Tworzenie Po godzinach   12 Lut 2023 22:39 Odpowiedzi: 14    Wyświetleń: 1545
  • STM32F303 - ADC - przejście z bibliotek ST na operacje na rejestrach

    Witam wszystkich, Przez pewien okres czasu zdarzyło mi się programować przy dużym wsparciu bibliotek ST. Jak jednak powszechnie wiadomo, korzystanie z owego rozwiązania nie jest optymalnym podejściem. Postanowiłem zatem przejść do operacji na rejestrach mikrokontrolera. GPIO, Timery, DMA - wszystko poszło w miarę gładko, zdziwiłem się dopiero przy ADC....

    Mikrokontrolery ARM   13 Paź 2014 11:44 Odpowiedzi: 1    Wyświetleń: 1236
  • STM32F407 Discovery[C/Attolic] - Używanie timerów do odliczania czasu

    Tak jak poprzednicy, głosuję za użyciem dowolnego timera zgłaszającego przerwania z częstotliwością 100 Hz. Wasz kod nie działa głównie z tego powodu, że rejestry timera są 16-bitowe, więc liczba 83999 raczej się w nich nie zmieści ;). Nie wiem też, dlaczego autoreload jest ustawione na 10000. Razem to nawet ma sens - preskaler ok. 20000 i okres timera...

    Mikrokontrolery ARM   09 Maj 2013 07:00 Odpowiedzi: 6    Wyświetleń: 2112
  • [STM32F103][keil][C] nieznany atrybut przerwania SysTick

    Zgadzam się z kol. (at)BlueDraco . Zastosowanie bitbandingu do GPIO jest bezsensowne szczególnie że masz odpowiednie rejestry do takich operacji. Czyli widać tutaj, że najpierw jest odczytywana wartość rejestru ODR, wykonywana jest operacja or, To nie jest OR co już Ci pisałem. Jest ot XOR - zupełnie inna operacja. Bez wzgledu jak ją bedziesz chciał...

    Mikrokontrolery ARM   30 Gru 2017 10:38 Odpowiedzi: 63    Wyświetleń: 2487
  • [STM32] - STM32F103 jako monitor I2C: brak reakcji na sygnały bez ACK

    Na I2C może być JEDEN (słownie: 1) master i JEDEN (słownie: 1) slave aktywny jednocześnie. To co chcesz zrobić nie jest żadnym monitorem, tylko aberracją i nawet jeśli zadziała to tylko przypadkiem i tylko w specyficznych warunkach. Innymi słowy - Twój "monitor" aktywnie wpływa na transmisję pomiędzy układami. Już zupełnie inną rzeczą jest fakt, że...

    Mikrokontrolery ARM   04 Lip 2013 16:45 Odpowiedzi: 4    Wyświetleń: 2793
  • STM32F429 - Jak płynnie zmieniać PWM bez obciążania CPU?

    1 kHz to praktycznie nic. Nie rozumiem, dlaczego proste ładowanie rejestru CCR zastąpiłeś wywołaniem funkcji, która wykonuje mnóstwo dziwnych czynności. Zmiana współczynnika wypełnienia wymaga wyłącznie zapisu rejestru CCR. Timer programuje się tylko raz na początku - potem tylko ładujesz wypełnienie i ew. okres. Prawdopodobnie to każdorazowe zbędne...

    Mikrokontrolery ARM   12 Paź 2015 07:40 Odpowiedzi: 26    Wyświetleń: 3111
  • [STM32] [STM32][C][I2C] - Zawieszanie się I2C po inicjalizacji w trybie przerwań

    Zauważ że w funkcji rejestry są konfigurowane w innej kolejności niż w Twoim kodzie "na chama", no i oczywiście jeszcze w kodzie "na chama" konfigurujesz na raz obydwa piny. Obstawiam że konfiguracja przez funkcje powoduje wejście interfejsu w jakiś dziwny tryb z którego nie chce już łatwo wyjść. Rzeczy do sprawdzenia: 1. Skonfigurować "na chama" rejestry...

    Mikrokontrolery ARM   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 4416
  • Czy odczyt flagi przez bitband w STM32 wyzeruje ją zamiast SR1?

    Ale TYLKO tą flagę czy jeszcze jakieś inne? I2C resetuje po włączeniu zegara. Jak rozumiem chodzi Ci o programowy reset przez rejestry I2C? U siebie robiłem to samo, ale u mnie była taka kwestia że pojawiał się framing error czy tam jakiś inny error. 4\/3!!

    Mikrokontrolery   12 Sty 2013 12:14 Odpowiedzi: 19    Wyświetleń: 1884
  • STM32 F303 - SPI na rejestrach wysyła tylko 0xFF - problem z konfiguracją SPI1

    Dlaczego włączasz SSOE, skoro chcesz sterować programowo linią SS? Oczekiwanie na wyzerowanie BSY jest potrzebne tylko przed deaktywacją SS. Nie włączaj funkcji SS dla linii PE3, bo w ten sposób nie możesz już sterować tą linią przez GPIO - jest sterowane sprzętowo przez SPI i to nie tak, jak potrzbujesz.

    Mikrokontrolery   29 Lip 2015 08:59 Odpowiedzi: 39    Wyświetleń: 2532
  • [STM32] Programowanie od zera, własny szablon - nie działa

    Spoko... Poczekamy 2-3 tygodnie, autor napisze temat pt. "Nie wiem jak skonfigurować DMA w trybie circular Peripherial2Memory SPI - Bez Bibliotek" :D Kod z użyciem samych rejestrów jest mało czytelny, trudny do ewentualnej migracji pomiędzy mikrokontrolerami itp, itd... Sam jakiś czas temu musiałem wprowadzić pewne poprawki w złożonym kodzie pisanym...

    Mikrokontrolery ARM   15 Mar 2019 09:50 Odpowiedzi: 8    Wyświetleń: 1464