Witam Bawię się w budowę wykrywacza metalu z wykorzystaniem discovery stm32f4. Moduł zasilany jest zewnętrzne. Po załączeniu układu na discovery miga czerwona dioda LD1. Po dołączeniu nawet na chwilę USB do komputera dioda pali się światłem ciągłym. Migająca dioda generuje zauważalne zakłócenia w...
Witam. Mam taki problem z którym walczę od ponad tygodnia. Posiadam wyświetlacz 3.2cala LCD TFT ze sterownikiem SSD1289. Chcę go podłączyć pod płytkę DISCOVERY STM32F4 (uC F407). Myślę, że płytka dobrze znana. Wyświetlacz pochodzi z płytki Landtiger z LPC1768. Jednak odrzuciłem prace na lpc....
Witam, Co może być przyczyną takiego wyświetlania obrazu na lcd. Wydaje się jakby 1 i 2 kolumna została zamieniona miejscami 3 z 4, 5 z 6 itd. lcd 3,2" ssd1289 + xpt2046 Moduł discovery stm32f4 Połączenia: LCD <-> STM32F4Discovery RS -> PD11 WR -> PD5 RD ...
Dzięki wszystkim za odpowiedź. Niestety do tych funkcji w których mialem wstawić breakpoint nie dochodzi, bo wywala się już przy LCD_Init(). A dokładniej przy odczycie rejestru przez FSMC wyzwalany jest HardFault_Handler. Pod spodem przedstawiam screen z z debugera w momencie w którym wyskakuje błąd,...
Witam Realizuję projekt studencki temat prosty klient/serwer, tutaj przy pomocy książki pieczarskiego. Byłbym wdzięczny za wszelkie rady i wskazówki odnośnie projektu i napotkanych problemów. Sprzęt do dyspozycji: -płytka stm32f4 discovery -płytka ZL3ETH: -płytka ZL29ARM: Podobno jest...
Siemka! Doszła paczka z płytką, cały zadowolony odebrałem, wchodzę do domu, rozpakowuje, SUPER! Czas to jakoś podłączyć... I tu zaczynają się schody. Próbowałem zrobić tutorial "freddiechopin" Eclipse + OpenOCD + GDB. Udało mi się zainstalować Sourcery G++, ale OpenOCD już nie... Ja wiem, że zaraz...
Witam, mam taki problem. Walczę z obsługą karty SD na stm32f4 discovery. Niestety po wywołaniu funkcji f_open w najlepszym przypadku otrzymuję wynik FR_NOT_READY oczywiście bez względu na to czy karta jest czy jej nie ma. Załączam kod funkcji main oraz funkcje związane z spi. Kody są pobrane z forum,...
Witam, jestem początkującym w dziedzinie programowania STM32. Posiadam zestaw STM32 Discovery F407. Po dwóch dniach walki udało mi się skonfigurować Tim8 do pracy z enkoderem obrotowym. Jest to enkoder mechaniczny posiadający 32 pozycje na obrót. Oto mój kod: [syntax=c] void Encoderinit(void) { RCC_AHB1PeriphClockCmd(RCC_AHB1Perip...
Ale porty w RCC włączyłeś? Konfiguracja portów dla STM32L jest wg tego samego mechanizmu co dla STM32F4, jedyne co się różni to prędkości. Przykład dla STM32L się tworzy (jak chcesz, to mogę Ci prywatnie podesłać część potrzebną do skonfigurowania portów GPIO oraz dla RCC), ale funkcje przeniesione...
Witam, Nie jestem jeszcze biegły w mikrokontrolerach ARM, ale chcę zbudować swój pierwszy układ w oparciu o takiego procka, i będzie to najprawdopodobniej STM32F407VGT6. Nie chodzi o to, by użyć gotowej płytki Discovery czy Nucleo, ale by stworzyć od podstaw własny układ. Jak podłączyć zasilanie,...
Witam, zamierzam pouczyć się trochę programowania układów Microchipa. Poczytałem już trochę literatury, znam mniej więcej podział ze względu na zastosowanie, jednak jest tego zbyt dużo, żeby samemu od razu wybrać najlepszy układ. Do tej pory zajmowałem się głównie stm32, posiadam m.in. płytę F4 Discovery...
Zlecę wykonanie prototypu urządzenia typu tracker opartego na STM32F4. Mam już przygotowany i przetestowany prototyp na płycie testowej STM32F4 Discovery. Urządzenie ma współpracować z takimi modułami jak: modem GSM, GPS, karta SD, i inne. Do wykonania jest projekt PCB płyty głównej i przygotowanie...
Szukając wczoraj czegoś na forum, trafiłem na pewien stary topic o wyższości asm nad C i odwrotnie. Mniejsza o tamtą dyskusję, ale Freddie bodaj rzucił tam hasłem, że chętnie by odpalał kod napisany w C# na Cortex'ie. Marzenia się spełniły? A poważnie - bawił się tym ktoś? Czyżby pojawiła się...
Witam wszystkich Tym razem lekki projekt, który w moim zamyśle ma być wstępem do zapoznania się z FreeRTOS-em oraz późniejszego, poważniejszego zajęcia się nim. Projekt ten, to demo chodzące pod kontrolą systemu operacyjnego FreeRTOS v7.3.0 dostosowanego do mikrokontrolera STM32L152, które...
Cześć! Mam problem z odbieraniem komunikatów AT z modułu ESP8266 (płytka ESP-01) na moim STM32F4 Discovery Board. Gdy łączę ESP z komputerem PC przez konwerter USB-TTL - komunikacja działa bez zarzutu. Gdy symuluje przesyłanie wzajemne komend AT między STM32 Discovery, a komputerem poprzez USB-TTL,...
Korzystam z przykładów pokazanych tutaj: Dokładnie z projektu Demo jako baza do rozwoju jako takiego. Podłączyłem LCD pod odpowiednie piny, wykomentowałem jedynie z main() kod, który wywołuje domyślne zachowanie układu (miganie ledami). Wstawiłem natomiast swój własny kod, funkcja main wygląda tak: [syntax=c] int...
Od kilku dni zabawiam się kamerką OV7670, próbuję pobrać z niej obraz w formacie RGB565 i o mało ambitnej rozdzielczości QCIF(bo taki zmieści się w całości w RAM). Program, który napisałem ma za zadanie w przerwaniu pobrać obraz do pamięci, zatrzymać przerwanie i zapisać zawartość do pliku bmp. Oto mój...
Uruchomiłem na płytce STM32F4-discovery USB HOST Full Speed po podłączeniu "pendrajwa" wykrywa go, mogę odczytać pojemność, nazwę firmy itp. Tylko mam problem z zapisem otóż strasznie wolno zapisuje: 10 MB około 2,5 minuty. Czy komuś jeszcze się udało to odpalić, bo nie wiem czy tak wolno ma być ?
Cocox na pewno obsługuje STM32F4, gdyż sam używam tego środowiska i wszystko działa bez zarzutów (testowane z płytką discovery, zewnętrznym ST-LinkV2 i ST-Link). W obecnej wersji brakuje tylko zdefiniowanych rejestrów peryferiów (dla F1 i F2 są), ale pewnie w kolejnych wersjach będzie to uzupełnione.
Witam. Zakupiłem płytkę STM32F4-Discovery z procesorem ARM. Mam zrobić projekt ale nie mogę sobie poradzić z podpięciem płytki z kompem i zaprogramowaniem jej. Czy ma ktoś jakiś poradnik od podstaw? Jaki kompilator użyć i jak krok po kroku wgrać pierwszy program?
Witam. W STM32F4 Discovery rzeczywisty baud rate jest około 3 razy mniejszy niż ustawiony w konfiguracji USARTu. Mam też problemy z konfiguracją zegara. Szczerze mówiąc po prostu nie wiem jak go skonfigurować.
Witam, Rozpocząłem swoją przygodę z procesorami ARM od płytki STM32F4-Discovery. Jak na razie nauka idzie mi chyba całkiem nieźle i na prawie wszystkie wątpliwości/pytania znajduję odpowiedź w Internecie. Podobnie jak w przypadku nauki AVR'ów staram się zgłębić zasadę działania i obsługi jak największej...
Dziękuję. Faktycznie nie wiem czemu to przeoczyłem, że można po prostu zobaczyć co w którym rejestrze się ustawia. Jednak dalej nie potrafię odmierzyć 1 sekundy. Dioda mruga za szybko. Kod do ustawienia PLL jest z Twojego przykładu. Nie napisałem, że jest to płytka STM32F4 Discovery Board. Z tej funkcji...
Stworzyłem kod konfiguracji zewnętrznego przerwania EXTI0 na PB0, reagującego na zbocze opadające. Niestety nie chce on działać. Próbuję już to uruchomić od wczoraj, niestety bez skutku. Czy mógłby mi ktoś wskazać w którym miejscu popełniam błąd. Program ma działać w taki sposób, że po wykryciu zbocza...
Witam. Jestem nowy jeżeli chodzi o ARM'y wszelkiej maści :) Planuję napisać program wysyłający dane do kompa z dużą prędkością (~120 Mbps i więcej jakby się udało ;) ), narazie znalazłem bibliotekę umożliwiającą komunikację z PC za pomocą wirtualnego portu COM, nie wiem tylko z jaką maksymalną szybkością...
Witam wszystkich serdecznie. Wraz z kolegą od kilku dni głowimy się nad pewnym problemem i nie potrafimy znaleźć idealnego rozwiązania. Naszym zadaniem jest zaprogramować układ STM32F4 Discovery tak, aby działał jak alarm. Otóż wymyślona przez nas zasada działania mówi, że po wykryciu ruchu (wciśnięciu...
Wg to libopencm3 jest obsługa usb dla stm32f4. Mi dla stm32f103 dfu ruszył w 15 minut z wykorzystaniem tej biblioteki. Pozdrawiam I jest przykład obsługi usb-cdcacm w stm32f4-discovery
Realizuję projekt analizatora widma akustycznego przy pomocy mikrokontrolera stm32f4 discovery, problem polega na tym, że przy podaniu sygnału na przetwornik ADC, wartości otrzymanego napięcia są niepoprawne, przy ciągłym podawaniu sygnału np o częstotliwości 30 khz i próbkowaniu 40 khz tablica z wartościami...
Witam, Mój zestaw discovery stm32f4 jest wyposażony w akcelerometr LIS3DSH. Wszystko działało do momentu prze programowania układu przy użyciu projektu demo dostarczonego przez STM. zauważyłem, że przykład jest napisany dla LIS302DL. Po przewertowaniu dokumentacji doszedłem do wniosku, że instrukcje...
Witam! Próbuje uruchomić środowisko pod eclipse dla stm32f4 discovery. Korzystam z tutoriala ze strony . Wszystko ładnie się kompiluje bez żadnych błędów ale nie dostaje pliku wykonywalnego .elf. Zamieszczam moją konfiguracje: Jakiś pomysł co robię źle?
Dzięki m.ki za odpowiedz. Właśnie się tak spodziewałem że tak jest. Oznacza to że w komendzie : SDA do pinu PB7, SCL do pinu PB6. I cały kod z definicjami i resztą.
Witam. Zacznę może od faktu, że jestem bardzo początkująca w tej dziedzinie i pewnie pytanie okaże się banalne. Posiadam płytkę STM32F4 Discovery i środowisko Atollic TruSTUDIO. Za jego pomocą wgrałam do mikrokontrolera przykładowy program ze strony STM, standardowe miganie diod, wszystko ładnie działa. Problem...
Witam! Od kilku dni męczę się z odbiorem danych z czujnika ciśnienia ASDXRRX100PG2A5 poprzez magistrale I2C - nota katalogowa: Czujnik połączony jest z płytką STM32F4 discovery poprzez konwerter poziomów logicznych 3,3/5V. Udaje mi się odebrać z niego dane. O ile 2 bajt widać że się zmienia...
Próbuję odczytać wartość ADC z pinu PC0 i coś mi zwraca dziwne wartości. Sprawdziłem czy elektrycznie na płytce jest ok i wychodzi na to, że napięcia na odpowiednich pinach się zgadzają z założeniami płytki testowej dla stm32f4 discovery. Odczytując analogową wartość pinu PC0 otrzymuje wartości...
Witam, poszukuję osoby, która jest w stanie pomóc mi opanować mikrokontroler STM32F4 w płytce discovery. W grę wchodzi programowanie w C, komunikacja tego mikrokontrolera z komputerem PC przez RS232. Szukam najlepiej kogoś z Krakowa, Oświęcimia, lecz niekoniecznie. Wszystkie szczegóły na PW. Proszę...
Ale jakiego schematu? Jest to na płytce z elektroniką i wyprowadzeniami - STM32F4 Discovery No tak nie wywróżyłem czego używasz :? . Na discovery Vref jest podpięte pod stabilizator 3V zasilający inne układy przez filtr LCR. Dokładność takiego rozwiązania nie jest najlepsza. Jeżeli zależy ci na...
Witam ostatnio dostałem wyświetlacz HY28a (ILI9320). Od tygodnia próbuje coś na nim wyświetlić lecz bez skutecznie. W internecie znalazłem kod pod LPC, doszedłem do wniosku że po lekkich modyfikacjach powinno zadziałać na stm32f4 discovery. Poniżej przedstawiam kod pod LPC na którym się bazuję. [syntax=c]/********************...
Witam, od paru dni mam przyjemność kodzić STM32F4 discovery, jednak mam problem z ustawieniem właściwie tim2/3. Miałem już do czynienia z AVRami, napisałem kilka małych programów / projektów. a oto co udało mi się posklejać z internetu: [syntax=cpp]#include "stm32f4xx.h" int main(){ RCC->AHB1ENR...
Hej Mam problem z moją płytką stm32f4 discovery. Otóż próbowałem wgrać firmware przez ST-LINK Utility. Przy próbie połączenia dostaję taki komunikat: Po przełączeniu się na "Connect under reset" firmware wgrywa się poprawnie. Niestety nie wiem jaka jest przyczyna tego że nie mogę nigdy...
Witam, Mam problem z konfiguracją DMA. Chcę przekonwertować wartość przesłaną przez DMA na DAC. Sam przetwornik DAC działa poprawnie jednak po dodaniu DMA nie działa. Oto mój kod: [syntax=c]static const uint32_t val=2000; int main(void) { HAL_Init(); __HAL_RCC_DMA1_CLK_ENABLE(); ...
Witam. Szybko i na temat: Moją pracą inżynierską będzie wózek z chybotliwym masztem, którą to chybotliwość będę starał się niwelować regulacją predykcyjną. Elementem mojej pracy inżynierskiej jest odczyt naprężenia mostka tensometrycznego na tymże maszcie. Mostek składał się będzie z 4 takich...
Witam, Chciałbym zaprezentować wszystkim swoją konstrukcję, która była również tematem mojej pracy inżynierskiej. Jest to LED Cube 4x4x4, który mruga w rytm muzyki. Układ sterowany jest za pomocą mikrokontrolera STM32F4Discovery. Sześcian można podzielić na cztery kolumny oraz cztery ściany....
Otóż stałem się prawie szczęśliwym posiadaczem stm32f4. Jednak nie jestem w stanie go zainstalować. -diody użytkownika migają (bodaj demo) -jedna dioda z programatora świeci druga miga -instalowałem sterownik z [url=]STSW-LINK009 -inny sterownik (w linku jest też ten powyższy, ale chodzi o ten drugi[url=]st-link_v2_usbdriver.zip -in...
Witam, moim zadaniem jest zbudowanie układu w oparciu o czujnik ciśnienia MPL115A1 kamodbar oraz płytkę stm32f4 discovery. Chciałbym prosić o naprowadzenie, co może być przyczyną w niepowodzeniu działania układu po podłączeniu. Problem polega na tym, że współczynniki pobierane z czujnika mają wartość...
Jest taki cały pierwszy wiersz zapełniony załączonymi pixelami (0XFF) a drugi jest pusty. Kontrast nie ma tu znaczenia. Kojarzę wzorek. Faktycznie to nie kwestia kontrastu. Wygląda po prostu jakby był nie zainicjowany. Kwestia z wrażliwością na napięcie wygląda mi raczej na jakiś efekt uboczny...
W SR1 mam teraz ustawiony bit AF. Mam zwarte piny PC9 z PB7 oraz PA8 z PB8 układ I2C3 nadaje jako master układ I2C1 odbiera jako slave. Hmm gdy próbuje się skomunikować z układem CS43L22 na płytce discovery mam to samo ustawia mi się bit AF. [syntax=c] RCC->AHB1ENR |=RCC_AHB1ENR_GPIODEN;...
Witam, mam napisaną następując biblioteke do obsługi HD44780, Wyświetlacz jest podłączony do portu E do linii 7-13. Pisze następujący program: [syntax=c]GPIO_InitTypeDef GPIO_InitStructure; void Delay(__IO uint32_t nCount); int main(void) { NVIC_SetVectorTable(NVIC_VectTab_FLAS... 0x0); RCC_AHB1PeriphClockCmd(RCC_AHB1P...
Oczywiście - można korzystać z normalnego JTAGa jak w innych seriach (w końcu inne płytki discovery również mają interfejs SWD, a przecież układy które tam są programowałeś już pewnie przez JTAGa). Zwróć tylko uwagę na erratę, bo coś tam piszę o jakiejś niedziałającej specyficznej konfiguracji (chyba...
Witam. Mam dwa następujące pytania. Jak powinno wyglądać prawidłowe adresowanie adresów Flash i Ram procesora STM32F407VGT6 zestawu Discovery. Po wybraniu w Keilu odpowiedniego procesora automatycznie pojawiają się takie nastawy : (zaznaczone) IROM1: Start 0x8000000 Size 0x100000...
Witam Używam środowiska Crosstudio z płytką Discovery. Po zatrzymaniu programu debuggerem zegar (TIMER9) nie zatrzymuję się - liczy dalej. Ustawiałem bit DBG_TIM9_STOP w DBGMCU_APB2_FZ ale nie pomaga. Co robię nie tak? Pozdrawiam Piotr
Odpaliłem komunikacje na starym poczciwym AVR. Co dziwne okazuje się że problem występuje nadal !!!. Zamiast "ZZZZZZ..." mam "))))))))..." Sprawdziłem na innym komputerze z XP 32 wszystko śmiga jak należy. Ja mam Viste x64 i korzystam z laptopa. Czy ktoś uruchamiał usarta - stm32f4 Discovery na Viscie...
I tym sposobem jeszcze nie jedno discovery(odkrycie) przed użytkownikiem tego zestawu... ;) Tu jest ciekawa rozpiska:
Witam Buduję układ z przetwornikiem AD7760 Czy stm32f4 zasilany 2.5V może być programowany z st-linka wbudowanego do discovery stm32f4? Wyczytałem w dokumentacji, że przy zasilaniu poniżej 2.7V stm'a można programować w trybie 16 bitowym a nie 32 nie wiem czy to ma znaczenie. SWCLK i SWDIO jest...
Niczego nie poprawiaj w ustawieniach Eclipse! (; Zrób tak - wejdź do opcji projektu, C/C++, Discovery Options i na obydwóch pozycjach (C, C++) kliknij przycisk "Clear". Potem wyjdź z opcji, przekompiluj projekt, zamknij wszystkie otwarte karty edytora, zamknij projekt, otwórz projekt i gotowe - błędów...
Podpinałem innego discovery na tym samym kablu i było 5V. A co do tego uszkodzonego to wymieniłem ten U1 i pojemności przed nim, no i diode D1 profilaktycznie i kontroler ożył, ale jak mierze napięcie teraz to mam 3.9V i przyrost do 4.2V po chwili jakby się jakiś duży RC ładował.
Znalazłem rozwiązanie mojego problemu z taktowaniem mikrokontrolera, opisuję to co znalazłem żeby może oszczędzić komuś kłopotu. W DISCOVERY F4 jest wykonana bardzo ciekawa rzecz. Mimo że do F4 dołączony jest kwarc 8 MHz wraz z kondensatorami, projektanci stwierdzili że dołączą jeszcze do wejścia...
Cześć, bardzo szybkie pytanie - czy ktoś z używających RPi lub/i STM32F4 Discovery mógłby mi poradzić czy lepiej kupić konwerter rs232 oparty na MAX3232 (np ) czy na PL2303HX (np ) Może ktoś już testował i wie po którym idzie jak po maśle.
Wartość HSE to wartość częstotliwości kwarcu jaki masz podłączony do MCU. Najczęściej jest to 8MHz i takowy też jest na płytce Discovery dla STM32F4. Wartość ta jest domyślnie zdefiniowana w pliku stm32f4xx.h na 8MHz. stm32f4xx.h musisz tą częstotliwość zdefiniować: HSE_VALUE=25000000
Jeśli korzystasz z stm32f4 discovery, to sprawdź czy masz dobrze ustawionego st-linka. Musisz mieć zainstalowany w systemie sterownik do niego, Keil nawet zaktualizuje w nim soft jeśli zajdzie taka potrzeba. Jeżeli chodzi o konfigurację st linka w Keilu, wszystko znajdziesz w dokumentacji u ST na stronie....
Jest już dość późno, a ja od kilku godzin stoję w miejscu z komunikacją po SPI z akcelerometrem na płytce Discovery. Konfigurację oparłem na działających przykładach z Internetu. Natomiast sama funkcja odczytu/zapisu nic szczególnego nie robi :-) Niestety po odpytaniu akcelerometru WHO_AM_I otrzymuję...
Ale z drugiej strony ten przykład mówi sam za siebie Jest takie określenie - (bodajże Sokratesa) :"Złoty środek". #define portBYTE_ALIGNMENT 8 I wybrałem heap_1.c. W jakim środowisku masz ten projekt. Tak się składa, że mam STM32F4 (Discovery). Mogę sprawdzić w działaniu - bo z takiego "szukania...
witam ponownie, po dłuższym czasie walczenia z uruchomieniem mikrofonu i odtworzeniem nagranego dźwięku niestety nie udało mi się osiągnąć zamierzonego celu. Po poszukiwaniach w internecie znalazłem pomoc na forum ST pewnego użytkownika jednak również po jego instrukcjach występuje kilka błędów. Instrukacja...
Witam Zacząłem się bawić ARM, no i postanowiłem napisać sobie funkcję której będę używał do wstępnej konfiguracji zegarów. Problem jest następujący, gdy kompiluje kod bez dodania funkcji do main.c, to wszystko się ładnie składa bez błędów. Natomiast gdy tylko dodam funkcję do main.c, to wywala mi...
Witam, posiadam zestaw Discovery na ARM Cortex M4. Uruchomiłem już mikrofon MEMS, potrafię wysłać dane zarówno do kodeka audio, jak i na DACa i odpowiednio kodek przekonfigurować, żeby przyjmował analogowe wejście. Mam jednak spory problem z szumami przekraczającymi 0.5V amplitudy wynikające z dziwnego...
No właśnie... co jest w komentarzu? Kwarc zewnętrzny 25MHz, a na Discovery jest 8MHz. Tak naprawdę Rdzeń pracuje nie na 168MHz, tylko na 53,76MHz, a wszystko inne odpowiednio wolniej. Zmień definicję i będzie działać. BTW. W przykładach od Freddi'ego jest dość fajnie zrobione wyliczanie ustawień...
Witam Od kilku dni staram się uruchomić pewien tajwański tani szmelc o nazwie HY_TFT320_262K ze sterownikiem (rzekomo) ili9320. Problem w tym, że cała dokumentacja i przykładowe programy, które do niego dostałem są w krzaczkach lub całkowicie nie dotyczą mojego modelu wyświetlacza. Stąd swoją wiedzę...
... Kod producenta wygląda następująco: 1. Nie wiem czego producentem jest autor takiego interfejsu i2c, ale radziłbym tego nie kupować i unikać jak ognia. Ten delay to już jakaś patologia :/ 2. Na pewno nie jest to kod producenta mikrokontrolera (ST), bo ten jest znany i ogólnie dostępny. 3....
Ja co prawda używam WF43CTIBEDA#000 ale również na sterowniku SSD1963. W przypadku mojego LCD jest kilka pinów innych, ale generalnie powinno pasować. Istotne w sterowaniu FSMC może być poprawna konfiguracja "timing'ów", zobacz plik SSD1963.c , wiersz 619...622. W moim LCD było optymalnie, mniejsze...
Witam, Mam pewien problem do rozgryzienia. Muszę złożyć zestaw do testowania generowania kodu w Matlabie. Zestaw składa się z zasilacza, tabliczki rozdzielającej prąd, z której wypuszczam +12 V i GND. Dalej mam wentylator, do niego przyklejony moduł Peltiera, a do modułu termistor NTC. Do zestawu mam...
Ponieważ jest to mój pierwszy większy projekt realizowany na STM32F4 discovery prosiłbym o odrobinę wyrozumiałości. Problem polega na tym, że potrzebuje wysyłać dane z mikrokontrolera do komputera PC. Wstępnie mają to być dane zebrane z akcelerometru dołączonego magistralą I2C. Sęk w tym, że nie mam...
Ważna jest znajomość położenia wektora strumienia wirnika czy stojana (w zależności od modyfikacji), stąd niezbędna jest estymacja strumienia. Nigdy sie nie zaglebialem w temat silnikow asynchronicznych ale wyglada na to ze przerobienie mojego projektu na silniki indukcyjne powinno byc proste. Wystarczy...
Niestety wartości bardzo bliskie czystemu białemu również powodują powstanie przesunięcia :( są to wartości rzędu 0xFEFEFE i 0xFDFDFD. Dla mniejszych jest ok. Jakieś pomysły na rozwiązanie? W układzie mam sterownik SSD1963 podłączony do stm32f4DISCOVERY (zasilanie sterownika podłączone do 3,3V i gnd...
0. Problem poruszany wiele razy i chyba zawsze rozwiązany. 1. Uruchom STM32F407 na Discovery w trybie fabrycznego bootloadera poprzez: - podanie stanu wysokiego na BOOT0, który jest wyprowadzony na goldpiny (połącz z 3V) - podłącz kabel usb 2. Próbuj się połączyć przez CoFlash, STM32 ST-LINK Utility,...
Witam też mam problem z uartem. Komunikacja jest ale z błędami. Siedzę już za długo nad tym: [syntax=cpp] void usart__ini() { RCC->APB2ENR |= RCC_APB2ENR_USART1EN ; //wlacz uart1 taktowanie RCC->AHB1ENR |= RCC_AHB1ENR_GPIOBEN ; //aktywuj i w porcie B GPIO_PinConfigure ( GPIOB ,7 , GPIO_MODE_AF...
Pojawiły się takie żółte pasy i czarne piksele gdzie nie gdzie. Problem może tkwić w konfiguracji FSMC [zbyt duża prędkość] lub "kabelkologii". Wrzuć zdjęcie tych zakłóceń. Jeśli to płytka Discovery wówczas niektóre piny FSMC są zajęte przez peryferia. Jednak jak są nieaktywne to nie powinny one...
Witam, podłączę sie pod ten wątek bo tytuł najlepiej oddaje moje uczucia, a nie chcę zakładać osobnego wątku "jak zacząć". Poszedłem za poradami na wikimarek.referata.com/wiki/Programo... po wielu perturbacjach udało mi się zainstalować kompilator debugger i openocd (niestety...
Discovery ma wyprowadzone piny z mikrokontrolera (...) Ale OP chyba chce zasilać z pinu 5V płytki Discovery, nie pinu portu procesora. 5V z Discovery da tyle, ile mu się dostarczy w zasilaniu, zapewne z USB. Czyli bez uzgodnień z hostem 100mA, po uzgodnieniu - max. 500mA. Chyba że to USB3, to może...
Biblioteka kompiluje się i programowo działa. Jednak nie widać efektów na wyświetlaczu więc może pociągnę ten temat dalej. Zdefiniowałem wyżej wymienione funkcje jak w tym projekcie. W main dodałem przykładowy program dokładnie taki sam jak w tym projekcie. (Bo jest to tutorial z tego co się...
Może źle konfiguruję układy DCMI / DMA? Lub nieprawidłowo wysyłam instrukcje konfigurujące kamerę przez I2C? Bo nie mam pojęcia, w czym może być problem - na wszelki wypadek wylutowałem z płytki STM32F429 DISCOVERY wyświetlacz i inne rzeczy, które mogą obciążać linie. Sprawdziłem połączenia i zaekranowałem...
Witam. Mam pytanie dotyczące ADC w STM32F429. Mam do pinu Vref+ podłączone napięcie zasilające część analogową (płytka testowa DISCOVERY STM32F429), równe 3.3V (Vref- jest podpięty do GND). Chciałbym jednak, aby mikrokontroler korzystał z wewnętrznego źródła napięcia referencyjnego, które mieści się...
(at)Freddie Chopin Nigdy nie twierdziłem, że HAL jest lepszy. Dla mnie jest tak samo nieczytelny jak SPL. Co do jakości firmware czy software, to kiedyś ktoś zwrócił uwagę na czas potrzebny na uruchomienie systemu na dowolnym PC. Kiedy procesor był taktowany na 40MHz, czekaliśmy prawie minutę. Dzisiaj...
Witam Proszę o pomoc w wyjaśnieniu wpływu debuggera na działanie programu. Program miga diodą LED. Testowany na płytce Discovery STM32F4 a także na własnoręcznie polutowanym module z STM32F407, programowanym zewnętrznym STLinkiem 2.0. Na własnej płytce LED był podłączony do innego portu. Środowisko...
Witam, Mam problem z uruchomieniem prostego kodu "echo" z wykorzystaniem bibliotek STMCube oraz interfejsu CDC. W standardowym pakiecie bibliotek od ST nie ma przykładu virtual com port na płytkę STM32F407 discovery. Skorzystałem więc z generatora kodu CodeMX. Wygenerowany kod przykładu USB Device CDC...
Witam, Nie mogę znaleźć informacji w manualu (może niedokładnie szukam) więc piszę tutaj. Czy jest możliwe podtrzymanie odliczania RTC po wyłączeniu zasilania używając Vbat i kwarc HSE? Zdaje sobie sprawę, że do tego zapewne jest potrzebny LSE, na płytce discovery nie ma go i należy go dolutować,...
Witam. Posiadam płytkę STM32F407 Discovery i próbowałem stworzyć kod który umożliwiał by mi odtworzenie jakiegokolwiek dźwięku z niej. Po wielu próbach i poszukiwaniach kodów udało mi się znaleźć i przerobić kod tworzący tylko jednostajny monotonny dźwięk który można modulować tylko zmieniając "sawWave",...
Tak Discovery. Dodano po 28 Zamieniłem USART1 z PA9,PA10 na PB6 PB7 i działa... Jak będę miał więcej czasu to poszperam co jest problemem z PA9 i PA10. Dodano po 6 Mam jeszcze pytanie co do mojego STMa. Możliwe że nie ma w nim kontrolera NVIC do przerwań ? Przynajmniej w CoIDE w Repository...
...czy dobrze myślę, ... że potrzebuję dołączyć obwód że stabilizatorem i trafo w celu uzyskania napięcia ujemnego na lini RESET ? Nie wiem gdzie wyczytałeś takie bzdury, ale wiele lat temu korzystałem z różnych wyświetlaczy opartych na T6963C i nigdy nie potrzebowałem napięć ujemnych. Dokumentacja...
Po pierwsze: jak często jest ono zgłaszane? Przerwanie jest zgłaszane z częstotliwością 1 kHz. DCMI odbiera dane non stop. Po trzecie: co robi AKTUALIZUJ_PWM (pwm_lookup_table aktualizuje rejestr PWM poprzez wywołanie funkcji [syntax=c]TM_PWM_SetChannelPercent(&... TM_PWM_Channel_1,...
Czy czasem kolega nie ma płytki ewaluacyjnej nucleo bądź discovery? Jeśli tak to bardzo banalnie (choć niechlujnie) można większość problemów rozwiązać.
Witam. Postanowiłem zbudować w ramach pracy inż. analizator i rejestrator parametrów sieci energetycznej ...w domu. Wykorzystać chcę płytkę STM32F4-discovery. Pytanie brzmi: Czy mogę spróbkować napięcie i prąd(też napięcie w sumie) przemienne czyli sieciowe??? Czytałem sheeta i tam chyba pisze, że...
Witam Poszukuje zestawu ewaluacyjnego z mikrokontrolera STM32F4. Mikrokontroler musi byc w obudowie 100 pin lub wiecej, 168Mhz Dokladny typ nie ma znaczenia Czyli cos podobnego jak STM32 Discovery, ale..... Zalezy mi any na plytce bylo juz zlacze kart SD (SDIO) i bluetooth. Discovery ma niepotrzebne...
Najpierw to przeczytaj specyfikację USB. Jak Ci się nie chce to wez cuba i wegeneruj sobie przykłady i aplikacje. Poczytaj przykłady Pewnie to płytka discovery. Dodano po 13 Rozbawił mnie ktoś (pewnie autor) - zgłosił mnie do mederatora :) Ciekawe za co? Co to jest ADK
Po kilku miesiącach przerwy chciałem wrócić do programowania mojej płytki Discovery z układem STM32F407. Mam napisanych kilka wersji programu do zwykłego migania diodą, programy się kompilują i wgrywam jej przy pomocy AC6 System Workbench oraz STM32 ST-Link Utility. Programator mam widoczny w menadżerze...
Zacząłem przygodę z wirtualnym portem com od bibliotek do USB do płytki discovery, działały zarówno przy sterownikach od ST w wersji 1.3.4 i najnowszych (1.4.x), ale okazały się dla mnie zbyt skomplikowane do okiełznania. Przeszedłem na biblioteki dołączone do książki "USB dla niewtajemniczonych" i...
Witam. Chciałbym uruchomić tryb z tytułu na zegarze 4, wykorzystując wyprowadzenie PB6 jako wejściowe oraz PD 15 jako wyjściowe. Używam płytki stm32f407 Discovery. Niestety led cały czas świeci nie zależnie czy zwieram wyprowadzenie do + 3V czy GND. Proszę o wskazanie błędu i pozdrawiam. Oto...
Witam W ramach zaliczenia mam do stworzenia projekt na bazie stm32f407 (płytka discovery) który będzie bazował na free rtos. Będą wątki sprawdzające stan przycisku[1], poziom napięcia[2] oraz wątek[3] tzw loga który będzie przez dma wyrzucał ciągi znaków przez porty szeregowy. Bez rtos sprawa wydaje...
Kontroler dotyku to FT6206 ( z płytki STM32F412G-Discovery ). Typ zmiennych mam takie jak piszesz: [syntax=c]int32_t C[7]; int32_t Ax, Bx, X, Ay, By, Y;[/syntax]
St-link v2 na płytce Discovery, próbuję nim zaprogramować zewnętrzny układ. STM32F401 ma podłączone wszystkie zasilania, na każdej parze 100n, kondensator na Vcap. Próbowałem w czasie łączenia ściągać NRST do masy, BOOT0 do Vcc, nic to nie zmienia. Na Vcap jest ok. 1,2V, więc regulator pracuje. OpenOCD...
Z procesorami STM32F4 w rewizji Z i StLink Utility były jakieś problemy właśnie z prawidłową detekcją. Poprawia to patch StLinkUtility. Mnie pomogło. Załączam.
Tylko pierwsze 74 impulsy zegara muszą być ~400kHz. Inicjalizacja natywna może być na pełnej prędkości (CMD0 + CMD8 + ACMD41 + CMD11 + ew.CMD59). Może kiedyś napiszę, w sumie trzeba tylko dorzucić kawałek kodu po CMD11 (CMD2 + CMD3 + CMD7 + CMD42 + ACMD6 + CMD6/3 + CMD6/1i4 + CMD19). Też pisałem jakieś...