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
  • 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ń: 1990
  • 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ń: 134567
  • 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
  • ARM STM32F0X - Czas inicjalizacji USART, częsty remapping pinów USART'u

    Można wysterować MOSFETa. *7002 to dość szybkie MOSFETy więc tym bardziej nie będzie problemów (oczywiście pod warunkiem że gdzieś indziej (po stronie Drenu/Źródła) nie spieprzysz projektu). No i ten model nie jest Logic-Level. Przy 3.3V się otworzy ale słabo. Więc do układu mocy się nie nada. Ale jako tranzystor małej mocy może pracować.

    Mikrokontrolery ARM   03 Lis 2015 22:44 Odpowiedzi: 4    Wyświetleń: 888
  • REKLAMA
  • [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
  • [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
  • [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ń: 2311
  • [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] 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
  • REKLAMA
  • Remapowanie I2C w STM32F103C8 - problem z liniami SDA i SCL na PB8 i PB9

    Witam Mam problem z remapowaniem I2C w STM32F103C8. Jezeli I2C remapuje na port PB8 i 9 linie SDA i SCL podłączone do tych IO są w stanie niskim - komunikacja niemozliwa. Jezeli remapowanie jest wyłączone, PB6i7 są w stanie wysokim - czyli ok. W obu przypadkach rezystory podciągające są podpięte do VDD, RCC i NVIC są skonfigurowane. Wygląda na to, że...

    Mikrokontrolery ARM   01 Lis 2010 21:54 Odpowiedzi: 1    Wyświetleń: 1086
  • 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] 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][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
  • STM32f103rb - Brak odpowiedzi na RX przy komunikacji Modbus RTU po RS232

    To co zawiera CubeMX i nagłówki jest nieistotne. Zobacz co zawiera datasheet i w której kolumnie jest opis funkcji USART3 dla tych dwóch pinów - u mnie jest w tej zatytułowanej "Remap".

    Mikrokontrolery ARM   20 Maj 2016 08:51 Odpowiedzi: 150    Wyświetleń: 7842
  • 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] 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ń: 1529
  • stm32f103 - USART nie wysyła danych, program nie działa poprawnie

    Wyłączałem remapowanie USART1 dla pewności, do tego AFIO jest już chyba potrzebne. Może powinienem jakoś podłączyć te peryferia z pinem, bo widzę że standardowo wychodzi tam jeszcze MCO, 1 i 2 kanał timera 1?

    Mikrokontrolery ARM   26 Sie 2015 12:05 Odpowiedzi: 6    Wyświetleń: 1008
  • STM32F105RBT6 - Brak przerwań odbioru danych na CAN2

    Co do remapowania to miałem na myśli co innego niż to czy jest remapowany automatycznie czy nie. Ale to teraz już nieważne skoro uzyskałeś jakiś przebieg. Dziwnie to wygląda. Raczej bym powiedział że to jakiś problem z sondą oscyloskopową niż z samym modułem CAN.

    Mikrokontrolery ARM   20 Cze 2016 14:06 Odpowiedzi: 14    Wyświetleń: 1278
  • [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ń: 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
  • STM32F103CBT6 z MCP2551 - Zawieszanie przy CAN RX, brak przerwań

    Witam. Mam problem z poprawnym działaniu CAN. Używam STM32F103CBT6 oraz MCP2551. Piny CAN to remap B8 oraz B9. Problem jest taki że jak wysyłam jakąkolwiek ramkę z odpowiedniej przystawki USB<>CAN, mikrokontroler się zawiesza, zamiast wskoczyć do przerwania. Tak się dzieje jeśli tryb ustawię na CAN_InitStructure.CAN_Mode = CAN_Mode_Normal. Kiedy...

    Mikrokontrolery ARM   17 Gru 2013 23:49 Odpowiedzi: 6    Wyświetleń: 2280
  • [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: 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
  • [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
  • [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
  • STM32F051 Disco NRF24L01+ - Brak komunikacji pomiędzy układami

    OK poprawiłem kod zapomniałem o remapie linii podłączonych do SPI1, SPI2 [syntax=c] //REMAP TO SPI1 GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource6, GPIO_AF_0); GPIO_PinAFConfig(GPIOA, GPIO_PinSource7, GPIO_AF_0); // //REMAP TO SPI2 GPIO_PinAFConfig(GPIOB, GPIO_PinSource15, GPIO_AF_0); GPIO_PinAFConfig(GPIOB,...

    Mikrokontrolery ARM   22 Lis 2015 18:04 Odpowiedzi: 2    Wyświetleń: 1707
  • [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
  • [STM32F4] [STM32F4][CoIDE] - Zawieszanie się przy komunikacji I2C z DAC, pętla while

    Witam Chcę skomunikować się z DAC po magistrali I2C. Niestety nie wychodzi mi to. Program zawiesza się w tej pętli:[syntax=c]while(!I2C_CheckEvent(I2... I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECT... Z tego co wiem jest to sprawdzanie czy adres się już wysłał, ale gdy zakomentuje ten kod i ustawię opóźnienie 100ms, to program się nie zawiesza,...

    Mikrokontrolery ARM   11 Cze 2013 21:02 Odpowiedzi: 2    Wyświetleń: 1476
  • [STM32F103] - Konfiguracja pinów PB4 i PB5 jako wejścia pull-up, problem z odczytem

    Witam, od paru godzin zmagam się z dziwnym działaniem pinów PB4 i PB5, które chcę skonfigurować jako wejścia (pull-up). Otóż domyślnie po resecie pin PB4 jest skonfigurowany jako JNRST - mimo tego po skonfigurowaniu go jako wejścia, procesor prawidłowo odczytuje to co podam na jego wejście. W tym samym czasie, tak samo skonfigurowany pin PB5 jest cały...

    Mikrokontrolery ARM   07 Mar 2013 19:33 Odpowiedzi: 2    Wyświetleń: 1734
  • 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
  • [stm32F1] EXTI na linii PD0 w STM32F1 nie reaguje mimo przemapowania

    Nom, sory, działam na stm32F103c8t6 Dodano po 2 Ok, "The external interrupt/event function is not remapped. PD0 and PD1 cannot be used for external interrupt/event generation on 36-, 48- and 64-pin packages." Wszystko jasne, dzięki ;)

    Mikrokontrolery ARM   07 Paź 2017 14:31 Odpowiedzi: 2    Wyświetleń: 930
  • 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
  • STM32F103 + FatFs + SPI2 - nie działa na SPI2, działa na SPI1 - konfiguracja

    Mam problem z najnowszą biblioteką FatFs. Wszystko działa idealnie na SPI1, a na SPI2 nie chce chodzić. Może ktoś z doświadczonych kolegów zerknie na konfigurację. Przy ustawieniu SPI_CH na 1 wszystko śmiga jak należy, przy 2 tylko rozpoznaje, że karta jest włożona lub wyjęta. Przyglądam się temu i nie widzę błędu. Co tu jest nie tak? [syntax=c] #define...

    Mikrokontrolery ARM   28 Cze 2017 09:26 Odpowiedzi: 5    Wyświetleń: 2241
  • [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ń: 7479
  • STM32 - Komunikacja ZL26ARM z STM32F429i-DISCO po SPI

    Postanowiłem zawalczyć z tym UARTem ale (wstyd przyznać) trochę sobie nie radzę. Podejrzewam, że robię gdzieś jakiś głupi błąd, którego nie mogę zlokalizować. Połączenie STMów wygląda następująco: ZL26ARM programuję z USB za pośrednictwem STM32F4 (SWD->JTAG), oprócz tego ZL'a zasilam sobie z drugiego USB. Na ZL'u USART1 remapowałem sobie na piny PB6(Tx)...

    Mikrokontrolery ARM   17 Lis 2014 17:33 Odpowiedzi: 7    Wyświetleń: 1335
  • 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ń: 1167
  • STM32F4 DISCOVERY - Jak skonfigurować piny SPI dla karty pamięci?

    Tylko ta funkcja nic nie mówi w jaki sposób robię remap. Poza tym jest jeszcze taka rzecz do której (nie wiem czy słusznie) doszedłem. Mianowicie chodzi o to, że to nie jest remapowanie pinów, funkcja np SPI1_MOSI jest wpisana jako jedna z AF dla pinów PA7 PB5, zauważyłem że wszystkie z 3 interesujących mnie pinów SPI są wpisane w pinach od PA i te...

    Mikrokontrolery ARM   22 Gru 2012 14:20 Odpowiedzi: 27    Wyświetleń: 5355
  • STM32F103 - Pomiar 6 sygnałów PWM na TIM1 i TIM3 - problem z kanałami 2 i 4

    Skoro timer jest remapowany to może należy załączyć zegar dla funkcji alternatywnych. Czyli przed GPIO_PinRemapConfig(GPIO_FullRemap_TIM3, ENABLE); wstaw RCC_APB2PeriphClockCmd(RCC_APB2Periph_AF...

    Mikrokontrolery ARM   07 Paź 2014 13:46 Odpowiedzi: 4    Wyświetleń: 1731
  • [STM32F4] [STM32F4][C/CooCox] Jak skonfigurować PWM 50Hz na GPIOC Pin 6?

    Witam Żeby nie zakładać nowego tematu. Jeżeli nie jestem w dobrym miejscu to proszę przenieść. Mam problem z TIM3 z częściowym remapowaniem. Proc. STM32F050C6 Po prostu nie działa. Proszę kolegów o zerknięcie na ten kod. Siedzę trzeci dzień i już mnie coś trafia. Pewnie jakaś drobnostka ale nie widzę. TIM3 ma wygenerować PWM. Na razie o stałej częstotliwości...

    Mikrokontrolery ARM   19 Lip 2016 11:49 Odpowiedzi: 4    Wyświetleń: 1869
  • stm32f101rc - Wysyłanie danych przez UART przy użyciu timera zawiesza się

    Od jakiegoś czasu zmagam się z problemem wysłania danych przez UART co określone chwile czasowe. Dokładnie chodzi o to iż jeśli wywołuje funkcje: void uart1WriteByte (t_int8u byte) { while (!(USART1->SR & USART_FLAG_TXE)); USART1->DR = byte; } w pętli głównej programu while(1) { uart1WriteByte(0x77);...

    Mikrokontrolery ARM   01 Lip 2013 07:22 Odpowiedzi: 1    Wyświetleń: 1350
  • Jak zacząć z STM32? Różnice między Cortex M0 a M4, środowisko, ST-LINK 2

    Ad.1. Jest pewna - większa lub mniejsza - dowolność zależnie od układu. Ad.2. Np. możliwość posadzenia układu "okrakiem" pomiędzy masą analogową i cyfrową. O ile w AVR masz 1 ADC (czyli w sumie 8 kanałów), tak tutaj masz bodajże 3x ADC, 2x DAC do tego na konfigurowanych portach. Ad.3 Nie wiem czy masz SWD czy pełnego JTAGa, ale poszukaj w ref. manualu...

    Mikrokontrolery ARM   25 Sie 2015 20:39 Odpowiedzi: 85    Wyświetleń: 8766
  • [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