stm32 remap

Znaleziono około 139 wyników dla: stm32 remap
  • [STM32] SPI1 Remap. SCK jest cały czas w stanie niskim.

    Procka powinno się dać ożywić przy uzyciu stosownej konfiguracji. Większość oprogramowania do debuggowania po zwolnienieniu resetów czeka chwilę (chodzi o stany nieustalone, zewnętrzne układy resetów, kondensatory itp.) i dopiero potem próbuje nawiązać połączenie przez JTAG. Oczekiwanie to zwykle jest tak długie, że jeśli w programie na początku jest...

    Mikrokontrolery ARM   08 Wrz 2009 14:34 Odpowiedzi: 10    Wyświetleń: 4307
  • [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ń: 1590
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • [STM32 P103] Czy uszkodziłem konwerter RS232->RS485 i RS232 na STM32 P103?

    Napisałem program obsługujący komunikację RS232 dla płytki STM32 P103: - dokumentacja płytki https://www.olimex.com/dev/pdf/ARM/ST/ST... - schemat https://www.olimex.com/dev/images/ARM/ST... Niestety łącząc docelowo przez konwerter RS232 -> RS485 i podłączając do serwomechanizmu RS28 dynamixel podłączyłem raz zasilanie 15V,...

    Mikrokontrolery Początkujący   28 Lip 2012 08:57 Odpowiedzi: 12    Wyświetleń: 3238
  • Jak skonfigurować ARM toolchain: integracja CodeSourcery, OpenOCD i Eclipse

    Witam! Ja jeszcze chciałbym wrócić do kwestii konfiguracji OpenOCD. Posiadam programator Wiggler i moduł z lpc2368 oraz OpenOCD 0.2.0+Eclipse+CodeSourcery. Przerobiłem plik parport.cfg na #Daemon telnet_port 4444 gdb_port 2001 #JTAG interface parport jtag_speed 4 jtag_device 4 0x01 0x0f 0x0e parport_port 0x378 parport_cable wiggler oraz plik lpc2368.cfg...

    Mikrokontrolery ARM   22 Wrz 2017 13:17 Odpowiedzi: 374    Wyświetleń: 134594
  • REKLAMA
  • Który układ developerski wybrać: 32F429IDISCOVERY czy STM32 Nucleo-64?

    Wlasnie chodzi o peryferia itp. po prostu pisze kod z pamieci ;) ale jak wspominalem to sa tylko moje glupie nawyki. Po prostu czasem w firmie robie cos na jednym procku, a w domu jakis hobbystyczny projekt na innym... Remap nie jest dla mnie problemem, osobiscie nie uzywam gotowych modulow (czasem do testow - ale takie co maja wszystkie porty wyprowadzone...

    Mikrokontrolery   28 Sty 2016 17:10 Odpowiedzi: 16    Wyświetleń: 1506
  • stm32 - timer sprzętowy - sprzętowy timer nie działa

    Witam ponownie, rozwiązałem swój problem, błąd był banalny i polegał na tym, że ustawiałem stan wysoki w rejestrach instrukcją |= i to było ok, ale nie zerowałem bitów tam gdzie powinny być zera instukcją &= ~. Na dole działający kod: [syntax=c]//niezbędne pliki nagłówkowe #include <stddef.h> #include "stm32f10x.h" //DEFINICJE PREPROCESORA...

    Mikrokontrolery   28 Maj 2014 17:29 Odpowiedzi: 6    Wyświetleń: 2022
  • [STM32F100RB] - Brak połączenia ST_Link po remapingu PB3.

    Jest jakiś sposób? Bootloader na UART, programik od ST i kasowanie całej pamięci. Ewentualnie można próbować połączyć się z wciśniętym przyciskiem RESET. 4\/3!!

    Mikrokontrolery ARM   04 Paź 2013 21:32 Odpowiedzi: 2    Wyświetleń: 957
  • [STM32F4Discovery] Jak ustawić AF pin remapping dla I2C1_SCL na STM32F4Discovery?

    Tak wlasnie jest o ile AF4 odpowiada I2Cx

    Mikrokontrolery ARM   20 Lip 2013 21:24 Odpowiedzi: 5    Wyświetleń: 942
  • REKLAMA
  • ARM STM32F0X - Czas inicjalizacji USART, częsty remapping pinów USART'u

    Inicjowanie UART to 2 lub trzy zapisy do rejestrów, przemieszczenie linii - po jednym zapisie na port (czyli jeśli zmieniasz z portu A na B to masz dwa zapisy). Czas tych operacji nie przekroczy ułamka mikrosekundy (kilkanaście cykli procesora), o ile nie będziesz korzystał z SPL ani HAL.

    Mikrokontrolery ARM   03 Lis 2015 22:44 Odpowiedzi: 4    Wyświetleń: 891
  • Ocena wyników HD Tune dla dysku MAXTOR STM3250310AS po zerowaniu i remapie

    Witam Ostatnio mój dysk MAXTOR STM3250310AS (250GB/7200RPM/8M) działał niestabilnie. Po przeskanowaniu programem HD Tune okazało się, że znajdują się na nim Bad Sector'y. Zgodnie z opisem programu MHDD, który znalazłem na forum przeprowadziłem zerowanie a potem remap dysku. Niestety nie mam napędu dyskietek i nie mogłem skopiować logów. Zainstalowałem...

    Naprawa nośników i odzysk danych   25 Paź 2009 15:07 Odpowiedzi: 2    Wyświetleń: 1990
  • [stm32] - TIM3 full remaping, nie działający input capture ;(

    Aby móc zmieniać remapowanie musisz włączyć zegar dla AFIO. [syntax=C]RCC_APB2PeriphClockCmd(RCC_APB... ENABLE);[/syntax]

    Mikrokontrolery ARM   24 Cze 2011 13:49 Odpowiedzi: 2    Wyświetleń: 2120
  • REKLAMA
  • [STM32] Jak zmienić funkcję pinu PB4 (NJTRST) na wyjściowy w STM32?

    u mnie to działa. Pomogło wykonanie instrukcji w tej kolejności: [syntax=c] SetSysClockTo24(); NVIC_SetVectorTable(NVIC_VectTab_FLASH,(... NVIC_PriorityGroupConfig(NVIC_PriorityGr... RCC_APB2PeriphClockCmd(RCC_APB2Periph_AF... ENABLE); GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disab... ENABLE);[/syntax] Przepraszam, jeśli odkopuję staroć,...

    Mikrokontrolery ARM   20 Gru 2011 00:35 Odpowiedzi: 8    Wyświetleń: 3535
  • [STM32][C] kolejność konfigurowania peryferiów ??

    Właśnie ja odpalałem go na F103. Z remapem... Może mój koszmar miał coś wspólnego z faktem remapnięcia CANa na portb...? W każdym razie pochłonęło to cenny czas, bo remapnięty wcześniej CAN nie chciał wyjść z trybu inicjalizacji. Szopki polegały na: - piny -> remap -> CANinit - wisi w while'u wyjscia z inicjalizacji - remap -> CANinit -> piny - wisi...

    Mikrokontrolery ARM   25 Lut 2012 21:29 Odpowiedzi: 13    Wyświetleń: 2416
  • [STM32Discover] Potrzebuję porady czy uda mi się wykonać projekt

    Jeśli chodzi Ci o same diody to nie potrzebujesz robić remap TIM3, co innego gdybyś chciał użyć PWM. Spróbuj po prostu ustawić piny diod w trybie General purpose output push-pull.

    Mikrokontrolery ARM   17 Maj 2013 11:37 Odpowiedzi: 7    Wyświetleń: 1980
  • [STM32] STM32F107 - Konfiguracja przycisków i problem z USART, jak to zrobić?

    Remap powinien to właśnie załatwić. czy brakuje jeszcze czegoś?

    Mikrokontrolery ARM   07 Lut 2013 20:18 Odpowiedzi: 10    Wyświetleń: 2133
  • Remapowanie I2C w STM32F103C8 - problem z liniami SDA i SCL na PB8 i PB9

    Witajcie Problem stanowił wyłączony zegar dla peryferi odpowiedzialnych za reapowanie (przeoczyłem jedną z flag). Pozdrawiam Krzysztof

    Mikrokontrolery ARM   01 Lis 2010 21:54 Odpowiedzi: 1    Wyświetleń: 1086
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Witam, Kolego atom1477 z ciekawości uruchomiłem Twój projekt, z tym że zmodyfikowałem tak main-a, że najpierw wypełniam ALGO_TAB jakimiś tam danymi, a później jednorazowo kasuję sektor i te dane zapisuję do FLASH-a i u mnie działa zawsze ok, niezależnie od poziomu optymalizacji. Nie chciało mi się już robić jakiegoś porównywania danych, to co zapisuję...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2700
  • Jak przy użyciu REMAP zmienić kolejność bitów na całym porcie w XMega?

    Nie. Jest jak w stm32. Uklad uart, timer czy twi można podłączyć do domyślnych lub alternatywnych pinów. I ot cały remap.

    Mikrokontrolery AVR   08 Paź 2016 11:51 Odpowiedzi: 13    Wyświetleń: 1128
  • [STM32] Jak skonfigurować PWM na TIM4 w STM32F100RB dla PB6 bez bibliotek?

    Ok, Myslałem ze liczy od ARR w dół, albo od ARR w górę do przepełnienia, a to byłoby zupełnie co innego. Uruchomiłem juz 3 timery, z czwartym mam problem bo muszę remapować TIM17 na PA7, a tego jaszcze nie robiłem. Mam coś takiego, ale nie działa: Dodano po 22 Remaping chyba jest ok, bo bez remapingu na PB9 też nie dziala, widać jest jakas róznica w...

    Mikrokontrolery ARM   29 Maj 2012 09:23 Odpowiedzi: 21    Wyświetleń: 5064
  • [stm32] Remapping portów tak, żeby z wolnych pinów stworzyć 8-bitową magistralę

    Witam, trochę czasu spędziłem na przeglądaniu dokumentacji AFIO, GPIO ale niestety nie znalazłem niczego co mogłoby mi pomóc dlatego chciałem się zapytać Czy w STM32 jest możliwość takiego remapowania wyprowadzeń żeby np z wolnych pinów stworzyć np 8 bitową magistralę z możliwością zapisu, odczytu danej lub np takim przemapowaniu któregoś z portów żeby...

    Mikrokontrolery ARM   04 Sie 2011 22:45 Odpowiedzi: 4    Wyświetleń: 1856
  • STM32VLDiscovery - Nie działa jeden pin mikrokontrolera

    Masz "zalutowane" połączenie SB12 na płytce? HSE wyłączone? Przy remapowaniu ustawiasz "alternate mode"... nie wiem czy nie powinno zostać general i/o. Swoją drogą konfigurujesz PD0, a wcześniej pisałeś o PD1 - to nie pomyłka?

    Mikrokontrolery ARM   10 Sty 2015 17:52 Odpowiedzi: 4    Wyświetleń: 711
  • [STM32] Dlaczego włącza się zegar AFIO przy konfiguracji GPIO i I2C?

    Ponieważ np. I2C komunikuje się z urządzeniem zewnętrznym przez piny GPIO ustawionymi jako alternatywna funkcja pinu AFIO i dlatego trzeba te bloki włączyć ..najoględniej mówiąc. Najogólniej mówiąc to AFIO służy jedynie do remapowania pinów i pierwsze słyszę, że należy je włączać dla I2C, ADC etc. Zegar należy włączyć dla GPIO i dla danego peryferium....

    Mikrokontrolery ARM   20 Mar 2012 15:15 Odpowiedzi: 26    Wyświetleń: 3217
  • [STM32] Konflikt STM32 TIM17 z I2C przy konfiguracji PWM - jak rozwiązać?

    Mam TIM17 :] A więc problem rozwiązany. Dziwna sytuacja, bo zrobiłem full remaping linii sda scl(które jako alternatywne domyślnie są na pinach PB7 i PB6) na piny PB8 i PB9. Wyjscie negatywne Timera jest na pinie PB7 i ono działa ok. Natomiast wyjście pozytywne Tim17(przy ustawieniu alternatywnej roli tego wyjścia ) jest na pinie PB9(tym od SDA które...

    Mikrokontrolery ARM   15 Mar 2012 15:45 Odpowiedzi: 3    Wyświetleń: 1535
  • [stm32] STM32VET6 nie komunikuje się z Jlink po wgraniu programu migania diodą

    /* disable SWJ debug port - comment if you are using JTAG */ GPIO_PinRemapConfig(GPIO_Remap_SWJ_D... ENABLE); czytałeś w ogóle ten kod?

    Mikrokontrolery ARM   06 Paź 2010 20:53 Odpowiedzi: 13    Wyświetleń: 3217
  • [STM32] Problem z generacją PWM w trybie 1 na TIM1 (STM32VLDISCOVERY)

    AFIO->MAPR = 0x01000000; starczy, to drugie cudo podejrzewam, że odblokowuje NJTRST spowrotem. No właśnie to jest to samo. Jak się przyjrzysz to masz tam NoJTRST: [syntax=c]GPIO_PinRemapConfig(GPIO_Remap... ENABLE);[/syntax] Używałem obu i bez rezultatów...

    Mikrokontrolery ARM   06 Lip 2011 13:47 Odpowiedzi: 18    Wyświetleń: 4991
  • STM32: Czy __main_stack_size i __process_stack_size są konieczne bez OS?

    A czy ja się upieram, że poprawną? Ale te przewidziane 'prawidłowe' też nie zawsze działają. Dajemy 'reset' a program nie uruchamia się z bootloader-a i co wtedy? A nie uruchamia się ponieważ: włączony jest remap, przeniesiona tablica wektorów, zawiera 'byle co', nieustawiona 'power domain' itp. Twardy jump na adres fizyczny w ROM bywa skuteczniejszy.

    Mikrokontrolery ARM   13 Gru 2016 14:47 Odpowiedzi: 38    Wyświetleń: 2358
  • [STM32F103VCT6][C/Keil] Podłączenie się do CAN w Audi/VW

    Bzdury na kółkach!... ** Transceivery hi-speed bardzo dobrze chodzą na każdej prędkości CANa, poczynając od kilkudziesięciu bitów na sekunde do 1Mb/s. ** Transceivery automotive grade chodzą do 500kb/s ** Nie ma czegoś takiego jak CAN low-speed ** Transceiver nie ma wpływu na standard przesyłania ramek, tj. niezależnie od niego będzie chodzić każda...

    Mikrokontrolery ARM   11 Lis 2011 17:33 Odpowiedzi: 21    Wyświetleń: 5530
  • [STM32] STM32F103C8T6 - różnice w obsłudze timerów w porównaniu do Arduino Mega

    Mógłby ktoś napisać obsługę tego timera ? Widzę przykłady w internecie ale bez zrozumienia. [syntax=c]//niezbędne pliki nagłówkowe #include <stddef.h> #include "stm32f10x.h" //DEFINICJE PREPROCESORA //CCMRx #define OC3M_0 (1<<4) #define OC3M_1 (1<<5) #define OC3M_2 (1<<6) #define OC4M_0 (1<<12) #define OC4M_1 (1<<13)...

    Arduino   18 Sty 2017 09:43 Odpowiedzi: 15    Wyświetleń: 1167
  • [stm32] Jak podłączyć pin PDR_ON w STM32F405RGTx i STM32F103RFTx?

    Freddie, A poradź amatorowi jak rozplanować ręcznie użycie peryferiów, bo biorąc pod uwagę jakość tego softu, to potem okaże się, że nie można zrobić takiego remapingu... Ja jako amator Ci doradzę, że wystarczy otworzyć "super jasny" DataSheet i tam jest tabela z pinami co gdzie i jak. Najpierw wybieram to, co potrzebuję, ze standardowego ustawienia...

    Mikrokontrolery ARM   27 Sie 2012 07:35 Odpowiedzi: 16    Wyświetleń: 3534
  • [STM32] STM32: Obsługa enkodera ALPS/Piher z przerwaniami i eliminacją drgań styków

    Żeby przemapować w sposób jaki potrzebujesz musisz użyć full remap a nie partial. Edit: Pośpieszyłem się, te dwa kanały rzeczywiście i na tym partial i na full są przemapowane. W każdym bądź razie, kiedyś odpalałem wejście enkoderowe za pomocą SPL i wystarczyło tylko to (+wcześniej RCC od GPIO i AFIO): [syntax=c]RCC_APB1PeriphClockCmd(RCC_APB...

    Mikrokontrolery ARM   03 Wrz 2013 13:54 Odpowiedzi: 22    Wyświetleń: 6576
  • [stm32F031] Czy w Cortex-M0 (stm32F031) można zmienić adres tablicy przerwań?

    Wpadłem na pomysł jak to "obejść". - w bootloaderze przekierować tablice na RAM; - "skoczyć" pod adres Reset_Handler w aplikacji użytkowej; - podczas inicjalizacji przekopiować adresy wektorów z flash do RAM (sekcja .data); Na razie próbuję: 1. umieścić wektor przerwań w sekcji .data; 2. umieścić startup.S na początku aplikacji użytkowej; Jak ktoś ma...

    Mikrokontrolery ARM   01 Mar 2015 21:03 Odpowiedzi: 4    Wyświetleń: 1116
  • [STM32F103RBT6][C] - Częściowy remap TIM1, wykorzystanie tylko niektórych pinów

    Mam tylko parę doświadczeń, że peryferia są w jakiś sposób priorytetyzowane i włączenie dwóch dzielących ten sam pin i ustawienie tego pinu na alternate function zawsze skutkuje przydzieleniem tego pinu dla tego samego peryferium. Akurat timery mają możliwość konfiguracji (włączania) każdego kanału z osobna. 4\/3!!

    Mikrokontrolery ARM   04 Maj 2013 18:30 Odpowiedzi: 4    Wyświetleń: 1434
  • [stm32f103] [stm32f103][CAN] - Nieudane wysyłanie danych, co może być przyczyną?

    Witam. Po kilku godzinach z CAN postanowiłem napisać, może Wam przyjdzie do głowy co zmaściłem. Program jest prosty: Poprawiłem SYNTAX - staraj się proszę w kolejnych postach poprawnie go umieszczać wykorzystując pole wyboru w edytorze postów. Z auto powtarzaniem mam od razu zapchane trzy skrzynki i na każdej status CAN_TxStatus_Pending, a jak wyłączę...

    Mikrokontrolery ARM   02 Paź 2014 22:39 Odpowiedzi: 13    Wyświetleń: 2565
  • STM32F103 biblioteka HAL i obsługa komunikacji CAN

    Na SPL'u to mam przykład jeśli potrzebujesz. Nie znam HAL'a ale nie widze tutaj remapu PB8 i PB9.

    Mikrokontrolery ARM   11 Kwi 2017 21:39 Odpowiedzi: 4    Wyświetleń: 2109
  • [STM32F103] Brak sygnału SCK przy inicjalizacji karty SD na STM32F103 - co sprawdzić?

    Pod tymi pinami masz SPI1. Nie wiem tylko czy standardowo czy po re-mapowaniu. Kolego jesteś w błędzie. Są to piny SPI3 jeśli zrobie AF, jeżeli zrobię remap to bedzie spi1. Na SPI1 mam powieszone ethernet na enc28j60, które działa bezbłędnie. A tak jest zrobione wysyłanie. [syntax=c]static void xmit_spi (BYTE Data) // Wyslanie bajtu do SD { //u8 Temp...

    Mikrokontrolery ARM   07 Kwi 2013 14:50 Odpowiedzi: 14    Wyświetleń: 2667
  • [STM32F107] - Implementacja Ethernet - zawieszanie się przy resecie DMA

    Sygnał REF_CLK powinien być generowany przez cały czas, gdy chcesz mieć aktywny interfejs Ethernet. Najpierw konfigurujesz układ MAC (zegary, typ interfejsu MII/RMII), następnie aktywujesz taktowanie PHY za pomocą REF_CLK. Gdy zamienisz kolejność (najpierw taktowanie PHY, później ustawiasz w STM interfejs MII/RMII) to program zawiesi się w pętli: [syntax=c]...

    Mikrokontrolery ARM   17 Kwi 2015 07:43 Odpowiedzi: 4    Wyświetleń: 2031
  • 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ń: 7581
  • STM32F100 - Konfiguracja pinów PD0, PD1 nie działa, co robię źle?

    Witam. Od niedawna staram się zapoznać z uC STM32 i chciałbym skorzystać z pinów PD0,PD1 uC stm32f100. Mój kod wygląda następująco: [syntax=c] GPIO_PinRemapConfig(GPIO_Remap_PD01, ENABLE); GPIO_InitTypeDef GPIO_InitStruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GP... ENABLE); GPIO_InitStruct.GPIO_Pin = GPIO_Pin_0; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN_FLOATING;...

    Mikrokontrolery Początkujący   24 Sty 2014 17:09 Odpowiedzi: 4    Wyświetleń: 1239
  • [STM32f103ZET6][C/CooCox] - Karta SD - Błąd FR_NOT_READY.

    Witam, Próbuje uruchomić obsługę karty SD pod STM32f103ZET6. Wykorzystuje do tego bibliotekę, używaną wcześniej pod STM32f407. Zmodyfikowałem tylko inicjalizacje SPI i dorzuciłem testową funkcję zapisu do karty. Mimo to karta nie chce ruszyć. Przy próbie otwarcia jakiegokolwiek pliku dostaje: FR_NOT_READY. Próbowałem już na dwóch kartach SD, formatowałem...

    Mikrokontrolery ARM   20 Lis 2013 14:02 Odpowiedzi: 5    Wyświetleń: 2298
  • STM32F103 - Zawieszanie się programu przy odbiorze danych z CAN

    Witam, Mam problem z odbiorem danych na magistrali CAN. Program wysyła dane na CAN co 500ms i to działa, natomiast kiedy pojawi się ramka na RX, program przestaje już wysyłać dane i wygląda jakby zawisł. Poniżej kod. Może ktoś sprawdzić i podać przyczynę problemu? [syntax=c]#include "stm32f10x.h" #include "stm32f10x_can.h" #include "hdr_rcc.h" #include...

    Mikrokontrolery ARM   29 Sty 2015 19:27 Odpowiedzi: 24    Wyświetleń: 2283
  • [stm32] Podłączenie PL-2303 do USART na Kamami Butterfly2 bez MAX232 - czy to bezpieczne?

    1. W funkcji USART_Configuration brakuje za włączeniem taktowania takiej linijki kodu: [syntax=c]GPIO_PinRemapConfig(GPIO_Remap... ENABLE);[/syntax] normalnie USART2 jest na PA2 i PA3, a dopiero po przemapowaniu można używać ich na PD5 i PD6. 2. Nie przełączasz się na kwarc, a to jest raczej potrzebne przy komunikacji poprzez RS232, ale może na...

    Mikrokontrolery Początkujący   19 Lut 2012 12:27 Odpowiedzi: 17    Wyświetleń: 5834
  • [STM32F303CB] Encoder remap w SYSCFG - czy to w ogóle działa?

    Cześć, czy ktokolwiek na tej planecie próbował użyć opcji remapowania enkodera z TIM15 na TIM2/TIM3/TIM4 w STM32? W datasheet opisane jest to tak (rejestr SYSCFG->CFGR1) https://obrazki.elektroda.pl/4378207500_... TIM15 nie ma bloku enkoderowego, ale według mojego rozumienia ustawiając odpowiednio bity ENCODER_MODE w tym rejestrze mogę...

    Mikrokontrolery ARM   03 Paź 2019 10:43 Odpowiedzi: 3    Wyświetleń: 624
  • Sterowanie 5 serwomechanizmami PWM 50Hz na STM32F100RB DISCOVERY – konfiguracja timerów

    Witam! Muszę stworzyć program na STM 32 (STM32 DISCOVERY / STM32F100RB), który będzie pozwalał sterować 5 serwami. Napisałem poniższy program, przy pomocy którego otrzymuje na wyjściach poszczególnych kanałów timerów 2 i 3 przebiegi PWM o częstotliwości 50 Hz. Jednak serwo nie działa. Serwo analogowe (HS – 422, HS – 645MG) wychyla się w...

    Mikrokontrolery ARM   22 Cze 2012 11:31 Odpowiedzi: 10    Wyświetleń: 2991
  • [STM32][C] - Poradnik dla początkujących (bez bibliotek)

    (at)tmf - dziękuję za miłe słowa :) Właśnie takie było założenie co do grupy "docelowej". Myślę, że jeszcze długo ATmegi i ATtiny będą punktem startowym dla hobbystów ze względu na nawał informacji w Internecie i mocno zakorzeniony pogląd jakoby wszystko inne było drogie/trudne itd. W sumie chciałem, żeby w poradniku było trochę więcej nawiązań do...

    Mikrokontrolery ARM   15 Maj 2021 12:57 Odpowiedzi: 135    Wyświetleń: 94359
  • [STM32L476] Błąd OpenOCD podczas próby debugowania z remapowanymi strukturami

    Open On-Chip Debugger 0.10.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD...

    Mikrokontrolery ARM   07 Sie 2022 08:34 Odpowiedzi: 0    Wyświetleń: 573
  • STM32 Primer - Problemy z SysTick_Config i SysTick_CLKSourceConfig w Ride7

    W Reference Manual, w rozdziale o GPIO i AFIO (zakładam, że mówimy o STM32F1) jest taki podrozdział o nazwie "JTAG/SWD alternate function remapping" i tam masz rozpiskę. Dla STM32F4 w rozdziałach o GPIO jest po prostu podany stan początkowy rejestrów odpowiedzialnych za tryb z uwzględnieniem tego, że dla niektórych portów stan początkowy będzie inny...

    Mikrokontrolery ARM   14 Kwi 2020 18:50 Odpowiedzi: 174    Wyświetleń: 13242
  • STM32F4 DISCOVERY - Jak skonfigurować piny SPI dla karty pamięci?

    Czytam ten manual, ale nie wiem co z tego jest mi potrzebne. Jak krok po kroku powinienem rozpocząć pracę z SPI1. Wnioskuję że powinno mniej więcej wyglądać to tak: 1. Zainicjalizować piny do których mam podłączoną kartę SD i ustawić na nich funkcje alternatywne, tzn. zrobić remaping tych pinów ustawiając w nich alternate functions. 2. Zainicjalizować...

    Mikrokontrolery ARM   22 Gru 2012 14:20 Odpowiedzi: 27    Wyświetleń: 5355
  • STM32 - jak komunikować się po UART bez zakłócania I2C?

    Jak rozumiem próbujesz użyć i2c jako master razem z usartem. Tak jak kolega wyżej napisał nie powinno być problemu zarówno jak użyjesz dma czy też nie. Spokojnie większość STMów to pogoni bez dma. Czasami zdarza się taka sytuacja przy użyciu remapowania niektórych peryferii że hardware mimo że na innych pinach się wyklucza. Wtedy trzeba kombinować żeby...

    Mikrokontrolery ARM   31 Maj 2017 19:51 Odpowiedzi: 4    Wyświetleń: 1488
  • [STM32] Czy Embest STM32F107 ARM-CM3 można programować przez USB bez JTAG?

    Embedded boot loader The embedded boot loader is located in the System memory, programmed by ST during production. It is used to reprogram the Flash memory with one of the available serial interfaces: ● In low-, medium- and high-density devices the bootoader is activated through the USART1 interface. ● In XL-density devices the boot loader...

    Mikrokontrolery ARM   08 Wrz 2010 11:35 Odpowiedzi: 4    Wyświetleń: 2708
  • [STM32][Keil] Odczyt co najmniej dwóch kanałów ADC.

    Witam, mam problem z odczytem więcej niż jednego kanału ADC. Dla jednego kanału miałem następujący (działający) kod (z wyzwalaniem przez TIM3). [syntax=c]void adc_init(void) { RCC->APB2ENR |= RCC_APB2ENR_IOPAEN | RCC_APB2ENR_IOPCEN | RCC_APB2ENR_AFIOEN | RCC_APB2ENR_ADC1EN; RCC->APB1ENR |= RCC_APB1ENR_TIM3EN; GPIO_CONF(GPIOA, 0,GPIO_MODE_INPUT, GPIO_CNF_INPUT_ANALOG);...

    Mikrokontrolery ARM   30 Maj 2012 10:39 Odpowiedzi: 20    Wyświetleń: 6790