rejestr stm32

Znaleziono około 4606 wyników dla: rejestr stm32
  • 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ń: 714
  • [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ń: 1714
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [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ń: 2877
  • [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ń: 6462
  • REKLAMA
  • [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ń: 5007
  • [STM32] [STM32][F429xx] - Błąd powrotu z przerwania EXTI0 na STM32F429-Discovery

    W przerwaniu przydałoby się kasowanie flagi od przerwania (rejestr EXTI_PR)

    Mikrokontrolery ARM   19 Paź 2014 01:27 Odpowiedzi: 2    Wyświetleń: 933
  • 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ń: 1416
  • 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ń: 12921
  • Jak zapisywać do rejestru ADXL345 przez SPI na STM32?

    Myślę że to wszystko jest wytłumaczone w datasheecie do tego akcelerometru. 4\/3!!

    Mikrokontrolery Początkujący   18 Cze 2012 10:50 Odpowiedzi: 2    Wyświetleń: 2165
  • REKLAMA
  • [STM32] Czy STM32F100C6T6B można zastąpić modelem z większą ilością flash?

    Np. STM32F100C8T6B. Ogólnie stm32 są "bardzo kompatybilne". Ważnie żeby trzymać się jednej grupy np stm32f1xx (nie zmieniać typu rdzenia (rodziny) np. z m3 na m4 lub m0 bo mają nieco inne rejestry konfiguracyjne).

    Mikrokontrolery ARM   25 Lis 2013 12:30 Odpowiedzi: 2    Wyświetleń: 1086
  • REKLAMA
  • STM32 - Programowanie "po rejestrach" bez SPL

    gdzie znajdę plik który ma zdefiniowane adresy rejestrów, przerwań itp. Masz w środowisku: stm32f10x.h ale miało problem zrozumieć zapis: GPIOA->CLR ^= 1<<MODE2 Ja także mam problem :) W pliku stm32f10x.h masz definicje: Próbowałem Atollic TrueSTUDIO wybrałem sobie Embedded C Project naładował mi tyle syfu, że kompilacja trwała dość długo,...

    Mikrokontrolery ARM   15 Lut 2016 18:44 Odpowiedzi: 19    Wyświetleń: 3516
  • [STM32] Stos zrzuca rejestry do zmiennych globalnych

    Pierwsza opcja to oczywiście zdefiniowanie NAPRAWDĘ DUŻEGO stosu, ale to średnie rozwiązanie jak wiadomo [; Do rozbudowanej aplikacji na ARMa myślę że należy liczyć minimum 1kB, jeśli używa się jakichś potwornych funkcji standardowych (printf!) i to głęboko to lepiej zaopatrzyć się w 2kB (o apetycie tych funkcji na pamięć pisałem ostatnio http://www.elektroda.pl/rtvforum/topic13...

    Mikrokontrolery ARM   05 Paź 2009 18:43 Odpowiedzi: 9    Wyświetleń: 3287
  • [stm32] Jak naprawić wyświetlanie rejestrów w embsysregview dla STM32F107VCT6?

    Żeby podejrzeć rejestry układ trzeba oczywiście najpierw zatrzymać. Generalnie też (kiedyś) wtyczka embsysregview nie odświeża automatycznie rejestrów (ikonka szara) - trzeba daną pozycję kliknąć 2x (ikonka zielona) i wtedy wartość jest aktualizowana itd. 4\/3!!

    Mikrokontrolery ARM   26 Sie 2011 18:15 Odpowiedzi: 2    Wyświetleń: 1969
  • [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ń: 7538
  • STM32 - Flaga RXNE w rejestrze SR nie jest ustawiana po przyjściu danych UART

    Odczyt rejestru DR przez debugger jest odczytem, a więc resetuje flagę RXNE w rejestrze SR. Wyłącz podgląd rejestru DR to powinno być lepiej.

    Mikrokontrolery Początkujący   14 Wrz 2016 07:06 Odpowiedzi: 2    Wyświetleń: 1575
  • STM32 F7 - Problemy z inicjalizacją RTC z LSE 32.768 kHz

    Chodzi o to co pisze NAD opisem bitów z rejestru RCC_BDCR. Można tam znaleźć takie oto info: The LSEON, LSEBYP, RTCSEL and RTCEN bits in the RCC backup domain control register (RCC_BDCR) are in the Backup domain. As a result, after Reset, these bits are write-protected and the DBP bit in the PWR power control register (PWR_CR1) has to be set before...

    Mikrokontrolery ARM   08 Gru 2015 09:52 Odpowiedzi: 5    Wyświetleń: 2298
  • Brak migania diody na mikrokontrolerze STM32 C011: konfiguracja pinów GPIO i rejestry

    Czy działa Systick to łatwo sprawdzić w debuggerze. Zresztą wiele spraw można sprawdzić. Ja bym zaczął od tego czy właściwe rejestry podlegają zmianom. To nie jest nic trudnego, w krokowym trybie Też jaka wartość jest SystemCoreClock, to zmienna globalna. Może ląduje gdzieś w HardFault, zaraz po uruchomieniu. EDIT. Często problemem przy kopiowaniu plików,...

    Mikrokontrolery   21 Lis 2023 12:49 Odpowiedzi: 29    Wyświetleń: 750
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    Na wypadek, gdybyś nie zauważył: przy takich deklaracjach i treści procedury konfiguracji DMA, jakie masz obecnie, do rejestru adresu pamięci DMA wpisujesz wartość bajtową odczytaną z pamięci ze zmiennej TxBuf, rozszerzoną zerami do 32 bitów, czyli wysyłasz przez UART zawartość tablicy wektorów wyjątków.

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26373
  • [Stm32]Atollic TrueSTUDIO + wiggler ZL14PRG + pliki z książki

    a reklamy wcale nie wyskakuja czesto, mi sie zdarza raz na 1h moze nawet rzadziej A jak klikniesz debug? podgladu rejestrow nie ma ale zawsze mozna to ominac w taki sposob ze sobie dane z rejestru do zmiennej przypisujesz i w zakladce veriables masz to do podgladu Nie próbowałem. Ale w Keilu w podglądzie rejestrów możesz sobie w trakcie debugowania...

    Mikrokontrolery ARM   08 Gru 2011 13:31 Odpowiedzi: 11    Wyświetleń: 2920
  • Jakie środowisko do STM32 Nucleo-f103? Problemy z Eclipse System Workbench

    Aż niemożliwe, że tak ciężko jest zacząć z stm32 na rejestrach... To dość złożona architektura i potrzeba sporo rzeczy aby stworzyć działąjący program. Dziś mam dziń dobroci i zrobiłem Ci projekt. Dalej to już tylko problem Twoich programów. Nie można zwalać na środowisko.

    Mikrokontrolery ARM   19 Lut 2025 15:32 Odpowiedzi: 7    Wyświetleń: 171
  • Gdzie znaleźć pełny opis rejestrów i funkcji CMSIS dla STM32 w PDF?

    ja pytam o sposób dostępu do tego rejestru, gdzie znajdę to napisane? Czy mam sam przez podobieństwo próbować czy coś takiego zadziała: DMA->ISR=0x......; ? Czy taka jest zasada? Taka jest zasada. Gdzie te nazwy są zdefiniowane? Większość jest w pliku stm32f10x.h . Jeśli używasz Eclipse, to po prostu trzymając CTRL kliknij w daną nazwę, a otworzone...

    Mikrokontrolery ARM   28 Cze 2010 09:29 Odpowiedzi: 7    Wyświetleń: 1843
  • STM32 F303VC6 - Konfiguracja przerwań TIM7 na rejestrach, problem z częstotliwością

    Tablicami NVIC się nie przejmuj. Korzystaj z funkcji dostarczonych przez CMSIS, w tym przypadku nie warto stosować rejestrów wprost. Konfiguracja Timera OK, choć kolejność nie należy do poprawnych. Przyjrzyj się jeszcze rejestrowi EGR. Przerwanie? Brak kasowania flagi skutkuje ciągłym jego wywoływaniem. Flagę kasuje się na początku przerwania. I taka...

    Mikrokontrolery   28 Lip 2015 21:58 Odpowiedzi: 4    Wyświetleń: 930
  • [STM32] [C / KEIL] pytanie o bitbanding rejestru ODR

    odczyt rejestru - modyfikacja - zapis do rejestru . Nie powinno cię dziwić, że jeśli między tymi operacjami wystąpi przerwanie, w którym modyfikowane są ODR bitbandingiem i nie tylko to cała operacja z przerwania zostanie anulowana.

    Mikrokontrolery ARM   06 Lut 2012 08:27 Odpowiedzi: 10    Wyświetleń: 2856
  • STM32 Nucleo F103 RB - Konfiguracja przycisku na rejestrach, problem z CRH

    A może byś tak włączył pull-up? Domyślnie masz pull-down. Wskazówka - Tabela 20 w sekcji 9.1. ;)

    Mikrokontrolery ARM   15 Paź 2017 19:01 Odpowiedzi: 59    Wyświetleń: 3117
  • [STM32] - zwis przy próbie użycia przerwania (używam jednego stosu?)

    Nawet dla takiego małego Miki jak ja już na pierwszy rzut oka jest jasne że te kody to potężne źródło problemów. Co widać bez wgłębienia się w szczegóły: * Funkcja main() jako rozbiegówka to słaby pomysł. Kolega stmx napisał coś na ten temat (nawet podaje link w promowanych tematach), warto to przeczytać. * Stos musi mieć odpowiednie wyrównanie, zwykle...

    Mikrokontrolery Początkujący   10 Maj 2019 08:53 Odpowiedzi: 20    Wyświetleń: 993
  • 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ń: 546
  • Tryb CTC w STM32? - Generowanie zmiennej częstotliwości w STM32

    Czemu po prostu nie przestawisz wartości ARR zamiast jednego z rejestrów od porównania?

    Mikrokontrolery   12 Maj 2016 13:32 Odpowiedzi: 8    Wyświetleń: 1056
  • [STM32] Kalibracja ADC w STM32F1xx dla długotrwałej pracy miernika mocy 230V

    Nie no zaraz. Kanały są multipleksowane, więc rozwiązanie jeden na kanał odrzucam. Prawdopodobne jest rozwiązanie kilka w jednym przetworniku, no ale jakie (od czego) miałyby być te kondensatory i w związku z tym po co ich kalibracja. Najbardziej prawdopodobne wydaje się być rozwiązanie kalibracji jednego kondensatora na przetwornik, co tłumaczyłoby...

    Mikrokontrolery ARM   13 Lip 2014 11:35 Odpowiedzi: 29    Wyświetleń: 4619
  • STM32F0Discovery - Konfiguracja PWM na pinach 8-10, Timer 1 nie działa

    Kupa błędów, trudno, żeby działało. Nie wiem, czy wszystkie wyliczę: 1. W komentarzach jest TIM1 ch1, TIM1 ch2, TIM1 ch3, ale kody pod tymi komentarzami są identyczne (tylko rejestr CCRx jest zmieniony) - niby czym się różni inicjowanie dla poszczególnych kanałów? 1a. Rejestry PSC i ARR są określone dla timera (wspólne dla wszystkich kanałów), więc...

    Mikrokontrolery ARM   26 Mar 2014 20:44 Odpowiedzi: 4    Wyświetleń: 1287
  • [STM32] Odbieraniedanych z UART1 i odsyłanie ich dalej poprzez UART6

    Czy domyślnie jest w danym modemie włączone czy nie to już zależy od modemu chyba. I/lub S-rejestrów.

    Mikrokontrolery ARM   14 Cze 2019 20:04 Odpowiedzi: 31    Wyświetleń: 1494
  • STM32 F4 (Nucleo F446RE) DMA UART RX - konfiguracja

    Tak zrobię, spróbuję na samych rejestrach.

    Mikrokontrolery ARM   17 Lut 2017 16:14 Odpowiedzi: 14    Wyświetleń: 2100
  • [STM32] Spi Master Slave. W jaki sposób zresetować Spi w Stm32?

    W module RCC masz rejestry odpowiedzialne za reset peryferiów (RCC_APBxRSTR)

    Mikrokontrolery ARM   31 Mar 2011 19:40 Odpowiedzi: 4    Wyświetleń: 4085
  • [STM32] F4 - HAL_UART_RxCpltCallback - wykonuje się tylko raz

    Hala do usarta czy SPI nie lubię. Łatwiej i dużo szybciej na rejestrach

    Mikrokontrolery ARM   09 Mar 2017 09:19 Odpowiedzi: 8    Wyświetleń: 7956
  • STM32F0Discovery - Modyfikacja kodu do migania diodą LED (blink LED)

    Same błedy pierwsza linijka: RCC->APB2ENR = RCC_AHBENR_GPIOCEN; rozumiem że wszyskie peryferia poza losowym RCC_AHBENR_GPIOCEN (losowym bo z innego rejestru) wyłaczasz. Zastanawiam się czy to naprawde trudno zauważyć że APB2 != ABH oraz przyjąć ze w takim rejestrze jest więcej niż jeden bit i raczej nalezy inne zostawić w spokoju. Trzeba też działać...

    Mikrokontrolery ARM   10 Cze 2017 22:12 Odpowiedzi: 2    Wyświetleń: 1104
  • [STM32] STM32F107 - Konfiguracja przycisków i problem z USART, jak to zrobić?

    Chyba trzeba przestawić funkcję wybranych wyjść GPIO na linie interfejsu USART. Dla mnie mało czytelne są te gotowe biblioteki STM32. Sam wszystko robię na rejestrach.

    Mikrokontrolery ARM   07 Lut 2013 20:18 Odpowiedzi: 10    Wyświetleń: 2112
  • [STM32] Szukam generatora kodu dla GPIO bez HAL/LL, tylko na rejestrach

    To nie rozwiązuje problemu. Jeśli masz do skonfigurowania kilkadziesiąt pinów to dalej stoisz w tym samym miejscu - tracisz dużo czasu na klepanie konfiguracji dla GPIO. To rób konfigurację CubeMX a dostęp do GPIUO na rejestrach. Często używam tej metody nie tylko dla GPIO ale i dla USART, SPI. Transmisję realizuję swoimi funkcjami a init robię przez...

    Mikrokontrolery ARM   18 Lip 2018 09:06 Odpowiedzi: 12    Wyświetleń: 960
  • [STM32] STM32F103VBT6: PWM na TIM4_CH1 zależny od stanu pinu TIM4_ETR/PE0

    Rysunek chyba jakiś mały wymowny, tam znajdziesz odpowiedź (; A jak nie, to ustawienia rejestrów do wglądu, bo tak to się nie dogadamy. Znajdziesz to w TIMx w rejestrze CCMRx, bit OCxCE. Fragment opisu: OC1CE: Output Compare 1 Clear Enable 0: OC1Ref is not affected by the ETRF input 1: OC1Ref is cleared as soon as a High level is detected...

    Mikrokontrolery ARM   03 Wrz 2010 10:13 Odpowiedzi: 4    Wyświetleń: 3205
  • [STM32] FSMC ILI9328 wyświetlacz nie inicjalizuje się

    nie ma czegos takiego jak dummy read przy odczycie rejestru tylko przy odczycie z GRAM chyba.

    Mikrokontrolery ARM   15 Kwi 2012 15:58 Odpowiedzi: 19    Wyświetleń: 3917
  • [STM32] STM32F3 Discovery: SPI1 Master nie odbiera danych z SPI2 Slave

    A SPI_CR1_DFF za co odpowiada? Bo ja nie mam takiego bitu w rejestrze.

    Mikrokontrolery ARM   12 Sie 2013 08:02 Odpowiedzi: 38    Wyświetleń: 4617
  • [STM32] - Jak ponownie uruchomić DMA mem to mem bez pełnej inicjalizacji?

    (at)dziechu poczytaj co robi operator sizeof zamiast grzebać w rejestrach

    Mikrokontrolery ARM   29 Kwi 2014 08:49 Odpowiedzi: 24    Wyświetleń: 2736
  • [STM32] Czy warto używać bibliotek ST w projektach z STM32?

    Zamienił stryjek siekierkę na kijek. Nie rozumiem w czym jakieś dziwolągi programistyczne mają mieć przewagę nad prostym ustawieniem kilku bitów w kilku rejestrach.

    Mikrokontrolery ARM   15 Sty 2016 12:53 Odpowiedzi: 152    Wyświetleń: 33247
  • [STM32] [RTC} zerująca się data na podtrzymaniu batt

    Tak też zrobię - podłubię w bibliotece. Sadze ze (at)Freddie Chopin chodziło o to abyś sobie napisał na rejestrach :).

    Mikrokontrolery ARM   31 Maj 2017 16:17 Odpowiedzi: 3    Wyświetleń: 1290
  • Czy poprawnie obliczam offset bit-banding dla ARM? Adresacja rejestrów i bitów.

    Może wbiję kij w mrowisko: Po co właściwie Ci ten bitbanding? Programuję Cortexy na codzień i nie zauważam praktycznej potrzeby użycia BB. Nie to, żeby w ogóle jej nie było, ale jest ona tak marginalna, że nie opłaca się w to bawić. Tam, gdzie są potrzebne operacje bitowe, są one zaimplementowane w sprzęcie lepiej i bez potrzeby użycia BB i szybciej...

    Mikrokontrolery ARM   15 Cze 2017 19:42 Odpowiedzi: 14    Wyświetleń: 1857
  • STM32 - Poszukiwana Zmodyfikowana biblioteka Std Periph Lib

    Cała korporacja AVT silnie promuje używanie SPL. W zasadzie nie widziałem jakiegoś artykułu w odniesieniu do rejestrów.

    Mikrokontrolery ARM   19 Paź 2012 15:45 Odpowiedzi: 8    Wyświetleń: 1704
  • [STM32][FreeRTOS]Priorytety przerwań, Systick i przerwania od peryferiów

    Tak, Freddie Chopin ma rację, configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIO... oraz configMAX_SYSCALL_INTERRUPT_PRIORITY powinny być spójne, ponieważ odnoszą się do tego samego lecz różnią się przesunięciem bitowym w celu stosowania tych flag w funkcjach bibliotecznych lub bezpośrednio w rejestrach.

    Mikrokontrolery ARM   20 Lip 2018 13:18 Odpowiedzi: 5    Wyświetleń: 1014
  • [stm32] [STM32] Rejestry nie resetują się poprawnie - jak to naprawić?

    reset to reset i już, może pokaż jakiś schemat ?

    Mikrokontrolery ARM   05 Paź 2010 21:50 Odpowiedzi: 4    Wyświetleń: 1389
  • [stm32] Jak skonfigurować TIM2_CH2 na STM32 do generowania sygnału na PA1?

    Pomyśle :) w ogromnej ilości rejestrów stm32, myślałem, że jakoś łatwiej się odnajdę dzięki bibliotece, a tu chyba jest dokładnie odwrotnie :) pozdrawiam Krzysiek

    Mikrokontrolery ARM   24 Lis 2010 21:41 Odpowiedzi: 12    Wyświetleń: 2044
  • stm32, CrossWorks for ARM - Biblioteki w CrossWorks for ARM

    Skoro te biblioteki Ci się nie podobają, to ich nie używaj - w czym problem? Jeśli podoba Ci się inna to jej użyj. Jeśli żadna, to napisz swój kod w oparciu o rejestry.

    Mikrokontrolery ARM   28 Maj 2015 09:11 Odpowiedzi: 12    Wyświetleń: 1212
  • [STM32][HAL] UART , optymalna metoda odbioru danych

    jest jakaś prosta metoda na timeout ? Nie wiem jaki masz STM, ale niektóre mają sprzętowy timeout. Wystarczy w rejestrze RTOR podać po ilu nieodebranych znakach ma zostać wygenerowane przerwanie. Ewentualnie musisz się posiłkować jakimś timerem - np. w trybie OPM. Szczerze mówiąc chyba lepiej Ci będzie napisać tę cześć kodu bezpośrednio na rejestrach...

    Mikrokontrolery ARM   30 Gru 2019 16:52 Odpowiedzi: 15    Wyświetleń: 1524
  • [STM32] Sterowanie PWM 20kHz i transmisja RS232 100bajtów - czy to możliwe?

    BlueDraco, przejście na programowanie za pomocą rejestrów dawno mnie pociągało, ale w zasadzie trzeba by było zaczynać naukę od zera (szczególnie dla każdego nowego procesora). Czy gdyby dalej pisać w HAL, ale ważniejsze czasowo fragmenty tylko na rejestrach, to szybkość ich byłaby porównywalna? Czy jednak pozostałe fragmenty kodu w HAL akurat niezwiązane...

    Mikrokontrolery ARM   26 Cze 2019 07:42 Odpowiedzi: 13    Wyświetleń: 957
  • [STM32] Źródła wiedzy o STM32: szczegółowe omówienie API Standard Peripheral Library

    To API jest bez sensu więc nie ma co szukać o tym informacji. Dlaczego uważasz, że jest bez sensu? To według Ciebie lepiej pisać odwołując się bezpośrednio do rejestrów?

    Mikrokontrolery ARM   05 Lip 2011 22:18 Odpowiedzi: 21    Wyświetleń: 4356
  • STM32 - Brak komunikacji po I2C z wyświetlaczem OLED ze sterownikiem SSD1306

    Dzięki za ten opis, muszę wpisać jeszcze do pamięci wyświetlacza jakieś wartości aby zobaczyć cokolwiek. Niestety u mnie problem tkwi w mojej ocenie w samym I2C. Bez rozwiązania tego problemu nie będę w stanie ustawić żadnego rejestru.

    Mikrokontrolery ARM   29 Cze 2017 15:11 Odpowiedzi: 2    Wyświetleń: 1464
  • [STM32] Jak zabezpieczyć kod w STM32 przed odczytem z pamięci Flash?

    A odblokowałeś FLASH? Chodzi mi o magiczne: [syntax=c]FLASH->KEYR= 0x45670123; FLASH->KEYR= 0xCDEF89AB;[/syntax] I oczywiście zabezpieczenie zadziała dopiero po resecie procesora. Wcześniej wszystko działa tak jakby zabezpieczeń nie było pomimo odpowiednich wartości w rejestrach.

    Mikrokontrolery ARM   19 Lis 2012 11:18 Odpowiedzi: 8    Wyświetleń: 5124
  • [STM32] [C] [LED] [BUTTON] - sprawdzanie czy wcisniety przycisk.

    Makro LED_bb_B odnosi się do rejestru ODR który pozwala na zmianę stanu pinu. Ty natomiast musisz skorzystać z rejestru IDR który odwzorowuje rzeczywisty stan wyprowadzenia.

    Mikrokontrolery ARM   30 Lis 2011 10:01 Odpowiedzi: 5    Wyświetleń: 2550
  • [STM32][C] Nie załącza się dioda przy zliczaniu impulsów na PA8

    Sprawdź opis rejestru w Reference manual. Tam jest to jasno i klarownie wyjaśnione.

    Mikrokontrolery ARM   09 Mar 2020 11:19 Odpowiedzi: 25    Wyświetleń: 954
  • [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ń: 9895
  • [STM32] [STM32][C][I2C] - Zawieszanie się I2C po inicjalizacji w trybie przerwań

    Sam widzisz, że wcześniej wyzerowałem wszystkie rejestry co dało mi pewność że nie zawierają żadnych śmieci, potem wykorzystałem funkcje, i nic to nie dało. Jak dałem sumowanie bitowe w drugim przypadku to jest ok. Chodzi Ci o to, że powinienem najpierw czyścić pola rejestru które zamierzam zapisać tak? Funkcja to robi, i mimo to coś jest nie tak. Debugger...

    Mikrokontrolery ARM   25 Paź 2017 22:14 Odpowiedzi: 40    Wyświetleń: 4218
  • [stm32][c/uvision] - stm32f429zi Discovery stm32cubemx uvision4 stlinkv2

    Może głupie pytanie ale gdzie JEST GPIO_PIN_RESET? Zaraz po wejściu zapalasz PING14 potem dopóki niezakończony się konwersja ustawiany jest PING13 ale nawet jak się konwersja zakończy to nic tego rejestru nie resetuje

    Mikrokontrolery ARM   30 Kwi 2014 10:41 Odpowiedzi: 23    Wyświetleń: 5049
  • [STM32] Jak pisać efektywne i przenośne biblioteki dla STM32 w C?

    Sposób mam bardzo prosty - po kolei ładuję rejestry sterujące każdego peryferiala i dzięki temu kod inicjujący wszystkie peryferia w dużych projekstach nie przekracza kilkudziesięciu linii. żadna pseudowuniwersalna biblioteka nie obejmie wszytskich potrzeb projektu, a inicjowanie peryferiów potworkami typu SPL wychodzi wielokrotnie (np. 8x) dłuższe...

    Mikrokontrolery ARM   12 Gru 2016 20:53 Odpowiedzi: 83    Wyświetleń: 10641
  • STM32 F103RB - TIM1 Komplementarny PWM - stany początkowe wyjść

    Nie powiem Ci jak z HAL, ale TIM1 owszem ma taka możliwość, jeśli bit MOE w BDRT jest == 0, a OSSI == 1, to stany wyjść kiedy timer jest wylączony ustalają bity OISx(N) w rejestrze CR2.

    Mikrokontrolery ARM   15 Gru 2021 18:52 Odpowiedzi: 3    Wyświetleń: 573
  • [STM32] - Jak skonfigurować przerwanie przy uszkodzeniu kwarcu 8MHz w STM32F100RB?

    HSI jest kalibrowane w procesie produkcyjnym. Wartość tej kalibracji można nawet odczytać z jakiegoś tam rejestru. 4\/3!!

    Mikrokontrolery ARM   23 Wrz 2014 21:08 Odpowiedzi: 7    Wyświetleń: 1122
  • STM32 F4 Discovery - Akcelerometr MEMS LIS3DSH vs LIS302DL

    Funkcje będą takie same ale sprawdź adresy do rejestrów poszczególnych.

    Mikrokontrolery ARM   20 Lut 2016 17:56 Odpowiedzi: 9    Wyświetleń: 5718
  • STM32F0Discovery - SysTick Przerwania co 3kHz zamiast 1kHz

    Rzeczy, które zaznaczyłeś - to stałe zdefiniowane na podstawie lektury manuala - wartości bitów włączających odpowiednie tryby pracy peryferiali. MODER. A to nie powinno być zdefiniowane w pliku "stm32f0xx.h" aby wykorzystać w kodzie programu? Opis, który wkleiłeś plus opis bitów w rejestrach daje komplet informacji potrzebnych do zaprogramowania timera....

    Mikrokontrolery ARM   11 Lis 2013 08:24 Odpowiedzi: 26    Wyświetleń: 2706
  • [STM32] STM32F101 I2C zawiesza się przy I2C_EVENT_MASTER_MODE_SELECT - jak to naprawić?

    zmiana na GPIO_Mode_AF_OD nic nie zmienia. Kontroler wiesza sie na czekaniu na flagę. Wkurzają mie te biblioteki powoli. Jęśli napiszę while(1) I2C_SendData(I2C1, 0); to na SDA I SCL mam 3,3V. Są oporniki podciągające 4k7 Ma ktoś może przykład jak to zrobić normalnie na rejestrach?

    Mikrokontrolery ARM   22 Wrz 2010 13:09 Odpowiedzi: 21    Wyświetleń: 6059
  • [STM32/LPC] - Początki ARMów, kilka wątpliwości.

    1. Polska literatura bazuje na tych bibliotekach 2. Bo się pisze szybciej i łatwiej, 3. Mniej cię obchodzi bo większość rzeczy dzieje się pod spodem 4. Dużo przykładów w sieci = co za tym idzie 1. mniej optymalnie 2. w razie problemów i tak trzeba grzebać po rejestrach żeby dowiedzieć się co się dzieje

    Mikrokontrolery ARM   17 Lut 2014 12:29 Odpowiedzi: 27    Wyświetleń: 4341
  • 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ń: 2109
  • [STM32] [STM32][C] - USART z DMA nie działa po przeniesieniu do funkcji

    W Twoim działającym przykładzie do rejestru wpisujesz adres tablicy ("&" może być albo może go też nie być - również zadziała wg mnie), natomiast w przykładzie niedziałającym najpierw do funkcji podajesz adres tej tablicy, a potem jeszcze raz wyciągasz adres tego adresu - żeby zaspokoić Twoje potrzeby kompilator zmienną tab umieszcza gdzieś na stosie...

    Mikrokontrolery ARM   04 Paź 2012 11:21 Odpowiedzi: 4    Wyświetleń: 957
  • STM32F4 i Raspberry Pi (SPI) - problem z odbiorem danych na RPi

    Nie może być UART. Tylko SPI albo I2C. Musi być wykorzystany HAL na stm32 a na RPI bcm2835 ewentualnie wiringPI. Nie powinienem korzystać z rejestrów na stm32. Dlaczego? To są zagadnienia z kursów pewnych. Jak to powinno wyglądać?

    Mikrokontrolery ARM   10 Lip 2017 18:07 Odpowiedzi: 22    Wyświetleń: 1719
  • Czy ULPI na STM32F407 wymaga inicjalizacji, aby został wykryty przez komputer?

    Tak, te funkcje sa do odczytu z zapisu rejestrow, jednak jak mnie przekonales ( nie w 100% do poki nie zobacze jakiejs dokumentacji :P ), na rejestrach usb stm32 a nie phy.

    Mikrokontrolery ARM   20 Sty 2017 15:21 Odpowiedzi: 31    Wyświetleń: 2274
  • stm32f103rb nucleo HAL funkcja nie zmienia wartości rejestrów

    KeypadStruct.OUT0_Port->CRH &= ~(1UL << (4<< OutPositions To jest na pewno źle. Może zamiast struktury IF lepiej w tym przypadku użyć SWITCH? No i co to zmienia, poza zajmowaniem więcej miejsca i wymaganiem dziwnych słówek?

    Mikrokontrolery ARM   02 Maj 2018 16:17 Odpowiedzi: 10    Wyświetleń: 807
  • Jak uzyskać precyzyjne opóźnienie sygnału 10 ns, 100 ns, 1 us?

    Napisał, że ma to być cyfrowy - ale np. czy opóźnienie ma dotyczyć jednego zbocza, czy obu, już nie widzę. Można by rozważyć użycie rejestrów przesuwnych i dobierać liczbę bitów - ale to może wyjść drogo. Procesor? Przynajmniej STM32, i to jakiś szybszy. Tylko w każdej z tych wersji to działa synchronicznie z zegarem...

    Początkujący Elektronicy   16 Kwi 2025 23:28 Odpowiedzi: 23    Wyświetleń: 585
  • 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ń: 1149
  • [STM32][C/uVision4] Częstotliwość przerwania SysTick

    Odkopuje stary temat bo nie ma sensu żebym zakładał nowy, a pytanie mam bardzo podobne. Gdzie w datasheet STM32F407VGT6 znajduje się opis rejestru SysTicka? Wczoraj przekopałem cały i nie mogę nic znaleźć nic prócz "SysTick calibration value register" który i tak i tak nie jest opisany. Doszedłem do tego samego momentu autor tematu, czyli chciałbym...

    Mikrokontrolery ARM   19 Maj 2013 13:06 Odpowiedzi: 33    Wyświetleń: 14390
  • STM32 - Jak zmodyfikować wypełnienie sygnału do 344/18 cykli?

    Jeśli chodzi o przeciwfazę to, tak jak mówilem, sprawa jest generalnie bardzo prosta: jeden kanał timera w trybie compare albo pwm oraz odpowiednie zaktywowanie wyjść. Timer w takiej konfiguracji jak zrobiłeś wygląda OK (oprócz podczepionych przerwań bo są niepotrzebne), zaktywować wyjście niezanegowane może da radę przez pinMode(PA8, PWM), ale nie...

    Arduino   07 Paź 2018 23:14 Odpowiedzi: 14    Wyświetleń: 819
  • 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ń: 1200
  • Wyłączanie/ resetowania zegara RCC peryferiów stm32

    Czyli jeżeli dobrze rozumiem to w przypadku resetowania powinienem ustawić bit RST. Następnie włączyć zegar RCC (ponieważ w konfiguracji po restarcie jest on wyłączony) Resetujesz konkretne peryferium a nie RCC. Tak że w RCC nic się nie zmieni. Mogłbyś mi jeszcze podać źródła gdzie znalazłeś takie informacje o resecie Takich jak Ty podałeś to nie znalazłem...

    Mikrokontrolery   11 Lis 2020 11:09 Odpowiedzi: 3    Wyświetleń: 339
  • [stm32] - HY-MiniSTM32, Device Code 8989 - zmiana kierunku autoinkrementacji

    Ok. Ma ktoś może inicjalizację tego wyświetlacza do pracy poziomej? Zmieniam wartości rejestru 0x11 i po zmianie bitu AM wpisuje poziomo, ale zaczyna na dole i dalej rysuje poza ekranem. Pewnie trzeba ustawić też inne rejestry. W ogóle to dziwne jest to że w inicjalizacji rejestr 11h ma wpisywane 0x6070. Bit AM to bit nr 3, więc jest ustawiany jako...

    Mikrokontrolery ARM   03 Sty 2014 23:38 Odpowiedzi: 19    Wyświetleń: 1377
  • [stm32] - Przerwanie zewnętrzne na PE0 zamiast PA0, analiza kodu

    przerwanie przeciez jest wlaczone, bo sie wykonuje handler. chyba ze nie wiem co to znaczy wlacz EXTI... problem jest w tym zapisie do rejestru EXTICR

    Mikrokontrolery ARM   05 Sty 2015 17:47 Odpowiedzi: 22    Wyświetleń: 1662
  • [STM32][C/asm] - Zarządzanie stosem w funkcji obsługi przerwania

    1. funkcja bez atrybutu interrupt nie odkłada na stos wartości rejestrów które modyfikuje potem w "ciele funkcji" - czy to znaczy, że wartości tych rejestrów są tracone czy też procesor sam z siebie (sprzętowo) je zapamiętuje na stosie przy wejściu w obsługę przerwania? Informacje jak zwykle w dokumentacji rdzenia. Po co są zerowane trzy ostatnie bity...

    Mikrokontrolery ARM   22 Maj 2014 09:55 Odpowiedzi: 5    Wyświetleń: 1956
  • STM32 - I2C na przerwaniach: czy trzeba kasować bit ADDR?

    Debugowanie kodu do I2C do bezpiecznych nie należy do udowodniłem. Wystarczy nie pozwolić na odpowiednią szybką reakcję na zdarzenie, co spowoduje zawieszenie magistrali. W szczególności trzeba uważać na rejestry SR

    Mikrokontrolery ARM   22 Mar 2017 08:19 Odpowiedzi: 85    Wyświetleń: 5289
  • [STM32] Jak zapisać i odczytać dane z IS66WV51216EBLL na magistrali równoległej?

    to zapisuje do rejestru 8 bitów. A podobno chcesz 16

    Mikrokontrolery ARM   27 Kwi 2024 21:58 Odpowiedzi: 35    Wyświetleń: 1008
  • [STM32] STM32F103C8T6 - różnice w obsłudze timerów w porównaniu do Arduino Mega

    A konkretnie, to czego z kodu inicjowania timera nie rozumiesz po przeczytaniu rozdziału o timerach z Reference Manual? Masz tam obrazki, opisy działnia i szczegółowo rozrysowane i opisane rejestry sterujące.

    Arduino   18 Sty 2017 09:43 Odpowiedzi: 15    Wyświetleń: 1131
  • [STM32] - STM32F103 - TIM4_CH1 remap - problem z SWD

    W tym samym rejestrze (AFIO->MAPR) znajduje sie bity konfiguracyjne JTAG/SWD. Dokumentacja mówi, że są one tylko do zapisu, a odczyt tych bitów daje wynik niezdefiniowany. Może warto sprawdzić bezpośredni zapis do rejestru [syntax=c]AFIO->MAPR = AFIO_MAPR_TIM4_REMAP; // bez |[/syntax] albo z maską na te bity [syntax=c]AFIO->MAPR |= AFIO_MAPR_TIM4_REMAP...

    Mikrokontrolery ARM   14 Wrz 2014 11:18 Odpowiedzi: 2    Wyświetleń: 1560
  • STM32 i SDIO - problemy z zapisem na SD przy 3,3V

    Może nie akceptuje tak wysokiego napięcia zasilania. Sprawdź jaki ma dopuszczalny zakres napięcia zasilania w rejestrze OCR (CMD58).

    Mikrokontrolery ARM   08 Sty 2020 13:32 Odpowiedzi: 4    Wyświetleń: 348
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    Dla licznika TIM1 trzeba dodatkowo dodać polecenie: [syntax=c]TIM_CtrlPWMOutputs(TIM1, ENABLE);[/syntax] Ustawia ono bit MOE w rejestrze BDTR, polecenie dotyczy liczników 1, 8, 15, 16 i 17 .

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4964
  • Jak ustawić wejście/wyjście w rejestrze MODER mikrokontrolera STM32F334?

    Bo to nie jest żadne polecenie, tylko wartość bitu.

    Mikrokontrolery   03 Lis 2018 22:19 Odpowiedzi: 12    Wyświetleń: 540
  • Ustawianie kilku pinów mikrokontrolera jako jedno słowo - jak to zrobić? [AVR, STM32]

    Procesor musi mie odpowiedni rejestr, który umoliwia taką zabawę. W STM32 nazywa się BSRR. W AVR-ach nie ma chyba niczego takiego.

    Mikrokontrolery   17 Kwi 2024 22:25 Odpowiedzi: 26    Wyświetleń: 618
  • [STM32] Dlaczego inicjalizacja SP wymaga asm? Adres stosu w RAM

    po co w niektórych implementacjach takich 'rozbiegówek' mamy kod assemblerowy który kopiuje adres stosu do rejestru SP procesora? STM32 może używać dwóch stosów - jednego dla przerwań (nazwanego wyjątkowo myląco "main stack") i drugiego dla wątków (nazwanego "process stack") - a więc i dla "main()". To co jest w tablicy wektorów ląduje w MSP ("main...

    Mikrokontrolery Początkujący   29 Kwi 2019 20:11 Odpowiedzi: 14    Wyświetleń: 681
  • [STM32F103RB][REJESTRY] - USART i DMA - ramka danych (odbiór)

    Przerwanie bym raczej właczył przed odpaleniem DMA. Odbiór przez DMA to raczej tylko w przypadku kiedy masz zawsze tę samą ilość danych. nie wiem jak w Twoim przypadku bo nic o tej "ramce" nie piszesz. Rozmiem że ma dokładnie 30 bajtów. Jezeli ma więcej lub mniej o choćby jeden bajt to Twój algorytm nie zadziała. - jezeli mniej np o 5 bajtów to odbierze...

    Mikrokontrolery ARM   04 Sie 2016 19:02 Odpowiedzi: 11    Wyświetleń: 1293
  • STM32F072CBTx hard fault przy czytaniu rejestrów flash

    Temat rozwiązany. Problemem było to, że były zworki w Nucleo i programowałem Nucleo a nie docelowy STM32.

    Mikrokontrolery ARM   03 Cze 2021 10:01 Odpowiedzi: 8    Wyświetleń: 936
  • 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ń: 2628
  • [stm32][DMA][USART] - ponowne wystartowanie transferu

    Nie, no niewątpliwie masz rację, że jeśli chodzi o wydajność to szybciej jest bezpośrednio pisać po rejestrach ;) pozdrawiam Krzysiek

    Mikrokontrolery ARM   25 Lis 2011 23:16 Odpowiedzi: 7    Wyświetleń: 3534
  • [STM32][C] - I2C na przerwaniach (rejestry) nie chce ruszyć

    Przejrzyj erratę od Twojego układu - w I2C jest kilka problemów.

    Mikrokontrolery ARM   05 Lip 2016 08:46 Odpowiedzi: 2    Wyświetleń: 1392
  • [stm32][C] Vector Table Offset Register, NVIC_SetVectorTable

    Może nie pojmuję idei budowy tego rejestru ale jeżeli podamy offset np 0x100, to ustawiony zostanie bit 8 tego rejestru a nie (jak wydaje mi się, że powinno być) 15. Bo przecież offset wpisywany jest w pole TBLOFF a nie w.... rejestr. Wariuje :|

    Mikrokontrolery ARM   14 Kwi 2010 07:08 Odpowiedzi: 13    Wyświetleń: 4714
  • [STM32] [STM32][ZL27ARM] - Odmowa dostępu do pamięci w trybie debugowania NVIC

    To jest jeden z kodów z działu o NVIC z którym mam problem. Poza tym rejestr SysTick jest rejestrem kontrolera NVIC.

    Mikrokontrolery ARM   29 Gru 2012 16:30 Odpowiedzi: 8    Wyświetleń: 2068
  • [STM32] [STM32][C/GCC] Hard Fault przy obsłudze przerwań na przycisku WaveShare Port103Z

    konfiguruje A0 na wejście z podciąganiem. Nie są potrzebne dalsze udziwnienia, aby po prostu chodziło... Wytłumacz mi w takim razie dlaczego konfiguracja od STM'a działa poprawnie bez odwoływania się do rejestru ODR ?

    Mikrokontrolery ARM   11 Lut 2012 13:46 Odpowiedzi: 48    Wyświetleń: 6058
  • Błąd 127 przy budowie projektu STM32F407VG w Eclipse - co może być przyczyną?

    Jeżeli jesteś początkujący tak jak ja to polecam System Workbench for STM32. Instalujesz i masz wszystko potrzebne, jeżeli będziesz pisał na rejestracjach to wywalasz hal i zostawiasz CMSIS. Można w ten sposób zaoszczędzić czas na środowisko a zacząć pisać programy.

    Mikrokontrolery ARM   14 Sty 2018 17:07 Odpowiedzi: 4    Wyświetleń: 777
  • [STM32][C] - Dwie wersje bin w pamięci FLASH, skok pod wybrany adres

    A da się to zrobić w jakiś szybki sposób? Czy trzeba resetować wszystkie rejestry po kolei?

    Mikrokontrolery ARM   26 Lut 2016 17:10 Odpowiedzi: 70    Wyświetleń: 5076
  • Jak zasilić rejestr 74HC595 5V z mikrokontrolera STM32 3V3?

    Witam. Próbuje stworzyć wyświetlacz RGB. Sercem układu jest mikrokontroler z rodziny STM32 (logika działania 3V3), natomiast za sterowanie LEDami odpowiadałyby rejestry przesuwne zasilane napięciem 5V. Wysoki stan na wejściu rejestru przesuwnego wynosiłby w takim razie 3V3. Moje pytania są następujące: 1. Jakie napięcie uzyskam w rejestrze na wyjściu?...

    Początkujący Naprawy   28 Lis 2013 20:33 Odpowiedzi: 3    Wyświetleń: 1122
  • [STM32] [C/Keil/STM32CubeIDE] F030 transmisja SPI z użyciem DMA

    Nie wiem, dlaczego działa w Keil - na moje oko nie ma prawa. Wyłączasz SPI w czasie trwania transmisji ostatniej ramki. Zaprogramuj drugi kanał DMA na odbiór do stałej lokalizacji w pamięci i obsługuj przerwanie od tego kanału, a nie od nadawania. Czy możesz jaśniej wytłumaczyć?jestem że tak powiem amatorem programowania. W momencie mam ustawiony kanał...

    Mikrokontrolery ARM   22 Sty 2021 13:24 Odpowiedzi: 21    Wyświetleń: 1032