stm32 remap

Znaleziono około 136 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)...
  • Ocena wyników HD Tune dla dysku MAXTOR STM3250310AS po zerowaniu i remapie

    Dysk całkowicie sprawny w 100% Bady miałes logiczne co usuneło zerowanie . Opis atrybutu : Spin Retry Count 10 Ilość ponowień prób rozpędzenia tależy. Atrybut ten przechowuje łączną ilość prób uruchomienia tależy przed osiągnięciem pełnej szybkości obrotowej (pod warunkiem, że pierwsza próba nie powiodła się. Spadek tego atrybutu jest oznaką problemów...

    Naprawa nośników i odzysk danych   25 Paź 2009 15:07 Odpowiedzi: 2    Wyświetleń: 1987
  • [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ń: 954
  • REKLAMA
  • [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ń: 134504
  • 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ń: 1503
  • 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
  • [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ń: 888
  • [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
  • Jak uzyskać dostęp do partycji na dysku MAXTOR STM3250310AS?

    (at)migol21 Jesteś geniuszem. Zastosowałem fsck i po tym już mogłem zamontować interesującą mnie partycję. Następnie zrobiłem backup danych i teraz pozostaje mi zgodnie z twoją sugestią zerowanie i remap dysku. Mam w związku z tym pytanie: Do zerowania dysku używam programu MHDD, ale on na standardowych ustawieniach w Biosie nie wykrywa dysków SATA....

    Naprawa nośników i odzysk danych   26 Lut 2010 19:22 Odpowiedzi: 5    Wyświetleń: 2305
  • [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ń: 3517
  • REKLAMA
  • [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ń: 2127
  • [STM32F103RB] STM32F103RBT6: Konflikt Timer1 PWM (kanał 2N) z USART1 TX na wspólnym pinie

    Witam! Używam STM32F103RBT6. Timer1 skonfigurowany jest na wyjście PWM z wyjściem komplementarnym (kanał 2 i 2N). Interesuje mnie tylko kanał 2N. Problem jest taki, że wyjście kanału 2 jest współdzielone na tym samym pinie z TX dla UART1. I tu pojawia się konflikt, gdyż jak jest włączony timer1 usart1 nadaje tylko w jedną stronę (potrzebuję komunikacji...

    Mikrokontrolery ARM   28 Lip 2010 16:14 Odpowiedzi: 6    Wyświetleń: 1250
  • 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ń: 1080
  • 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ń: 1122
  • [STM32F103RBT6] STM32F103RBT6 - Brak odczytu wartości z enkodera Maxon 201935

    Witam Mam problem z obsłużeniem enkodera w programie - brak jakiejkolwiek odczytanej wartości. Enkoder to (201935): http://www.maxonmotor.com/medias/sys_mas... [syntax=c]void encoder_timer_config(void) { gpio_pin_cfg(ENCODER_PORT, ENCODER_LEFT_A, ENCODER_PORT_MODE); gpio_pin_cfg(ENCODER_PORT, ENCODER_LEFT_B, ENCODER_PORT_MODE);...

    Mikrokontrolery ARM   12 Maj 2015 22:21 Odpowiedzi: 4    Wyświetleń: 1125
  • STM32F103RBT6-Nucleo - Przykładowy kod CAN w CooCox

    (at)up dzięki za link! przyda się! Co do CAN'a to zadziałał. Zmieniłem BS1 i BS2 a także preskaler, remapowałem na CAN1 czyli na porty B , skonfigurowałem pin'y i zaczęło banglać. Widocznie coś musiało nie działać na CAN'ie na porcie A i też prędkości źle dobrałem. Tak czy inaczej, dzięki wszystkim za pomoc! :) Problem rozwiązany, do zamknięcia.

    Mikrokontrolery ARM   11 Sty 2017 12:56 Odpowiedzi: 22    Wyświetleń: 2286
  • [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
  • [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
  • [stm32] [stm32][gcc] STM32F103RBT6 - UART2 i UART3 nie działają, UART1 działa poprawnie

    Witam a jak dochodzisz do wniosku że USART2 nie działa? Podłączyłeś oscyloskop czy jakieś urządzenie? Myślę, że jeśli podczas startu procesor nie zapętla Ci się w oczekiwaniu na jakąś flagę w związku z USART2/3 (można to podejrzeć debugując program), to jest to zapewne nadpisanie inicjalizacji lub błędna inicjalizacja portu GPIO. Nie znam blibliotek...

    Mikrokontrolery ARM   23 Lis 2010 19:48 Odpowiedzi: 4    Wyświetleń: 1716
  • [STM32F103RBT6][C] - Częściowy remap TIM1, wykorzystanie tylko niektórych pinów

    Cześć, piszę z kolejną rozterką. Z góry mówię że wykorzystuję CMSIS'a Chcę zobić częściowy remap TIM1, ale wiąże się to z przepisaniem 8 pinów na PA i PB. Problem w tym że chciałbym wykorzystać równocześnie USART1(PA9 i PA10) i ADC12 (PA6). Zanim zabiorę się za kodzenie, chciałem spytać czy mogę zrobić częściowy remap i wykorzystać tylko TIM1_CH1N i...

    Mikrokontrolery ARM   04 Maj 2013 18:30 Odpowiedzi: 4    Wyświetleń: 1431
  • [STM32F1] Jak ustawić właściwą alternatywną funkcje pinu?

    Jak przeszukasz manual pod kątem frazy NADV to znajdziesz m.in. coś takiego: AF remap and debug I/O configuration register2 (AFIO_MAPR2) 4\/3!!

    Mikrokontrolery ARM   26 Lut 2012 17:10 Odpowiedzi: 11    Wyświetleń: 1765
  • [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] 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ń: 3214
  • [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ń: 4982
  • [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ń: 1523
  • [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
  • STM32F105RBT6 - Brak przerwań odbioru danych na CAN2

    Przebieg oczywiście jest niepoprawny. To jest najprawdopodobniej przydźwięk sieci. Pin CAN_TX jest nieaktywny. Nieustawiony jako wyjście CANa. Np. Remaping CANa jest ustawiony na inną parę pinów. Na jakich pinach to ma jest (fizycznie podłączone)?

    Mikrokontrolery ARM   20 Cze 2016 14:06 Odpowiedzi: 14    Wyświetleń: 1278
  • 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ń: 2355
  • [STM32F10x] STM32F100RB: Konfiguracja PWM na TIM3 do sterowania serwo - co poprawić?

    Witam. Moim celem jest uruchomienie serwo na STM32F100RB (discovery VL). Mam jednak problem z uruchomieniem PWM na TIM3 (próbowałem też na TIM1). Kod bazuje na przykładach i jest on na tyle prosty, że pewnie czai się tam jakiś "czeski" błąd. Co jest nie tak ? int main(void) { RCC_conf(); GPIO_conf(); timerSetupHardware();...

    Mikrokontrolery ARM   02 Wrz 2013 13:25 Odpowiedzi: 5    Wyświetleń: 1782
  • [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ń: 6573
  • STM32F100 - Konfiguracja pinów PA8-PA11: TIM1 i USART1 jednocześnie?

    Dowcip z AF vs. Input też niezły. Ciekawe, jak procesor zgaduje, gdzie ma linię RX kiedy można ją przypisać do jednej z dwóch nóg... a może po prostu nie można. Ok, odszczekuję i przepraszam. Hau, hau! Można. Masz opcję "remap", która przykładowo cały USART1 przeniesie Ci na piny alternatywne. Czyli Rx i Tx z pinów PA9 i PA19 przechodzi na piny PB6...

    Mikrokontrolery ARM   08 Lut 2013 08:40 Odpowiedzi: 8    Wyświetleń: 1458
  • 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
  • STM32F100C6 - Brak sygnału MOSI w trybie Master simplex na PB3-PB5, PA15

    Witam, Mam problem z ustawieniem magistrali SPI w trybie Master simplex communication transmit-only. Dodatkowo SPI musi być zremapowane na porty PB3-PB5, PA15 czyli te które są częściowo przeznaczone jako porty debugera. Mój problem polega na tym, że podczas transmisji nie mam sygnału MOSI (sprawdzone na oscyloskopie), który podczas nadawania jest ciągle...

    Mikrokontrolery ARM   11 Paź 2012 10:21 Odpowiedzi: 12    Wyświetleń: 2901
  • STM32F103 - Pomiar 6 sygnałów PWM na TIM1 i TIM3 - problem z kanałami 2 i 4

    To także mam zrobione (dużo wcześniej w samym mainie na początku odpalam wszystkie porty i afio). Ogółem z testów wynika jakby wogóle nie były podpięte piny kanałów 2 i 4. Już sprawdziłem milion możliwości ustawień, żadne nie prowadziło do jakiejkolwiek reakcji na impulsy na tych pinach.. Cytując manuala: Bits 9:8 CC2S[1:0]: Capture/Compare 2 selection...

    Mikrokontrolery ARM   07 Paź 2014 13:46 Odpowiedzi: 4    Wyświetleń: 1731
  • Nowa linia mikrokontrolerów STM32F446 od firmy STMicroelectronics

    http://obrazki.elektroda.pl/6299012600_1... Firma STMicroelectronics zaprezentowała nową linię mikrokontrolerów STM32F446, łączącą w sobie jednostkę obliczeniową ARM Cortex-M4, kompaktową pamięć Flash o pojemnościach od 256 kB do 512 kB, 128 kB RAM, wydajne interfejsy rozszerzenia pamięci, jak również rozbudowane opcje komunikacji i...

    Newsy   28 Kwi 2015 21:43 Odpowiedzi: 2    Wyświetleń: 1722
  • [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ń: 6900
  • 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
  • [STM32] STM32F103C8T6 - różnice w obsłudze timerów w porównaniu do Arduino Mega

    r"]#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) #define OC4M_2 (1<<14) takie wynalazki są niepotrzebne. Wszystkie bity i maski są podefiniowane w plikach CMSIS. To nie AVR. Dodano po 1 r"]GPIOB->CRL |= (1<<0)|(1<<1)|(1<<3)|(...

    Arduino   18 Sty 2017 09:43 Odpowiedzi: 15    Wyświetleń: 1158
  • STM32F103 biblioteka HAL i obsługa komunikacji CAN

    Co znaczy remap dla PB8 i PB9? Myślałem jak ustawię w Cube to pozostanie mi tylko pisanie obsługi CAN. Remap tych pinów masz już zrobiony przez CubeMX. W pliku "stm32f1xx_hal_msp.c". Tak że nie to. Przykładowe demo CAN na HAL masz w repozytorium CubeMX, co prawda dla nieco większego F103 i nie w konwencji Cube, ale podejrzyj ustawienia, może coś zobaczysz:...

    Mikrokontrolery ARM   11 Kwi 2017 21:39 Odpowiedzi: 4    Wyświetleń: 2109
  • [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ń: 5831
  • [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ń: 615
  • [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
  • 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ń: 2988
  • [STM32][Discovery] Programowanie zewnętrznego STMa

    1. Spróbuj może w takim razie ją zaprogramować bootloaderem przez RS-232. Pozwoli to upewnić się czy płytka sama z siebie działa poprawnie. 2. Jeżeli uC jest dziewiczy to problemu z remapowaniem nie ma. Dodatkowo jeszcze sprawdziłbym poprawność montażu, czy nie ma zwarć i niedolutów.

    Mikrokontrolery ARM   19 Wrz 2012 19:36 Odpowiedzi: 30    Wyświetleń: 10306
  • [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: Czy oddzielne magistrale 1-wire z GPIO i timerem to dobry pomysł?

    1. Możesz zrobić przy pomocy usart: a) korzystając z multiplexera (gotowego lub cpld) b) przesiąść się na pic z remapowaniem peryferiów 2.Możesz zrobić przy pomocy timera. Jakie widzisz przeciwskazania że pytasz? 3. Możesz zrobić jak pisze Freddie. 4. Możesz zrobić normalnie na delayach. W końcu stm32 ma tyle mocy obliczeniowej, że nie ma czym się przejmować...

    Mikrokontrolery ARM   15 Maj 2013 07:31 Odpowiedzi: 7    Wyświetleń: 2637