rejestr stm32

Znaleziono około 4772 wyników dla: rejestr stm32
  • [stm32] Jak zapisywać rejestry FSMC w STM32 bez użycia biblioteki SPL?

    W pliku stm32f10x.h jest to trochę inaczej niż w dokumentacji. Np. dla PSRAM1 - rejestr BCR1 odpowiada: [syntax=c]FSMC_Bank1->BTCR[0][/syntax] - rejestr BTR1 odpowiada: [syntax=c]FSMC_Bank1->BTCR[1][/syntax] - rejestr BWTR1 odpowiada: [syntax=c]FSMC_Bank1E->BWTR[0][/syntax] Według tego powyżej mam ustawiony LCD i zewnętrzny RAM i działa.

    Mikrokontrolery ARM   14 Wrz 2011 22:12 Odpowiedzi: 4    Wyświetleń: 2898
  • Zapis 0 i 1 do portu bezpośrednio na rejestrach STM32

    Zacznijmy od tego, że powinieneś podać konkretny model procesora. W przypadku wątpliwości powinieneś czytać manual zamiast eksperymetować z ustawieniami. Przykładowo w STM32F030 masz rejestr BSRR który odpowiada zarówno za kasowanie jak i ustawnienie bitu IO. https://obrazki.elektroda.pl/5898146400_... https://obrazki.elektroda.pl/3378724200_...

    Mikrokontrolery   03 Sty 2020 16:47 Odpowiedzi: 15    Wyświetleń: 762
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • STM32F103 -brak danych odebranych w interfejsie SPI

    Po drugie, chcesz nadawać bajty, a rejestr DR w STM32 ma 16 bitów, więc jednym zapisem do DR nadajesz 2 bajty. Tutaj się mylisz. Akurat w F103, możesz wysyłać pojedyncze bajty bez bajtowego dostępu. To co opisujesz jest w nowszych STM32, np. L4, F4, F7. W każdym przypadku lepiej użyć do tego DMA.

    Mikrokontrolery   29 Lis 2017 12:17 Odpowiedzi: 7    Wyświetleń: 573
  • REKLAMA
  • [STM32F107VB][C/uVision4] Ethernet na stm32 - first steps

    The very first step jest modyfikacja pliku stm32_eth.h, plik ten zawiera definicje adresu rejestru statusowego zastosowanego PHY, oraz definicje masek bitowych zawierających informacje na temat położenie bitów prędkość oraz duplexu w tymże rejestrze. W przypadku ste100p jest to rejestr “XCVR Configuration Information and Interrupt Status Register”...

    Mikrokontrolery ARM   22 Mar 2011 08:16 Odpowiedzi: 5    Wyświetleń: 5104
  • [STM32] Jak skonfigurować NVIC dla przerwań w STM32 bez biblioteki ST?

    Funkcja _W_ mainie? Od kiedy w C funkcje daje się wewnątrz innych funkcji? Pomijam aspekt semantycznej poprawności, chodzi mi tylko faktycznej użyteczności takiej konstrukcji. Taka funkcja musi być "gdzieś" - jest to generalnie całkowicie nieistotne w którym pliku i w którym jego miejscu ta funkcja będzie. Co do funkcji, to zostanie ona wywołana za...

    Mikrokontrolery ARM   05 Gru 2011 15:49 Odpowiedzi: 7    Wyświetleń: 2454
  • stm32f103 makra, sklejanie nazw, bibliotekaHD44780 błędy,

    1. Jak chcesz odpowiedź, to podawaj WSZYSTKIE dane. Skąd mamy wiedzieć co jest pod LCD_RWPORT? Może jest zdefiniowane jako "("? 2. Nie wiem po co te magiczne kombinacje. W przypadku STM32 to w ogóle nie ma sensu, bo wystarczy jakbyś sobie zdefiniował LCD_RWPORT jako "GPIOA", a nie samo "A" (jak zapewne planujesz) i już cały pomysł sklejania makr jest...

    Mikrokontrolery Początkujący   10 Kwi 2018 21:34 Odpowiedzi: 4    Wyświetleń: 753
  • STM32 F4 Discovery - Akcelerometr MEMS LIS3DSH vs LIS302DL

    Mi działa. [syntax=c]void spi_init( void ) { RCC->APB2ENR |= RCC_APB2ENR_SPI1EN; gpioa_init(); gpioe_init(); gpio_pin_cfg( GPIOA, 5, GPIO_AF5_PP_50MHz ); // sck gpio_pin_cfg( GPIOA, 6, GPIO_AF5_PP_50MHz ); // miso gpio_pin_cfg( GPIOA, 7, GPIO_AF5_PP_50MHz ); // mosi gpio_pin_cfg( GPIOE, 3, GPIO_OUT_PP_50MHz ); // cs CS_1; SPI1->CR1 |= SPI_CR1_MSTR |...

    Mikrokontrolery ARM   20 Lut 2016 17:56 Odpowiedzi: 9    Wyświetleń: 5733
  • stm32 ILI9320 - Określenie współrzędnych ekranu

    Oczywiście pokazałeś kodu tyle co kot napłakał, więc zobaczmy co mówi moja kula. Problem jest zapewne w tym że w funkcji wyświetlającej tekst używasz funkcji setPoint która pewnie na podstawie zmiennych x i y odpowiednio wyświetla na podstawie wybranej orientacji. Dokładnie tak Zobacz na stronę 55 i 56 Datasheet. Dla sterownika punkt (0,0) to lewy...

    Mikrokontrolery ARM   29 Cze 2014 21:12 Odpowiedzi: 3    Wyświetleń: 1209
  • REKLAMA
  • [C, STM32 CM3] Konfiguracja DMA MEM->GPIOx->ODR w STM32 CM3 z użyciem timera jako triggera

    Na bazie jednego z przykładów od STM zrobiłem transfer DMA z urządzenia zewnętrznego i drugi układ z transferem do urządzenia zewnętrznego. W każdym przypadku miałem zewnętrzny sygnał taktujący (zegar) danych równoległych w takt którego dane są wysyłane/odbierane. W przykładzie był do tego zaprzęgnięty któryś timer, ale nie pracował jako licznik tylko...

    Mikrokontrolery   24 Wrz 2013 20:35 Odpowiedzi: 5    Wyświetleń: 1866
  • REKLAMA
  • [STM32] Jak poprawić odczyt I2C dla AR1020 na STM32 w C/Keil?

    Skoro wiesz lepiej to po co pytasz? Bit jest "cały czas" ustawiony, bo cały czas coś odbierasz (nie wysyłasz stop), a dodatkowo jak pracujesz krokowo, to pomiędzy jednym krokiem a drugim po prostu układ odbiera dane, bo ma czas. Tak więc każda kolejna porada będzie taka sama. Przed odebraniem trzeba oczekiwać na odpowiednie bity. Po odebraniu trzeba...

    Mikrokontrolery ARM   16 Maj 2012 19:16 Odpowiedzi: 4    Wyświetleń: 1809
  • [smt32] Konfiguracja SPI dla STM32 F103 z czujnikiem MAX6675 w Keil-C

    1. Ustawiłeś sobie sprzętowe sterowanie pinem SS, a sterujesz nim ręcznie - generalnie raczej Twoje ręczne zabiegi nic nie dają. 2. Odbiór danych MUSI być poprzedzony nadaniem czegoś, a ty tylko odczytujesz rejestr DR, w którym nic nie ma. Najpierw sprawdzasz, czy możesz coś nadać, potem wpisujesz do DR cokolwiek, czekasz aż będzie coś do odbioru i...

    Mikrokontrolery ARM   31 Paź 2011 08:01 Odpowiedzi: 6    Wyświetleń: 2301
  • Jak działa rejestr LR i stos w STM32 przy wywołaniach funkcji i przerwaniach?

    2. Sprawa to stos. Jest on sprzętowy. Nie jest.

    Mikrokontrolery ARM   05 Maj 2016 14:58 Odpowiedzi: 40    Wyświetleń: 2754
  • STM32 [C] - Jak zresetować rejestr CCR2 w przerwaniu innego timera?

    W CCR2 też są. W moim przypadku ten kanał podpięty jest pod wejście TI2. Fakt, że inną sprawą jest to, że nie musiałem go włączać i mogę odczytywać z CNT. Już wiem jak to działa, nawet logiczne. Żeby wyzerować CCR2 trzeba wyłączyć CC2E w CCER oraz CC2S w CCMR, czyli odciąć jakby takt dla tego rejestru. Choć w zwykłym trybie liczenia z taktem wewnętrznym...

    Mikrokontrolery ARM   17 Gru 2016 13:05 Odpowiedzi: 2    Wyświetleń: 843
  • Jak zasilić rejestr 74HC595 5V z mikrokontrolera STM32 3V3?

    1. Maksymalne napięcie na wyjściu może wynosić 35mA 2. Maksymalne napięcie zasilania układu wynosi 70mA Nie napięcie tylko prąd. Na wyjściu rejestru będziesz miał logikę 5V. Maksymalny prąd pobierany z 5V to 70 mA. jeśli na jednym pinie wystawimy 35mA, to zostanie jedynie kolejne 35mA do zagospodarowania. Tak. 35 mA to prąd wypływający z wyjścia. Lepiej...

    Początkujący Naprawy   28 Lis 2013 20:33 Odpowiedzi: 3    Wyświetleń: 1131
  • HomeIO - sterownik kontrolowany komendami MQTT

    https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...

    DIY Smart Home   13 Mar 2024 17:10 Odpowiedzi: 5    Wyświetleń: 1938
  • Stacja lutownicza T12 T12OAS Orange z szybką wymianą grotów [testy video oraz wnętrze]

    https://obrazki.elektroda.pl/1018603600_... Zapraszam na testy kolejnej stacji lutowniczej kompatybilnej z grotami T12 (groty zintegrowane z grzałką). Pokazywana tu stacja charakteryzuje się możliwością szybkiej wymiany grotów (na gorąco), zasilana jest napięciem sieciowym (nie potrzeba zewnętrznego zasilacza) oraz nagrzewaniem w niecałe...

    Artykuły   04 Maj 2025 15:51 Odpowiedzi: 33    Wyświetleń: 2301
  • [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ń: 1416
  • [eclipse,openocd0.4,jtag] Jak włączyć podgląd rejestrów STM32 w Eclipse z JTAG usbScarab2?

    Ja mam tylko target remote localhost:3333 monitor reset halt lub target remote localhost:3333 monitor reset halt #load monitor flash write_image erase main.bin 0x08000000 bin load działa ale mam przypadek gdzie muszę użyć tego drugiego

    Mikrokontrolery ARM   07 Mar 2010 23:26 Odpowiedzi: 14    Wyświetleń: 1771
  • 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ń: 1758
  • 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ń: 1185
  • Sterownik matryc LEDowych z interfejsem hub75

    https://obrazki.elektroda.pl/8760486500_... Po przygodach z matrycami zbudowanymi na max7219, przyszła pora na coś bardziej zaawansowanego. Miałem w planach zrobienie własnej matrycy z 1500 jednokolorowych ledów 0603, 3 rejestrów przesuwnych i paru elementów dyskretnych, ale jak już ją zaprojektowałem, to przypadkiem trafiłem na matryce...

    DIY Konstrukcje   13 Paź 2021 00:51 Odpowiedzi: 25    Wyświetleń: 6816
  • Brak migania diody na mikrokontrolerze STM32 C011: konfiguracja pinów GPIO i rejestry

    Faktycznie to był C031 Wróć jeszcze do ost. mojego wpisu, bo został zmodyfikowany. Niski rejestr L jest pod zerowym indeksem, H pod pierwszym. Dodano po 4 Najwyższa pora byś zdradził jak inicjalizujesz procka :) Jakiego środowiska używasz, jak dołączasz CMSIS, bo wg mnie to powinno działać. Dodano po 10 Choć nie do końca dobrze. Dla pinu PA8 powinieneś...

    Mikrokontrolery   21 Lis 2023 12:49 Odpowiedzi: 29    Wyświetleń: 786
  • Jak sterować DRV8711 z BluePill STM32F103C8T6? Problemy z zapisem rejestrów

    Witam wszystkich Przychodzę do Was z problemem, z którym borykam się już tydzień może dwa. Chcę móc sterować sterownikiem DRV8711 (na PCB od Pololu) przez BluePill (STM32F103C8T6). LINK: Płytka Pololu z DRV8711: https://www.pololu.com/product/3730 Dokumentacja DRV8711 Texas Instruments: https://www.ti.com/lit/ds/symlink/drv871... BluePill: https://sklep.msalamon.pl/produkt/plytka...

    Mikrokontrolery ARM   20 Mar 2025 12:02 Odpowiedzi: 2    Wyświetleń: 183
  • Ustawianie kilku pinów mikrokontrolera jako jedno słowo - jak to zrobić? [AVR, STM32]

    Generalnie w AVR-ach nawet mających te nowoczesne rejestry nie da się tego zrobić jedną operacją. Musisz zapisać rejestr ustawiający i zerujący (będą to dwa zapisy) albo musisz odczytać wartość, dokonać operacji logicznych i następnie zapisać. W STM32 da się jako że jeden rejestr zawiera część zerującą i ustawiającą i da się jedną operacją zapisu można...

    Mikrokontrolery   17 Kwi 2024 22:25 Odpowiedzi: 26    Wyświetleń: 678
  • 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ń: 6504
  • DIY stacje meteo z ethernetem

    http://obrazki.elektroda.pl/9733504600_1... DIY stacja meteo, a właściwie stacje, bo naprodukowałem już ich kilka, chyba 10 wersji. Dlaczego stacje? Bo lubię statystyki, poza tym to jedna z tych rzeczy, która może nie jest niezbędna do życia, ale fajnie mieć. Tym bardziej jeśli samemu się skonstruowało. Dlaczego ethernet? Bo wygoda...

    DIY Konstrukcje   14 Lut 2017 15:30 Odpowiedzi: 49    Wyświetleń: 19689
  • Rejestrator EEG - Jak przesłać wiele sygnałow do PC?

    Jest trochę mikrokontrolerów, które pozwalają na połączenie poprzez USB, trzeba się temu przyjrzeć - jakieś ATmegi chyba obsłużą tylko najwolniejszy tryb, i to nie wszystkie, STM32 mogą więcej. Ale najpierw trzeba dużo poczytać z opisu tego AD7768, bo on ma jakiś złożony protokół (i to niekoniecznie SPI - może poprzez SPI ustawia się tryb pracy, a dane...

    Początkujący Elektronicy   07 Lis 2024 13:24 Odpowiedzi: 13    Wyświetleń: 237
  • Porównanie 21 mikrokontrolerów kosztujących poniżej jednego dolara - część 2

    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...

    Artykuły   05 Sty 2018 11:04 Odpowiedzi: 31    Wyświetleń: 5445
  • Jak skonfigurować pin UART jako GPIO: niezbędne ustawienia i kroki

    Czy użycie pinu UART jako GPIO wymaga pewnych ustawień? Bezpośrednia odpowiedź: Tak, użycie pinu UART jako GPIO zazwyczaj wymaga pewnej konfiguracji. Wynika to z faktu, że piny UART są zwykle domyślnie skonfigurowane do komunikacji szeregowej i należy je ponownie skonfigurować, aby działały jako piny wejścia/wyjścia ogólnego przeznaczenia (GPIO). Szczegółowa...

    Początkujący Elektronicy   24 Wrz 2024 10:01 Odpowiedzi: 1    Wyświetleń: 717
  • Jak podłączyć stary joystick do USB za pomocą Arduino?

    Witam. Odnośniki: - Aplikacje np. MMJo2-y (na ATmega32u4) z wykorzystaniem rejestrów przesuwnych (CD4021 lub 74HC165) pod przyciski. Układy tj. rejestry przesuwne ograniczają ilosc przewodów do 5 z ATmegą i ułatwiają podłacenie nawet do max. 64 przycisków, czyli na jeden układ przesuwny przypada 8 przycisków. - Aplikacja "FreeJoy" (na STM32 F103C8T6)...

    Arduino   07 Maj 2024 16:24 Odpowiedzi: 1    Wyświetleń: 603
  • [STM32/Eclipse/OpenOCD] - Debuger zgłasza dziwne bledy

    Opcje -g? Masz ustawioną? EmbSysRegisters wtyczka do eclipse polecam pełen podgląd rejestrów.

    Mikrokontrolery ARM   18 Gru 2013 23:23 Odpowiedzi: 36    Wyświetleń: 6558
  • [STM32] Jak skonfigurować PWM na TIM4 w STM32F100RB dla PB6 bez bibliotek?

    Musisz jeszcze ustawić aby wyjście było aktywne w rejestrze CCER.

    Mikrokontrolery ARM   29 Maj 2012 09:23 Odpowiedzi: 21    Wyświetleń: 5049
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    Ogłoszenia! Uwzględniając uwagi Czytelników z wątku "wywiadowego" ( errata v1_2 ) otrzymuje oznaczenie 1.1. 6. Poradnik w wersji 1.1, po dodaniu najnowszych zmian (patrz plik errata v1_2a ) otrzymuje numerek 1.2 (jest świeży i jeszcze ciepły). 7. Poradnik w wersji 1.1 nie był publikowany. Ta "wirtualna" wersja została wprowadzona jedynie dla zachowania...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 93282
  • STM32 F303 - SPI na rejestrach wysyła tylko 0xFF - problem z konfiguracją SPI1

    Poprawiłem program ale dalej to samo wysyłam do rejestru 0x24 żyroskopu wartość 0x10 później odczytuje ten sam rejestr i dostaje wartość 0xff. Dodano po 7 Chciałbym jeszcze zapytać o taką rzecz czemu gdy wysyłam adres rejestru żyra a zaraz pod tym sprawdzam wartość rejestru SPI->DR to wyświetla mi 0 zamiast adresu? SPI1->DR=rejestr;//rejestr=0x24...

    Mikrokontrolery   29 Lip 2015 08:59 Odpowiedzi: 39    Wyświetleń: 2511
  • STM32 Nucleo F103 RB - Konfiguracja przycisku na rejestrach, problem z CRH

    RISC nie poznaje się po długości listy instrukcji, a po tym, co te instrukcje potrafią. Np. nie potrafią równocześnie przesyłać danych do pamięci i zmieniać wskaźnika stosu (PUSH/POP). W ARM jest PUSH/POP/LDM/STM, w dodatku na wielu rejestrach w jednej instrukcji - bardzo nieRISCowa cecha. Za to RISCową cechą jest rejestr LR i architektura typu Load-Store....

    Mikrokontrolery ARM   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 3153
  • Podwójne SPI w STM32F0DISCOVERY - dziwne zachowanie pinu NSS

    W funkcji wpisującej cokolwiek do SPIx->DR powinno być oczekiwanie na informację o tym, że rejestr TX jest pusty - trzeba więc sprawdzać flagę TXE. Rzutowanie powinno być na "volatile uint8_t*". Wrzuć cały aktualny kod. Wrzuć informację o tym jaka jest zawartość rejestrów SR obydwóch SPI w momencie wystąpienia problemu. "__attribute__((interrupt))"...

    Mikrokontrolery ARM   29 Maj 2017 21:00 Odpowiedzi: 16    Wyświetleń: 1230
  • STM32F1 SPI - po SPI szybkość transferu dużo mniejsza niż ustawiona

    No właśnie tam musi być bufor, który jest automatycznie uzupełniany nowymi danymi z kolejki w momencie kiedy pierwsza patia danych jest aktualnie wysyłana żeby zachować ciągłą transmisję. Panowie, rzućcie sobie okiem na dokumentacje może, co? Jest rejestr nadawczy, odbiorczy (8 lub 16bit) i shift register pomiędzy nimi, tyle. W nowszych STM32 jak F0...

    Mikrokontrolery ARM   25 Paź 2021 20:17 Odpowiedzi: 17    Wyświetleń: 843
  • stm32 - fatfs - SPI - Nie zmienia rozmiaru pliku przy zapisie i lseek'u

    Dzięki wielkie! wałkowałem to ładne parę dni a takiej głupiej pomyłki nie zauważyłem ;) za to poznałem dość dobrze kod fatfs ;) ... oprócz zapisu TRZEBA także odczytać rejestr SPI...

    Mikrokontrolery ARM   04 Lis 2013 18:08 Odpowiedzi: 7    Wyświetleń: 2640
  • 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ń: 3552
  • Gdzie znaleźć pełny opis rejestrów i funkcji CMSIS dla STM32 w PDF?

    Nigdzie [; Wszystkie resjestry peryferyjne zorganizowane są w formie struktur typu UKŁAD_PERYFERYJNY->REJESTR UKŁAD_PERYFERYJNY to na przykład TIM5, ADC2, DMA, SPI1 itd. (do znalezienia w pliku nagłówkowym stm32f10x.h). REJESTR jest nazwą rejestru, identyczną jak w manualu do STM32. Jeśli używasz Eclipse, to wpisując np SPI i naciskając CTRL+Space otrzymujesz...

    Mikrokontrolery ARM   28 Cze 2010 09:29 Odpowiedzi: 7    Wyświetleń: 1849
  • Dlaczego STM32CubeIDE i STM32CubeMX tworzą pliki słownikowe?

    jxbrowser to po prostu przeglądarka oparta o chrome'a (a w zasadzie chromium). Dokładnie te same pliki znajdziesz w folderze z profilem w Chrome i prawdopodobnie wielu innych chromopochodnych przeglądarkach. Po co one są nie wiem, ale zakładam, żeby móc lokalnie, nie odwołując się do internetu podpowiedzieć ci, że to hasło które właśnie wpisujesz przy...

    Mikrokontrolery Początkujący   20 Mar 2025 13:40 Odpowiedzi: 2    Wyświetleń: 315
  • Stm32 Nucleo - Generowanie sygnału o zadanej ilości impulsów.

    (at)excray, (at)es2, w stm32 jest coś takiego jak rejestr powtórzeń licznika - więc zmienna / licznik stanu nie ma sensu ;) Dygresję nie na temat usunąłem.

    Mikrokontrolery ARM   03 Sty 2018 08:54 Odpowiedzi: 4    Wyświetleń: 1239
  • STM32 UART odbiera tylko jeden bajt z dwóch przychodzących

    Czy ten zapis jest koniecznie potrzebny: USART1->SR=0x80;. Powinno działać bez ingerencji w rejestr SR w przerwaniu.

    Mikrokontrolery ARM   24 Maj 2011 07:29 Odpowiedzi: 6    Wyświetleń: 2163
  • [STM32] [STM32][C][KEIL] Różnice między rejestrami GPIOx_BSRR, GPIOx_BRR i GPIOx_ODR

    Takie samo? To czemu w pierwszej linijce przesuwasz o 0 pozycji, a w drugiej o 16? Dla jednego to żadna różnica, dla innego będzie to problem i dodatkowy kod. Każdemu według potrzeb. Poza tym naprawdę nie rozumiem problemu - nie chcesz to nie używaj, przecież nie płacisz za to żadnych dodatkowych pieniędzy. Ktoś będzie chciał użyć - użyje. Ktoś nie...

    Mikrokontrolery ARM   04 Sie 2011 14:06 Odpowiedzi: 8    Wyświetleń: 7607
  • Wymiana doświadczeń i pytania ogólne dotyczące mikrokontrolerów – hydepark

    Dostałeś kiedyś jakiś support od Atmela czy wyssałeś to z palca. avr-gcc, datasheety, arty tematyczne - to się nazywa support, tu widać przewagę AVRów nad np. PICami czy ST8. no tak widać znawcę STM32, co nigdy żadnego nie używał a wiedzę swoją ma z 8 bitowców. W pracy kodzę na STM32 w Keilu. Nieprecyzyjnie się wyraziłem, rejestr 32-bitowy, za to jego...

    Mikrokontrolery   23 Sie 2021 16:12 Odpowiedzi: 695    Wyświetleń: 102840
  • STM32 Serial Wire Output i ST-LINK

    Dobra, cos tam ruszyło po zmianie w SYS na SW Debug. Ale to mi nasunęło kolejne pytanie. Ponieważ ustawienie tego SW Debug powoduje wywołanie funkcji [syntax=c] /** NOJTAG: JTAG-DP Disabled and SW-DP Enabled */ __HAL_AFIO_REMAP_SWJ_NOJTAG();[/syntax] Która wpisuje do rejestrów AFIO->MAPR 0b010 w [26:24] Jeśłi nie ustawię SW Debug to do tych rejestrów...

    Mikrokontrolery ARM   25 Gru 2019 11:04 Odpowiedzi: 17    Wyświetleń: 6096
  • stm32 - zapis zmiennych do trwałej pamięci, podczas pracy procesora.

    No myślę, że rozwiązaliśmy problem dostatecznie go podsumowując, także zamykamy. A ja dziękuję za zagorzałą :) dyskusję. Pozdrawiam. Temat okazał się być niedostatecznie rozwiązany gdzyż funkcje nie działały poprawnie. A oto 100% działające kody do obsługi flash: Wyłączenie zabezpieczenia zapisu wybranych oczywiście grup stron : [syntax=c]if((GPIOA->IDR...

    Mikrokontrolery ARM   16 Gru 2011 22:43 Odpowiedzi: 29    Wyświetleń: 6700
  • [stm32] Jak skonfigurować STM32 do transmisji SPI z użyciem DMA?

    Jeśli wstawiasz długość transferu dłuższą to nie, chyba że coś steruje CSem w jakiś sposób... Tak czysiak - przed wpisaniem czegokolwiek do rejestru długości transferu trzeba (!) wyłączyć dany kanał DMA i w istocie on się sam nie wyłącza (mój błąd wcześniej). Upewnij się więc, że jak wpisujesz tam cokolwiek, to masz zero na odpowiedniej pozycji (najprościej...

    Mikrokontrolery ARM   18 Sty 2012 20:12 Odpowiedzi: 28    Wyświetleń: 6469
  • Konfiguracja 4xPWM na jednym Timerze STM32 w HAL - jak sterować pinami?

    jaki sposób można to zmieniać na rejestrach? Jest rejestr TIMx capture/compare enable register (TIMx_CCER). https://obrazki.elektroda.pl/9768584600_...

    Mikrokontrolery ARM   28 Sie 2020 20:05 Odpowiedzi: 10    Wyświetleń: 837
  • Mapowanie rejestrów GPIO w STM32 za pomocą struktur i unii - jak to działa?

    (at)toch88 Nie ma powodów, aby nie stosować takiego zapisu. Np. Atmel w swoich nagłówkach dla ARM daje możeliwość korzystania z pól bitowych, lub składania wartości z masek i przesunięć. Przy czym jeśli korzystasz z pól to wygodnie jest użyć compund literals: http://mikrokontrolery.blogspot.com/2011...

    Mikrokontrolery ARM   29 Sty 2017 17:01 Odpowiedzi: 12    Wyświetleń: 1449
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    Nie ustawiłeś bitu MOE w rejestrze TIM1->BDTR.

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 13194
  • STM32 NUCLEO-F446RE - problem z zapalaniem i gaszeniem diody LED na PA5

    Używasz tego rejestru niepoprawnie. Operacje bitowe na nim nie mają sensu, ponieważ zapisanie w dowolne miejsce zera jest w manualu zdefiniowane jako operacja bez efektu, a dodatkowo pojawia się informacja, że rejestr ten jest "write only" i nie należy go odczytywać. Tak więc aby zapalić diodę powinieneś po prostu zrobić: GPIOA->BSRR = 1 <<...

    Mikrokontrolery ARM   04 Gru 2016 18:27 Odpowiedzi: 17    Wyświetleń: 1320
  • Czy odczyt flagi przez bitband w STM32 wyzeruje ją zamiast SR1?

    Mnie się udało do tej pory znaleźć tylko jeden przypadek w którym bit-banding nie działa z takimi specyficznymi rejestrami, ale to na LPC1769 akurat, choć też w I2C - jest tam jeden rejestr write-only do którego zapis na jakimś bicie powoduje wyczyszczenie bitu w innym rejestrze (w tamtym rejestrze można znów tylko dokonać przestawienia 0->1, odwrotnie...

    Mikrokontrolery   12 Sty 2013 12:14 Odpowiedzi: 19    Wyświetleń: 1842