stm32f4 pamięć

Znaleziono około 168 wyników dla: stm32f4 pamięć
  • Netduino 3 - płyty deweloperskie z STM32F4 i .NET Micro Framework

    Netduino 3 to kolejna seria płytek należących do otwartego środowiska deweloperskiego wykorzystującego framework .NET Micro. .NET Micro Framework (NETMF) autorstwa Microsoft to platforma open-source .NET przeznaczona dla urządzeń z co najmniej 256KB pamięci Flash oraz 64KB RAM. Framework...

    Newsy mickpr   12 Sie 2015 20:48 Odpowiedzi: 4    Wyświetleń: 1698
  • WiFiMCU - płytka deweloperska z STM32F4, WiFi(Broadcom) i Lua

    WiFiMCU to przyrodni brat bezprzewodowego modułu NodeMCU, charakteryzujący się lepszą wydajnością oraz większą ilością wyprowadzeń I/O. Płytka deweloperska została zbudowana w oparciu o energooszczędny moduł EMW3165 firmy MXCHIP integrujący WiFi oraz mikrokontroler STM32F411CE. Zastosowany...

    Newsy farmerro   31 Paź 2015 01:09 Odpowiedzi: 0    Wyświetleń: 1404
  • STM32F4-Discovery i 8-bitowy przetwornik DAC

    Autor w końcu znalazł nieco czasu, aby poeksperymentować z płytką STM32F4-Discovery, którą kupił jeszcze w zeszłym roku. Jak w przypadku innych mikroprocesorów, naukę dobrze jest zacząć od obsługi pinów GPIO. Ponieważ na płytce STM32F4-Discovery wyjścia zorganizowane są w dwu dwurzędowych złączach,...

    DIY Zagranica zygfryd.W   04 Wrz 2012 11:19 Odpowiedzi: 6    Wyświetleń: 4857
  • STM32f4 - DAC DMA konfiguracja

    Z HAL'a nie korzystałem, ale taki kod z SPL działa w 100% - wystawia na DAC'a po kolei, cyklicznie próbki z tablicy z częstotliwością kontrolowaną preskalerem TIM1->ARR - fragment prostego generatora opartego na STM32F4: [syntax=c] GPIO_InitTypeDef GPIO_InitStructure; RCC_ClocksTypeDef RCC_Clocks; DAC_InitTypeDef...

    Mikrokontrolery ARM failflood   28 Cze 2015 18:24 Odpowiedzi: 2    Wyświetleń: 1269
  • stm32f4 - platforma .NETna stm32f4

    Kiedyś tutaj widziałem jakiś temat o tym frameworku. Nie żebym się w temat specjalnie wczytywał, ale traktowałbym to jako jedynie jako ciekawostkę, chyba że zadowala Cię <1% wydajności którą masz w C czy C++, nie mówiąc już o takich detalach jak zużycie pamięci (garbage collection w tych kilkudziesięciu...

    Mikrokontrolery mickpr   07 Sie 2013 14:54 Odpowiedzi: 4    Wyświetleń: 1389
  • [STM32F1][C/Eclipse] - Sprawdzenie dostępnej pamięci - malloc()->Default_Hand

    W skrypcie linkera wszystko jest OK, więc generalnie powinno działać jak należy (; Tylko nie wiem jak z tym codesourcery, bo sam nie używam go już od dawna i nie wiem czy tam teraz coś się nie zmieniło w kwestii syscallsów... Jeśli nie jesteś z tym pakietem bardzo zżyty, to spróbuj albo "linaro" ( ),...

    Mikrokontrolery ARM Co_pat   27 Maj 2014 10:35 Odpowiedzi: 11    Wyświetleń: 1299
  • STM32F4 - Konfiguracja Pinów do konfiguracji SPI

    Witam Męczę się z tematem podłączenia do uK karty pamięci za pomocą interfejsu SPI. Nie mogę znaleźć odpowiedzi na nurtujące mnie pytania dlatego zwracam się do was drodzy koledzy. Pracuję na STM32F4 DISCOVERY i ECLIPSE oraz staram się korzystać na razie z bibliotek producenta. Kartę podłączyłem...

    Mikrokontrolery ARM kemot55   22 Gru 2012 14:20 Odpowiedzi: 27    Wyświetleń: 4611
  • [LPC1765] - [LPCXpresso] Powolne wywoływanie przerwań, wymiana na STM32F4 ?

    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...

    Mikrokontrolery ARM trwgQ26xxx   28 Wrz 2012 19:20 Odpowiedzi: 6    Wyświetleń: 1707
  • [OpenOCD][STM32F4][Solved] stm32f4 discovery + openOCD wgrywanie programu

    Wcześniej zastanawiałem się jeszcze czemu wszystkie gdziekolwiek opisane toolchainy mają właśnie to -none- w sobie. Teraz stało się to jasne jak Słońce. To powinno wiele wyjaśnić - Dobrze wiedzieć, dziękuję będę się do tego stosował. (Zawsze to mniej klepania, choć teraz pewnie skonfiguruję...

    Mikrokontrolery ARM miszcz310   20 Lut 2013 21:56 Odpowiedzi: 20    Wyświetleń: 6294
  • STM32F4 - Open-drain STM32F4

    ehhh to ja już nie wiem, mój moduł to STM32F429disco Masz tam jakąś pamięć? To jest zrzut z dokumentacji STM32F429disco. .

    Mikrokontrolery ARM kemot22   30 Gru 2016 22:45 Odpowiedzi: 17    Wyświetleń: 792
  • STM32F4 - dziwne zachowanie karty SD poprzez SDIO

    Wróciłem dziś do tego i poprawiłem kod odczytu przez SDIO i teraz jest trochę lepiej wygląda to teraz tak że offsety do 6mb są wczytywane poniżej 10ms natomiast offsety powyżej 6mb są wczytywane 60-80ms. Kolejny problem jest taki że jeśli mam bufor w pamięci wewnętrznej uC to jest wszystko ok, natomiast...

    Mikrokontrolery ARM grko   07 Cze 2014 21:26 Odpowiedzi: 4    Wyświetleń: 1323
  • [STM32F4][C] - Zapis CRC32 kodu aktualnego programu do flash

    Witam Mój problem polega na tym że muszę zrobić sprawdzanie cykliczne pamięci flash procesora w której znajduje się program, w związku z tym muszę umieścić w pamięci flash procesora sumę kontrolną CRC32 programu który znajduje się w tym że procesorze. Moje pytanie brzmi czy jest jakaś możliwość dodania...

    Mikrokontrolery ARM spanko   14 Mar 2016 16:52 Odpowiedzi: 4    Wyświetleń: 633
  • [STM32F4][USB] - Komunikacja

    Poza tym... Znalazłeś funkcję biblioteczną do wirtualnego COM i co? Nie jesteś w stanie określić co ona może? lekkie niedopowiedzenie z mojej strony :) czytałem gdzieś kiedyś że prędkości powyżej iluś tam na porcie COM (właściwie ttys...) są niestandardowe i żeby ustawić np. 900K... (nie pamiętam...

    Mikrokontrolery ARM cszawisza   29 Kwi 2013 19:59 Odpowiedzi: 9    Wyświetleń: 3096
  • Kopiowanie oprogramowania STM32F4 Discovery

    Czy można skopiować jakiś program bezpośrednio z jednego urządzenia na drugie (STM32F4 Discovery)? Trochę mało konkretne to pytanie. Jeśli przypadkiem Ci chodzi o skopiowanie programu z jednego Discovery do drugiego (tego samego typu), to nie ma problemu (jeśli akurat nie jest ustawiona opcja...

    Początkujący Naprawy xflyx   19 Maj 2017 07:03 Odpowiedzi: 2    Wyświetleń: 198
  • STM32F4 pytanie o Instruction prefetch

    W moim kodzie jest (w zasadzie będzie bo to testy na razie) dużo skoków i odczytywania stałych z pamięci. Rozumiem działanie waitstat-ów, których zadaniem jest "dopasowanie" wolniejszej pamięci Flash do szybkiego rdzenia, pobierającego dane z większą szybkością niż ta na to pozwala. Niestety dalej...

    Mikrokontrolery ARM felekfala   05 Lut 2012 00:39 Odpowiedzi: 15    Wyświetleń: 2632
  • [STM32F4] Błąd z #define assert_param

    Ponadto dziechu "Książkę Paprockiego 'przeleciałem' w godzinę i rzeczywiscie nic ciekawego, czy raczej pożytecznego tam nie ma" jakbys jej nie "przelecial" w 1h to byś wiedzial co oznacza np GPIOA->IDR albo mial mniej wiecej pojecie ktore pliki do czego sluza, gdzie sie co znajduje i skad sie...

    Mikrokontrolery ARM dziechu   29 Maj 2012 09:27 Odpowiedzi: 37    Wyświetleń: 7041
  • STM32F4 - Programowanie bootloaderem przez RS i zabezpieczenie przed odczytem pa

    Czy aby uruchomić i używać bootloadera w prockach z rodziny STM32F407 linia BOOT1 musi być cały czas na wysokim stanie logicznym, czy też wystarczy że będzie podciągnięta przy starcie? To drugie. I których USARTów muszę użyć? Odpowiedź w datasheecie i manualu. I czy da się w taki sposób...

    Mikrokontrolery ARM Freddie Chopin   26 Kwi 2015 19:23 Odpowiedzi: 2    Wyświetleń: 510
  • STM32F4 - ADC DMA - nie działa

    Sprawdzona konfiguracja na STM32F407VGT [syntax=c]void adc_init(void) { RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; RCC->AHB1ENR |= RCC_AHB1ENR_DMA2EN; //konfiguracja ADC ADC1->CR2 = ADC_CR2_ADON | //włącz ADC ADC_CR2_EXTEN_0 | /*ADC_CR2_EXTEN_1 |*/ //wyzwalanie przetwornika...

    Mikrokontrolery ARM michci   28 Gru 2016 08:56 Odpowiedzi: 14    Wyświetleń: 1614
  • STM32F4 - kompatybilność programowa między układami z tej rodziny

    Planuję zacząć przygodę z STM32F4. Jeszcze nie wybrałem konkretnego układu, ale zastanawiam się nad jedną rzeczą. Czy wszystkie mikrokontrolery z tej rodziny mające taką samą liczbę pinów (np. obudowa LQFP64) są całkowicie zgodne programowo? Chodzi mi o przypadek, kiedy napiszę sobie soft np. na STM32F401,...

    Mikrokontrolery ARM atom1477   24 Cze 2016 22:26 Odpowiedzi: 4    Wyświetleń: 846
  • [SPI] - STM32F4 komunikacja po SPI z Pamięcią AT45DB161D

    Witam, może ktoś poradzić coś w związku z komunikacją staram się odczytać status pamięci AT45DB161 ale pamięć nic nie odpowiada. Oscyloskop pokazuje poprawne przebiegi Clock,MOSI,CS. Reset oraz WP w stanie wysokim. Moja konfiguracja : #define WP 11 #define RES 12 #define CS 10 #define SPI2_SCK...

    Mikrokontrolery ARM przemoga   02 Lis 2012 11:48 Odpowiedzi: 2    Wyświetleń: 2202
  • STM32F4[C] keil - Wydzielenie Pamięci FLASH do zapisu / odczytu danych ?

    Witam Zastanawiam się czy jest możliwe wydzielenie wbudowanej pamięci FLASH w STM32F4 do zapisu i odczytu np. ustawień ?? Często zmieniam ustawienia systemu i po resecie procesora wszystkie dane zostają skasowane.. Pozdrawiam Marcin

    Mikrokontrolery ARM nsvinc   24 Maj 2013 01:41 Odpowiedzi: 13    Wyświetleń: 3657
  • STM32F4- Discovery - Obsługa kilku zewnętrznych pamięci RAM.

    Witam. Pracuję nad projektem, w którym chcę wykorzystać kilka kości równoległej pamięci RAM i płytkę STM32F4 - Discovery z procesorem STM32F407VG. Procesor jest w obudowie 100-pinowej i na tylko jedno wyjście CS(NE1) i właśnie, żeby to ominąć to tak wymyśliłem, żeby podpiąć sobie 4 pamięci i sterować...

    Mikrokontrolery ARM Freddie Chopin   07 Mar 2013 19:10 Odpowiedzi: 20    Wyświetleń: 3105
  • STM32F0 - Zablokowana pamięć Flash

    Witam Również mam problem z programowaniem pamięci Flash w środowisku CooCox CoIDE, dlatego podpiąłem się pod ten temat. Korzystam z zestawu edukacyjnego STM32F4 Discovery, a konfigurację programu CooCox przeprowadziłem zgodnie z artykułem ze strony: Po zainstalowaniu wersji programu CooCox...

    Mikrokontrolery Pozostałe LosRabinos   06 Cze 2013 17:21 Odpowiedzi: 23    Wyświetleń: 4794
  • [STM32F4-DISCOVERY] - Komunikacja USB czy zewnętrzna pamięć?

    Witam wszystkich. Mam pewien dylemat, gdyż chcę użyć płytki STM32F4Discovery do zapisywania danych z przetwornika ADC. Jako iż danych będzie dość sporo (tutaj DMA na pewno się przyda) potrzebuję miejsca do ich zapisu. Pamięć mikroprocesora odpada więc rozważam dwie możliwości: - pobieranie danych...

    Mikrokontrolery ARM piotrva   30 Lis 2013 14:40 Odpowiedzi: 8    Wyświetleń: 1665
  • STM32F4 [C] Eclipse - Dostęp i zarządzanie pamięcią ram.

    Witam mam kilka pytań odnośnie pamięci RAM w stm32f4. A mianowicie jest ich kilka. Na wstępie dodam że korzystam z przykładu Freddiego ram : org = 0x20000000, len = 112k aux_ram : org = 0x2001C000, len = 16k ccm_ram : org = 0x10000000, len = 64k bkp_ram : org = 0x40024000, len = 4k (skopiowane...

    Mikrokontrolery ARM Pituś Bajtuś   05 Sty 2014 12:55 Odpowiedzi: 16    Wyświetleń: 2460
  • [STM32F4][C] - Odczyt pamięci GRAM wyświetlacza na SSD1289 poprzez FSMC

    Witam mam problem z odczytem pamięci wyświetlacza. Poniżej przykład, w którym próbuję po prostu piksel po pikselu odczytać z wyświetlacza i zapisać w te samo miejsce, tak aby pozostał ten sam obrazek. Niestety on nie działa poprawnie, tzn. każda linia jest przesunięta o różną odległość w prawo. Tak...

    Mikrokontrolery ARM el2010tmp   15 Lip 2014 16:22 Odpowiedzi: 56    Wyświetleń: 4395
  • [STM32F4][C] - Struktura w pamięci SRAM

    Witam nie rozumiem do końca takiego fragmentu kodu. Co jest tworzone w pamięci, jakiej wielkości tablica pixels będzie? Co robi "& _main_ram_start;"? W kodzie linkera jest linijka: _main_ram_start = 0x20000000; [syntax=c] extern char _main_ram_start; static struct framebuffer { int w; int...

    Mikrokontrolery ARM A.T.   28 Sie 2014 11:12 Odpowiedzi: 20    Wyświetleń: 1578
  • STM32F4 - Czy kod do USB od ST naprawdę alokuje pamięć dynamicznie w przerwaniu?

    Dziś w jednym z projektów postanowiłem włączyć profilaktycznie funkcję którą dodałem ostatnio do mojego RTOSa - sprawdzanie czy niektóre funkcje nie są używane w przerwaniu (m.in. mutexy, których użycie w przerwaniach jest błędem logicznym). No i co się okazuje? Że albo ja coś źle zrobiłem, ale programiści...

    Mikrokontrolery ARM Freddie Chopin   15 Sty 2017 22:00 Odpowiedzi: 13    Wyświetleń: 1047
  • I2C stm32F4 Konfiguracja rejestrów bez bibliotek peryferyjnych stm.

    Biblioteka to wszystko co znajduje się w katalogu FWLib. CMSIS nie jest częścią biblioteki. Zawiera makra typu GPIO_TYPER_Cośtam i struktury przypisane w miejsca do pamięci (tzn np GPIO->TYPER jest wartością spod odpowiedniego adresu w uC)

    Mikrokontrolery ARM lakilan   19 Gru 2012 09:22 Odpowiedzi: 55    Wyświetleń: 9555
  • STM32F4 - Discovery pytanie o porty

    Witam. Mam problem ze znalezieniem dokumentacji do procesora która będzie precyzowała jak obsługiwać porty I/O. Od wczoraj próbuje coś znaleźć z marnym skutkiem. Jedyne co, to na podstawie analizy przykładowego programu ustaliłem gdzie w pamięci są obszary odpowiedzialne za poszczególne porty. Procesor...

    Mikrokontrolery Początkujący MarcusBurnett   20 Kwi 2012 11:44 Odpowiedzi: 3    Wyświetleń: 2139
  • [stm32f4][C/Keil]Prawidłowe inicjalizowanie adresów

    *** error 65: access violation at 0x40023800 : no 'read' permission *** error 65: access violation at 0x40023800 : no 'write' permission Doczytałem, że powinienem zmienić "Mapach adresów" niestety kompletnie nie orientuje sie o co chodzi. Pozdrawiam. to należy ustawić w Debug > Memory Map...

    Mikrokontrolery ARM nasiono   22 Kwi 2012 08:44 Odpowiedzi: 5    Wyświetleń: 2361
  • DAC STM32F4 Discovery

    Witam serdecznie Mam problem z okiełznaniem przetwornika DAC w wymienionym w tytule układzie. Zanim pokażę kod powiem, że już brak mi pomysłów, moim zdaniem robię wszystko identycznie jak w przykładowym programie "DAC_SignalsGeneration" z taką różnicą, że nie wykorzystuję mechanizmu DMA. Po...

    Mikrokontrolery ARM Drako1988   13 Cze 2012 19:49 Odpowiedzi: 0    Wyświetleń: 1854
  • [STM32F4][KS0108][KEIL] Wyświetlacz nie odpowiada/reaguje.

    No ok, tylko ja pytałem, gdzie Ty ustawiasz te pola struktury? Nie wiem, czy funkcja: RCC_GetClocksFreq() przyjmuje jakies wartości defaultowe, ale jeśli nie to nie dziw się, że Ci nie działa bo tam będą w pamięci śmieci.

    Mikrokontrolery ARM Rossi90   15 Cze 2012 19:08 Odpowiedzi: 25    Wyświetleń: 2593
  • [STM32F4][C][Keil] Błąd L6047U przy kompilacji

    Witam ponownie, niestety z kolejnym problemem. Obecny problem to błąd L6047U przy kompilowaniu, czyli : The code in this image is 33788 bytes - this version of the linker will not create images that large Zgodnie z [url=]Infocenter Arm, rozumiem, że kod przekroczył wielkość pamięci. Pytanie...

    Mikrokontrolery ARM Freddie Chopin   16 Cze 2012 10:13 Odpowiedzi: 4    Wyświetleń: 1324
  • [STM32f4][KEIL][C] - Brak obsługi float przy "Use FPU"

    1. Czy ten syscall.c jest w ogóle teraz potrzebny nic z nim na razie nie robiłem. Teraz nie, ale przy używaniu pewnych funkcji (czasem jedynie "pośrednio" tzn. nawet nie wiesz kiedy zaczynają być potrzebne) linker zacznie się burzyć o brak funkcji typu _write_r, _sbrk_r, _exit, _isatty_r (ogólnie...

    Mikrokontrolery ARM Freddie Chopin   20 Paź 2012 17:15 Odpowiedzi: 65    Wyświetleń: 9261
  • stm32f4 - instrukcje vmla vmls

    Jakoś wole robić zrzuty do pamięci niż korzystać z commandline. Dzięki jak zwykle za szybki oddzew Freddie! Sławek

    Mikrokontrolery ARM bsl1   22 Paź 2012 21:18 Odpowiedzi: 6    Wyświetleń: 609
  • [stm32f4][c] - Stm32f4Discovery Jak uruchomić z RAM

    Bazować będę na moim przykładzie dla STM32F4. W skrypcie linkera masz na górze definicje pamięci - regionów. Skoro chcesz korzystać z RAM, to po pierwsze kasujesz w ogóle region odpowiedzialny za flash. Czyli z czegoś takiego: MEMORY { rom (rx) : org = 0x08000000, len = 1M ram...

    Mikrokontrolery ARM nasiono   03 Lis 2012 16:29 Odpowiedzi: 15    Wyświetleń: 2205
  • [STM32F4][C][Atollic] - FAT_FS - jak skrócić czas zapisu danych?

    Spróbuj też na innej karcie pamięci, to ma znaczenie i to duże. U mnie różnice były nawet około 500%!!!

    Mikrokontrolery ARM imarszi   22 Lis 2012 23:56 Odpowiedzi: 9    Wyświetleń: 1845
  • [STM32F4 Discovery][STLink] - No STLink detected

    Swego czasu po instalacji: st-link_v2_usbdriver, STM32 ST-LINK Utility_v2.3.0 oraz libusb-win32-bin-debug-1.2.6.0 mogłem za pomocą programu STM32 ST-LINK Utility połączyć się z płytką i m. in. przejrzeć zawartość pamięci. Po odstawieni zabawy z płytą i wróceniu do niej po kilku miesiącach ta sama próba...

    Mikrokontrolery ARM P4wlut3K   06 Gru 2012 05:10 Odpowiedzi: 7    Wyświetleń: 4197
  • stm32f4 - Przerwania, laduje w default handler

    Niestety nie zauważam tej ciekawej rzeczy. Skrypt z którego korzystam jest z twojego przykładu od 103 zmodyfikowany tylko pod względem pamięci wg twojego skryptu z 407. Z twoim skryptem inkera mam ten sam objaw.

    Mikrokontrolery tadzik85   08 Sty 2013 23:05 Odpowiedzi: 18    Wyświetleń: 2064
  • [stm32f4,lwip] - powolna transmisja danych, ping, www

    Wyłącz to "tekstowe debugowanie" (pewnie gdzieś w konfiguracji LwIP). To jest na 90% przyczyna tak wolnego działania. Po co ci komunikaty o zarządzaniu pamięcią, jak już stos ci działa? Pokaż plik konfiguracyjny LwIP.

    Mikrokontrolery ARM piotrva   09 Lut 2013 14:21 Odpowiedzi: 4    Wyświetleń: 1911
  • [stm32f4] - błędna praca timera - PWM

    Dobra konfiguracja projektu ma duże znaczenie nawet i w tak mocno "zautomatyzowanym" IDE jak Keil. Dobre ustawienie ST-Linka i środowiska to: 1. Poprawnie wybrany mikrokontroler i ustawiony kwarc: 2. Poprawnie wybrany debugger: Ustawiony na SWD: 3. Poprawnie ustawiony programator...

    Mikrokontrolery ARM max7532   28 Lut 2013 00:54 Odpowiedzi: 20    Wyświetleń: 2901
  • [C][STM32F4] - Magistrala APB01 i APB02

    Nie wiem jaka częstotliwość wchodzi na Timer5. W ogóle nie potrafię znaleźć w datasheetcie do jakiej magistrali są podłączone poszczególne timery. W rozdziale o mapie pamięci jest taka fajna tabelka z podziałem na magistrale, a pozatym każdy ukłąd peryferyjny włącza się w rejestrze typu RCC->APB2ENR,...

    Mikrokontrolery ARM A.T.   18 Mar 2013 00:34 Odpowiedzi: 12    Wyświetleń: 1959
  • [STM32F4][C] - Obsługa Timera Encoder Mode za pomocą DMA

    Witam, Skonfigurowałem Timer3 w trybie Encoder Interface Mode. Działa poprawnie. Chciałbym aby wartość aktualnej pozycji, czyli rejestr CNT był kopiowany poprzez DMA do jednej ze zmiennych. Nie jestem tylko pewien, z którego strumienia powinienem skorzystać. W ogóle chyba nie za bardzo...

    Mikrokontrolery ARM mkot123   22 Mar 2013 22:15 Odpowiedzi: 8    Wyświetleń: 3351
  • STM32F4 - FreeRTOS - utworzenie zadania

    Rozumiem, że mam coś ze stosem Mógłbym zaryzykować stwierdzenie, że 99% problemów w FreeRTOS, to problemy ze stosem. Jak masz wyrównany stos ? (w pliku portmacro.h wpis #define portBYTE_ALIGNMENT xx <- co tutaj jest?) Jaki sposób zarządzania pamięcią wybrałeś (który plik heapxx.c?)

    Mikrokontrolery ARM bkdi   30 Mar 2013 20:08 Odpowiedzi: 17    Wyświetleń: 3456
  • stm32f4 discovery krok po kroku

    Odinstalowałem CodeSoucery..faktycznie w wierszu poleceń nadal wyświetlało starą wersję. Zmieniłem opcje Eclipse'a na defaultową kompilację. Program skompilował się bez problemów. **** Build of configuration Default for project stm32f4_blink_led **** make all Compiling file: main.c arm-none-eabi-gcc...

    Mikrokontrolery ARM alagner   30 Gru 2013 08:00 Odpowiedzi: 41    Wyświetleń: 14877
  • STM32F4 podwójne przerwania

    (at)lolonet Cały ten wątek jest o poprawnym kasowaniu bitu przerwania, i w końcu doszliśmy do rozwiązania , instrukcja _DMB() czeka tyle ile potrzeba (ani taktu więcej, ani mniej) żeby dane się zsynchronizowały pomiędzy pamięcią, rejestrami a urządzeniem peryferyjnym. A ty swoje [syntax=c] for(i...

    Mikrokontrolery ARM stanleysts   02 Kwi 2013 15:49 Odpowiedzi: 41    Wyświetleń: 4800
  • [STM32F4][C] - Program wskakuje do _Default_Handler podczas acos() i pow().

    Gorzej, że to jest tak trochu losowe. Bo ja radośnie korzystałem sobie z przerwań i nic się nie sypało, dopiero przy przechodzeniu na inny układ zajrzałem do skryptu linkera ustawić rozmiary pamięci a tam zdziwko ;) EDIT: działały bo coś sobie zamazywałeś pisząc po stosie, którego ni ma (czyli de...

    Mikrokontrolery ARM A.T.   12 Kwi 2013 16:04 Odpowiedzi: 16    Wyświetleń: 1707
  • STM32F4 - Nagrywanie dźwięków - mikrofon

    Ten błąd kompilacji to przekroczenie rozmiaru pamięci ROM. Twój program jest za duży i się nie mieści a to jest dość dziwne bo F4 ma aż 1M pamięci ma program. Poszukaj sobie "AN3997 Audio playback and recording using the STM32F4DISCOVERY" . Do tego wbudowanego mikrofonu masz bibliotekę do dekodowania...

    Mikrokontrolery ARM winiarzf   11 Maj 2015 17:41 Odpowiedzi: 12    Wyświetleń: 3477
  • [STM32F4] Bit Banding - biblioteka do obsługi

    Jak to nie możesz potwierdzić? Nie możesz napisać kilku linijek kodu wyświetlających zawartość komórki pamięci spod konkretnego adresu? Jeśli nie masz możliwości podglądu CCM to kopiuj jej zawartość do pamięci przyczepionej do AHB i wtedy sobie podglądaj. O tym nie pomyślałem. Sprawdzę w poniedziałek. Przy...

    Mikrokontrolery ARM Svavo   13 Maj 2013 13:45 Odpowiedzi: 27    Wyświetleń: 4522
  • [STM32F4] - Czy używał ktoś stos USB (klasa CDC) od Keil pro?

    Witam, A czym się różni CDC od np MSC?....... popatrz na Config. Descriptor, tam jest wszystko. Skąd sterownik windy wie gdzie ma wysłać dane i skąd odbierać? Jest to opisane w Endpoint Descriptor. Masz tu który endpoint jest in a który out. Popatrz sobie jakie masz tam enpointy np: CDC to klasa...

    Mikrokontrolery ARM Svavo   20 Maj 2013 10:54 Odpowiedzi: 6    Wyświetleń: 2373
  • [STM32F4][Discovey] - Logger GPS - urządzenie widziane jako USB Mass Storage

    Witam. Tworzę aktualnie projekt loggera GPS. Moduł GPS śmiga elegancko. Zapisuje dane w pliku KML na karcie SD. Teraz mam zagwozdkę. Chciałbym aby urządzenie było widoczne (po wpięciu kabla USB) jako pamięć masowa. Widoczne byłyby pliki .kml, które można by było otwierać/kopiować/usuwać z karty...

    Mikrokontrolery ARM BlueDraco   29 Maj 2013 20:52 Odpowiedzi: 1    Wyświetleń: 1125
  • [STM32F4] - Gdzie znajdę opis rejestrów NVIC

    Hej, Problem chyba jest w innym miejscu. Tak jak pisałem wcześniej probowałem samego =, dzisiaj potwierdziłem - efekt ten sam. Zapodałem "misc" i tez crash lecz w tym razem wywaliło się w taki sam sposob ale na SCB->AIRCR w NVIC_Init. Wygląda jak by przestrzeń pamięci rdzenia była jakoś chroniona...

    Mikrokontrolery Początkujący r00cky   24 Cze 2013 08:10 Odpowiedzi: 13    Wyświetleń: 2547
  • STM32F4 DISCOVERY - Radio internetowe

    Pozwalam sobie odgrzać temat, bo właśnie zrezygnowałem z realizacji pracy magisterskiej o podobnym temacie - tyle że z nieco innego powodu. Może komuś się przydadzą moje doświadczenia. Jeżeli chodzi o płytkę DISCOVERY, Ethernet i IP, to - owszem - są gotowe przykłady (myślę o tych udostępnianych przez...

    Mikrokontrolery ARM Jado_one   06 Lis 2014 19:03 Odpowiedzi: 10    Wyświetleń: 5634
  • [stm32f4 - discovery] - USB OTG FS tryb device - inicjalizacja

    Zadam jeszcze jedno pytanie, bo teraz się zorientowałem, że dla danych są dwa regiony pamięci i jeżeli odczytuję dane z regionu DFIFO debug read/write, to wówczas paczka statusowa jest bardzo zbliżona do oczekiwanej, a możliwe, że taka również może być. Pytanie, może ktoś się orientuje po co są te...

    Mikrokontrolery ARM bkdi   13 Sie 2013 16:18 Odpowiedzi: 2    Wyświetleń: 1839
  • [STM32F4][C] - odczyt wartości za pomocą DMA I2C

    Qrcze - a mnie się jakoś udało obsłużyć I2C na STM32F107. Wszystko na przerwaniach. Trochę głupot owszem w implementacji jest - o ile pamiętam po odebraniu 2 bajtów, zawsze dosyłał trzeciego, bo nie można było wygenerować NACK'a na czas, ale poza tym działało. Zrobiłem obsługę HD44780 przez PCF8574...

    Mikrokontrolery ARM sweter_007   27 Sie 2013 19:36 Odpowiedzi: 28    Wyświetleń: 5241
  • STM32F4-Discovery - jak skompilować kod webserwera? (ograniczenie kodu)

    Jawne określenie rozmiaru stosu (stosów) zajmuje jakieś 3 sekundy, a dzięki temu zyskujesz świadomość jego rozmiaru i tego że kiedyś może się skończyć. Rozwiązanie typu "stos na końcu zajmuje sobie tyle miejsca ile jest" to taka wycieczka w ciemnościach. Przecież program skompiluje się bezproblemowo...

    Mikrokontrolery Początkujący JanuszM   11 Wrz 2013 05:40 Odpowiedzi: 32    Wyświetleń: 4857
  • STM32F4 Discovery - Dziwna częstotliwość działania

    Chciałbym zobaczyć ten 5-stopniowy potok, który zwykły, (nie opóźniony) skok wykonuje w jednym cyklu. Chyba jednak na studiach nie uważałeś... Nie wczytywałem się aż tak dokładnie w dokumentację rdzeni CM; na moje wyczucie skok w Cortex powinien wykonywać się w 2 lub 3 cyklach, ALE jest jeszcze problem...

    Mikrokontrolery ARM Giani91   05 Wrz 2013 14:41 Odpowiedzi: 20    Wyświetleń: 3321
  • [STM32F4][C/MDK-ARM] - Wyświetlacz HY_TFT320_262K + ili9320

    Co mi się rzuca w oczy: wydaje mi się, że źle adresujesz wyświetlacz. Zmień adres z 0x60010000 na 0x60020000. Przy 16tu bitach danych masz adresowanie co drugiego bajtu, przez co A0 byłoby zawsze 0 (tak przynajmniej to zrobili w F1). I nie wiem czy masz dobre timinigi dla FSMC. Początkowo miałem...

    Mikrokontrolery ARM Fantikor   12 Wrz 2013 11:02 Odpowiedzi: 6    Wyświetleń: 2172
  • STM32F4 Discovery - Timer nie szybszy niż 2MHz

    A ilu wg. Ciebie cykli mógły minimalnie potrzebować procesor na zapis 8 słów na stos, zaindeksowanie tablicy, pobranie z pamięci i załadowanie do PC nowej wartości, wykonanie kilkunastu instrukcji oraz pobranie ze stosu i przeładowanie 8 rejestrów?

    Mikrokontrolery ARM TheVoid   15 Wrz 2013 17:56 Odpowiedzi: 4    Wyświetleń: 2316
  • [STM32F4][C] - I2C - odczyt przez DMA zwraca nieprawdziwe dane

    Ja mam poprawnie działający I2C z DMA. Wklejam jeśli jeszcze jest Ci potrzebny, jak nie może ktoś inny skorzysta. Konfiguracja I2C ( standardowo) [syntax=c] void Config_I2C() { I2C_InitTypeDef I2C_InitStruct; RCC_APB1PeriphClock... ENABLE); I2C_InitStruct.I2C_ClockSp...

    Mikrokontrolery ARM Meh05   05 Paź 2013 10:12 Odpowiedzi: 6    Wyświetleń: 2130
  • stm32f4 discovery - stemwin+discovery+ssd1289

    Więc wykrzacza się funkcja LCD_GetSwapXY(). A co sie dzieje w tej funkcji? Nadal obstawiam że faulta rzuca zły dostęp do pamięci... Sprawdź jaka instrukcja jest pod adresem faulta - na 99% będzie to jakiś LDR albo STR. Sprawdz w rejestrach argumenty tej instrukcji. Prześledź asma aby stwierdzić skąd...

    Mikrokontrolery ARM Smashing   18 Gru 2013 18:37 Odpowiedzi: 14    Wyświetleń: 4962
  • [stm32f4][przerwania] - Przerwania nie zawsze wykonują się poprawnie.

    Mam skonfigurowany I2C wraz z DMA do odbierania danych z sensorów. Inicjalizacja odbioru następuję z częstotliwością 100Hz i jest załączana przez timer, następnie standardowo w przerwaniach od I2C i DMA dane są odbierane. Konfiguracja jest prawidłowa, ponieważ gdy testuje odbiór danych podczas nieskończonej...

    Mikrokontrolery ARM BlueDraco   24 Paź 2013 13:31 Odpowiedzi: 9    Wyświetleń: 1923
  • stm32f4 + TFT - Kolorowe paski na wyświetlaczu

    Ale trudno sobie wyobrazić sensowne działanie przy jedynie wewnętrznej pamięci RAM. Toteż po to właśnie dodano do STM32 w końcu po latach kontroler SDRAMu i poszerzono magistralę zewnetrzną do 32 bitów. Na wewnętrznej pamięci to QVGA najwyżej zrobisz.

    Mikrokontrolery ARM Giani91   16 Gru 2013 01:08 Odpowiedzi: 33    Wyświetleń: 6069
  • STM32F4 + SSD1289 - Wyświetlacz nie odbiera danych bądź po odebraniu je gubi

    Przecież widać, że Kolega nie używa FSMC. 1. Zastanawia mnie dlaczego w opisie jest "...1 byte over serial communication" kiedy przesyłasz dane w trybie równoległym. 2. Jakim cudem zapisujesz dane do układu poprzez zapis wartości do portu D i nic poza tym? Gdzie sygnały sterujące LCD_LE, LCD_EN? 3....

    Mikrokontrolery ARM krecik245   05 Gru 2013 21:50 Odpowiedzi: 6    Wyświetleń: 2850
  • [STM32F4-Discovery][CoIDE] - Program nie działa podczas debugowania w RAM

    Niestety, 5 dzień się z tym zmagam - bez efektów. Zapytam inaczej, jest sens oszczędzania pamięci FLASH? Ile razy mogę teoretycznie ładować tam nowy program?

    Mikrokontrolery ARM Freddie Chopin   09 Gru 2013 23:06 Odpowiedzi: 4    Wyświetleń: 1140
  • [STM32F4][C/Keil] - STemWin v5.22 + ILI9325 kłopoty z konfiguracją

    Są też dla F4 z FSMC, niestety nie moge ich uruchomić gdyż przekraczają 32KB, ale za to przejrzałem ich kody i tu moje wątpliwości bo w pliku LCD_Conf.c umieszczone są kody funkcji do zapisu i odczytu rejestrów i pamięci wyświetlacza. Oto kod: stm32100e_eval_lcd.c który jest dołączony do tego pliku,...

    Mikrokontrolery ARM LukasSandyra   31 Maj 2014 09:50 Odpowiedzi: 75    Wyświetleń: 13401
  • stm32f4 Discovery - Kodek audio i DMA

    Witam, Proszę o kolejną "małą" wskazówkę odnośnie, tym razem, obsługi kodeka audio przy pomocy DMA. Ogólnie samą obsługę kodeka mam, potrafię odtworzyć dźwięk zapisany w postaci tablicy, póki co zapisanej w pamięci uC, jednak robię to wysyłając do I2S po kolei próbki. Chciałbym zapytać co trzeba zrobić,...

    Mikrokontrolery ARM lukash90   31 Gru 2013 16:18 Odpowiedzi: 5    Wyświetleń: 1716
  • [STM32F4-discovery] - Obsługa wyświetlacza LCD

    W czasie inicjalizacji jest wybierany rodzaj interfejsu i faktycznie jest to RGB. Ale samo kontrolowanie wyświetlacza odbywa się przez SPI i przez niego można bezpośrednio do GRAM wpisywać dane. Ale wszystkie wyświetlacze TFT z jakimi się spotkałem po poprawnej inicjalizacji wyświetlały szum (losowa...

    Mikrokontrolery ARM Kolak16   24 Lis 2015 23:41 Odpowiedzi: 34    Wyświetleń: 10437
  • STM32F4 - Błąd połączenia podczas wgrywania programu

    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,...

    Mikrokontrolery ARM ggoral111   15 Lut 2014 15:33 Odpowiedzi: 4    Wyświetleń: 1254
  • [STM32F4 Discovery][C] - USB - tryb device, klasa Mass Storage

    Mogę się mylić, ponieważ jeszcze nie uruchamiałem klasy MSC na F4 Discovery, ale tam też chyba używają interfejsu SCSI. To znaczy, że chyba powinieneś zmienić deskryptor SCSI, m.in. w STORAGE_Inquirydata. Ten dysk raczej nie ma pojemności ani parametrów karty pamięci. Z tego co pamiętam, to driver Windowsa...

    Mikrokontrolery ARM Marek_Skalski   19 Lut 2014 22:40 Odpowiedzi: 3    Wyświetleń: 2478
  • STM32F4 - Zmienne lokalne szybsze niż zmienne globalne.

    Piszesz do autora tematu (który wyraźnie napisał volatile): Zmienną lokalną kompilator chętnie ulokuje w rejestrze i odwołania do pamięci będą zbędne, co w przypadku Cortexów oznacza typowo 3-krotnie szybsze operacje na takich zmiennych w porównaniu ze zmiennymi w pamięci. Następnie na...

    Mikrokontrolery ARM BlueDraco   26 Lut 2014 12:09 Odpowiedzi: 34    Wyświetleń: 3615
  • [STM32F4] - [CooCox] Mała różnica szybkości działania jednostki FPU

    Podejrzyj kod asemblera i zobacz czy na pewno wykonują się zmiennoprzecinkowe instrukcje. U mnie dodatkowo trzeba było włączyć optymalizację oraz podlinkować libm i libg z katalogu fpu kompilatora i tak zauważyłem, że sporo zależy właśnie od wersji kompilatora. Mnożenie wykonuje od razu sprzętowo ale...

    Mikrokontrolery ARM tadzik85   15 Mar 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1803
  • STM32F4 - Jak zablokować kanał bootloadera?

    Mam następujący problem. STM32F4 ma wbudowany bootloader z którym można gadać m.in. przez interfejsy UART i CAN. W aplikacji używam obu interfejsów, pozostałe używane przez bootloader mają stałe poziomy na pinach. Problem pojawia się kiedy chcę zaprogramować pamięć flash przez UART'a, podczas gdy układ...

    Mikrokontrolery ARM Svavo   17 Kwi 2014 15:22 Odpowiedzi: 8    Wyświetleń: 1041
  • [STM32F4 freeRTOS USB] - freeRTOS + USB HID

    Rozważałem za i przeciw i niestety,ale narazie użyje konwertera USB HID -> UART. Obecnie chyba najpopularniejsze są 2 rozwiązania: ławta implementacja z freeRTOS - czas , tylko dzisiaj poświęciłem wiele godzin na porządne "zrozumienie" USB HID oraz bibliotek od ST. - zmiana projektu ,o potrzebie...

    Mikrokontrolery ARM shoko_gora   27 Kwi 2014 00:11 Odpowiedzi: 11    Wyświetleń: 2781
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    Da się to zrobić robiąc heapa programowego, no ale tu pozostaje kwestia tego jak tym heapem zarządzać. Można mieć heap per object (każda klasa ma z góry założoną pulę pamięci jaką można przeznaczyć na obiekty), ale w bardziej złożonych przypadkach wymaga to napisania jakiegoś chociażby prostego MemoryAllocatora,...

    Mikrokontrolery ARM podjudzacz_rebelii   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 13050
  • [Zlecę] STM32F4 DISCOVERY odtwarzający wav

    Witam, Mam do zrobienia projekt odtwarzacza pliku wav. Najlepiej jak byłby to bardzo mały i krótki dźwięk aby zmieścił się w pamięci urządzenia. Wyjście oczywiście poprzez jacka. Cały projekt z wykorzystaniem środowiska CoIDE.

    Projektowanie Bazar GROSZI   29 Maj 2014 21:21 Odpowiedzi: 0    Wyświetleń: 663
  • [STM32F4-Discovery][C] - Kamera MT9D111 i zrobienie zdjęcia

    Co robi takie cudo w wywołaniu funkcji: (uint8_t *)&img_buffer wystarczy po prostu: &img_buffer , nazwa tablicy jest również wskaźnikiem na pierwszy [0] element. Nie analizowałem całego programu, być może operujesz gdzieś na przypadkowym fragmencie pamięci.

    Mikrokontrolery ARM A.T.   24 Cze 2014 12:29 Odpowiedzi: 6    Wyświetleń: 1455
  • stm32F4 - Konfiguracja SysTick'a

    Ok, dzięki za zainteresowanie się tematem:) Problem został rozwiązany a powodem złego działanie było błędne mapowanie pamięci RAM.

    Mikrokontrolery ARM bazinga30rock   04 Sie 2014 11:19 Odpowiedzi: 9    Wyświetleń: 1614
  • [STM32F4][LwIP-1.4.1][FreeRTOS][PHY] użytkowanie

    Tylko że TCP daje mi to że mam potwierdzenia(ack), a UDP nie działa tak że mogę coś zgubić ? Masz rację, TCP jest protokołem połączeniowym, UDP bezpołączeniowym (za to o wiele szybszym i prostszym). Skoro wysyłasz po 220 bajtów, to z tego co kojarzę, te 220 jest wysyłane w "eter" dopiero jak zbierze...

    Mikrokontrolery tomeczek.p   21 Gru 2014 12:24 Odpowiedzi: 13    Wyświetleń: 2460
  • [STM32F4][C] - Aktualizacja firmware - flash dual bank

    Mam za zadanie zrobić funkcję aktualizacji oprogramowania przez sieć. Urządzenie oparte jest o układ STM32F427VGT6, posiadający 1 MB Flash. Ustawiając bit DB1M można spowodować podział tej pamięci na dwa tak samo zorganizowane banki, po 512 kB. Można by więc mając kod uruchomiony z jednego banku zapisać...

    Mikrokontrolery ARM tadzik85   13 Wrz 2014 14:15 Odpowiedzi: 3    Wyświetleń: 768
  • STM32F4 Discovery - Program startowy

    Ostatecznie udało mi się wgrać ten program wprost ze środowiska Keila, z którego będę korzystał, gdyż jest ono używane w książce Pana Marka Galewskiego. Program skompilował się, wgrałem go do pamięci flash, diody biegają w kółko jak przy pierwszym uruchomieniu, niestety po naciśnięciu przycisku User...

    Mikrokontrolery ARM el2010tmp   18 Wrz 2014 16:46 Odpowiedzi: 15    Wyświetleń: 1785
  • STM32F4 Discovery - Bluetooth HC-05 odbiera dziwne dane

    Witam, podłączyłem do mojej STM moduł Bluetooth, następnie chcąc wysłać do płytki przez program RealTerm dane np, liczbę 1 , zostaje ona zapisana w pamięci uC jako 254, 2 jako 252, 3 jako 254 itd. Dopiero przy 8 następuje zmiana na 254 , a później ponownie wraca naprzemiennie 252 i 254 . USART na płytce...

    Mikrokontrolery ARM samotan   20 Lis 2014 20:34 Odpowiedzi: 0    Wyświetleń: 774
  • [STM32F4] - Układ DMA: DCMI -> SRAM

    A ja już chyba wiem co jest nie tak. Prawie mi się udało rozkodować obrazek. EDIT. Jednak nie tak prosto jest. Kolorów mi się nie udało zdekodować. Nie mniej jednak jestem na 99% pewny o co tutaj chodzi. Te pierwsze obrazki (8bitowe, co miały po 76kB), po "małej" (4 godziny konwertowania :D) zabawie...

    Mikrokontrolery ARM atom1477   29 Lip 2015 07:32 Odpowiedzi: 60    Wyświetleń: 5124
  • Płytka ADC w STM32F4 - Vref

    PVD ma własne napięcie odniesienia. Mierząc VREF i odczytując dane kalibracyjne z pamięci ROM możesz wyliczyć napięcie zasilania, które jet napięciem odniesienia ADC, a na tej podstawie możesz następnie wyliczyć wartości innych mierzonych napięć. VREF nie służy do żadnych innych celów.

    Mikrokontrolery ARM bipolunipol   13 Sty 2015 11:32 Odpowiedzi: 16    Wyświetleń: 1401
  • STM32F4 Discovery - Lwip + FreeRTOS

    Bazowałem właśnie na tym samplu tworząc swój projekt. Z racji braku czasu dopiero teraz powróciłem do tego tematu. Doszedłem do przyczyny lądowania procesora w Hard Fault, otóż w pliku ethernetif.c zdefiniowałem globalny wskaźnik do struktury netif i widzę, że zaraz po inicjalizacji stosu dane z pod...

    Mikrokontrolery ARM tplewa   07 Mar 2018 15:00 Odpowiedzi: 16    Wyświetleń: 2487
  • [STM32F4][C] - Zamiana bajtów miejscami "w locie"

    Dodano po 5 Te paski powoduje pamięć sdram. Gdy umieszczam sekcję frame w wewnętrznym ramie pasków nie ma:( Parametry ustawione zgodnie z dokumentacją, pamięć to W9825G6JH-6I. Próbowałem już modyfikować parametry na różne sposoby, jednak brak poprawy. Dla mniejszych ramek obrazu, np dla 176x144...

    Mikrokontrolery ARM A.T.   18 Mar 2015 15:53 Odpowiedzi: 59    Wyświetleń: 2724
  • [C][STM32F4] - Wstawki w assemblerze

    Obstawiam, że kompilator "zoptymalizował" całą inicjalizację kontrolera pamięci, który z tego powodu nie zostaje włączony/skonfigurowany. Bo w tych dwóch kawałkach kodu raczej za wiele by mu się nie udało pomieszać, choć dla pewności można porównać instrukcje assemblera wygenerowane dla tych dwóch funkcji...

    Mikrokontrolery ARM Freddie Chopin   24 Mar 2015 08:20 Odpowiedzi: 18    Wyświetleń: 1014
  • [STM32F4] - SSD1289 nie działa poprawnie z DMA

    Jeżeli zrobię bufor w pamięci zewnętrznej SRAM i prześlę go bez użycia DMA przy użyciu tego kodu: [syntax=cpp]uint16_t screen[SSD1289::MAX_X * SSD1289::MAX_Y] __attribute__ ((section(".extram"))); int main() { SSD1289::init(); SRAM::ini... i = 0; i < (SSD1289::MAX_X * SSD1289::MAX_Y);...

    Mikrokontrolery ARM mi14chal   15 Maj 2015 12:10 Odpowiedzi: 4    Wyświetleń: 738
  • [STM32F4][C/Eclipse] - Duża ilość danych jest źle wpisywane do SRAM

    Co stoi na przeszkodzie na rozszerzeniu stosu na cały zakres pamięci? Teoretycznie nic, kwestia konfiguracji linkera np. ld dla pic32 od niedawna używa całą dostępną pozostalą pamięć na stos a deklaruje się tylko rezerwację minimum stosu. Pomimo to, jak już zauważyli szanowani przedpiścy, wrzucanie...

    Mikrokontrolery ARM adelwis   26 Lip 2015 14:45 Odpowiedzi: 7    Wyświetleń: 831
  • [stm32f4][eeprom] - Adres strony do zapisu

    Witam Kiedyś skorzystałem z eepromu z noty stm`a, który używa dwóch stron pamięci i zapisuje je naprzemiennie. Ogólnie działa, ale pojawił się pewien problem. Powoli z pamięcią kodu zaczynam się rozrastać i teraz pytanie. Mam 512k pamięci czyli mapa wygląda tak: Sector 0 0x0800 0000 - 0x0800 3FFF...

    Mikrokontrolery ARM tplewa   04 Sie 2015 16:57 Odpowiedzi: 20    Wyświetleń: 978
  • STM32f4-DISCOVERY - Pomimo braku błędów jakichkolwiek błędów uC nie odpowiada

    Nie chcę wyprowadzić Cię na manowce i nie pamiętam jak to było w IAR ale sprawdź czy przypadkiem nie masz włączonej symulacji zamiast debugowania. Nie pamiętam czy czasem też coś ST-link nie "świrował" i chyba czasem pomagało wykasowanie pamięci za pomocą ST-Link Utility. Sprawdź te możliwości.

    Mikrokontrolery ARM charlieee   09 Sie 2015 21:05 Odpowiedzi: 2    Wyświetleń: 510
  • STM32F4 - Płynne zmniejszanie / zwiększanie PWM

    Jeśli mamy więcej niż jeden kanał, to na ogół chcemy modyfikować wypełnienie równocześnie, a jest to możliwe tylko wtedy, gdy modyfikacja wypełnienia będzie synchronizowana okresem przebiegu, czyli w przerwaniu końca okresu PWM. Narzut czasu procesora jest żaden - to ledwie kilkadziesiąt instrukcji rdzenia,...

    Mikrokontrolery ARM BlueDraco   12 Paź 2015 07:40 Odpowiedzi: 26    Wyświetleń: 2526
  • STM32f4-DISCOVERY - Iar- debugger

    (at)JarekC 1. Ponieważ po wyłączeniu trybu debuggera, żadne przerwania zewnętrzne, wejścia nie odpowiadają, podczas debuggingu wszystko fajnie działa. 2. Nie, nie ma żadnych pułapek. A czy to nie jest spowodowane wyczyszczeniem pamięci flash, bo kiedyś to robiłem poprzez ST-Link, może jakieś...

    Mikrokontrolery ARM JarekC   26 Wrz 2015 12:50 Odpowiedzi: 8    Wyświetleń: 1164
  • [STM32F4][C] libjpeg i hard fault

    Zmniejszyć użycie pamięci, nie bardzo, nie mam pomysłu - być może przy konfiguracji parametrów dekompresji. Będziesz mógł użyć zewnętrznego SRAMu o ile napiszesz sobie menedżera zarządzania pamięcią. Zgaduje że w tej chwili korzystasz z domyślnego, czyli takiego który poprostu woła malloc'a (jmemnobs.c). Przeczytaj...

    Mikrokontrolery ARM sajmon5544   08 Paź 2015 18:01 Odpowiedzi: 5    Wyświetleń: 918
  • STM32F4 i mocna kompresja zdjęcia do JPG

    dlaczego nie połączysz go z PC za pomocą USB Niestety, ale USB wykorzystuję w innym celu. Co do kodera - znalazłem coś takiego w internecie: [syntax=c]//1999 Cristi Cuturicu #include "Definicje_sprzet.h" //#pragma hdrstop #include <stdio.h> #include <stdlib.h> #include <string.h> #include...

    Mikrokontrolery ARM bipolunipol   08 Lis 2015 10:54 Odpowiedzi: 10    Wyświetleń: 951
  • STM32F4 - maksymalna predkość GPIO

    Nawet gdyby same porty GPIO się wyrobiły, to nie wyrobi się cała reszta. Skoro chcesz wykonywać odczyt z częstotliwością 40MHz, to masz mniej więcej 4 takty zegara na wykonanie wszystkiego. W super-extremalnym przypadku pętla która by to realizowała ma 4 rozkazy assemblera: 1. odczyt GPIO do rejestru 2....

    Mikrokontrolery ARM bartosz.tarnowski   28 Kwi 2016 21:00 Odpowiedzi: 6    Wyświetleń: 1059
  • stm32f4 - transfer DMA wyzwalany przez timer

    Mam za zadanie wysyłac paczke 18 bajtów danych przez 2 uarty co 10us. Wysyłanie w pętli main działa ale zabiera 95% wykorzystania CPU i uniemożliwia dalszą prace. Próbuje skonfigurować transfer danych z pamięci do UARTów przez 2 osobne kanały DMA wyzwalanego przez timer no i nic nie działa. Może ktoś...

    Mikrokontrolery ARM qaz88   13 Sty 2016 11:38 Odpowiedzi: 13    Wyświetleń: 1080
  • STM32F4 - USART, błędna detekcja końca stringu

    W C++ można spokojnie zwracać zmienne przez wartosć, ponieważ wykorzystane zostanie "return value optimization". Ta optymalizacja jest wręcz obowiązkowa w C++11, w którym do tego celu zostanie użyte "move semantics". Zwracanie przez wartość to często najbardziej optymalna opcja jaką można zastosować! A...

    Mikrokontrolery ARM Freddie Chopin   28 Sty 2016 21:23 Odpowiedzi: 10    Wyświetleń: 717
  • STM32F4 - Sterowanie dużą ilością diod RGB

    Zwykłym DMA nie, ale DMA2D pewnie można byłoby skonfigurować do przeprowadzenia odpowiedniej konwersji. Dzięki, o taką konkretną odpowiedź mi chodziło. Nie wiem o jakim "driverze" i "wyższej logice" piszeszz Driverem dla mnie jest moduł który odpali mi podaną diodę w podanym kolorze i...

    Mikrokontrolery maksym92   06 Mar 2016 18:45 Odpowiedzi: 21    Wyświetleń: 1008