stm32 odczyt programu

Znaleziono około 428 wyników dla: stm32 odczyt programu
  • Jak sprawdzić nowy STM32F103R8T6 na płytce głównej przez ISP i ST-Link V2?

    Posiadam płytkę główną z tak zwanej ruchomej głowy Co to jest??? Wiem że do ostatecznej naprawy muszę mięć wsad do tego STM32 co wiąże się kupnem sprawnej Na 100% układ będzie zabezpieczony przed odczytem, więc nie ma to sensu. Jak to połączyć i jakiego programu najlepiej użyć aby to sprawdzić? Jest to opisane w Reference Manual: https://obrazki.elektroda.pl/3530271300_...

    Mikrokontrolery ARM   04 Cze 2025 23:00 Odpowiedzi: 13    Wyświetleń: 351
  • STM32: Czy aliasing oznacza fizyczne przeniesienie programu?

    Nie piszesz o Cortex-M, a o STM32 - popraw temat. U innych producentów uC wygląda to zupełnie inaczej. Pamięć spod adresu 0x08000000 w normalnym trybie pracy STM32 zostaje odwzorowana również pod adresem 0 - jest dostępna do odczytu (tylko) pod dwoma adresami.

    Mikrokontrolery ARM   28 Maj 2018 10:21 Odpowiedzi: 3    Wyświetleń: 747
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • [STM32] - Zabezpieczenie pamięci flash przed odczytem.

    Tak dopiero dzisiaj wpadł mi do głowy ten temat - czy procesory STM32 można jakoś zabezpieczyć przed odczytem/kopiowaniem programu? Tak jak to jest np. w AVRach? Nic na ten temat nie znalazłem w dokumentacji.

    Mikrokontrolery ARM   29 Kwi 2014 09:01 Odpowiedzi: 12    Wyświetleń: 2979
  • Flash Loader Demo - duży plik hex z STM32F103RB, jak interpretować?

    Flash loader demonstrator. Umożliwia ona m.in. zapis i odczyt pamięci programu mikrokontrolera STM32 przez bootloader poprzez USB Jak ustawić w/w program pokazano w 13 min [youtube]https://www.youtube.com/watch?v...

    Mikrokontrolery ARM   31 Gru 2020 08:20 Odpowiedzi: 4    Wyświetleń: 3930
  • REKLAMA
  • STM32 - Odczyt temperatury. Co potrzeba oprócz płytki.

    Nie, ok mój błąd. A więc jakbym chciał odczytać temperaturę rdzenia wystarczy mi STM + program ADC?

    Mikrokontrolery ARM   22 Cze 2016 16:25 Odpowiedzi: 23    Wyświetleń: 2187
  • Inicjalizacja Unii STM32CubeIde: Deklaracja, Oczekiwane Wartości i Rzeczywiste Wyniki

    Co do pól bitowych to mam Je odbierać i wysyłać więc nie mam wyboru. To nie jest prawda. Odbierane i wysyłane są bajty, odczyt i zapis zazwyczaj realizuje się poprzez maskowanie wartości i przesunięcia (czyli operacje bitowe a nie pola bitowe) Chciałem ułatwić rzycie osobie która nie jest programistą w składanie ramki do wysłania. Po to się tworzy...

    Mikrokontrolery ARM   07 Maj 2023 13:44 Odpowiedzi: 9    Wyświetleń: 486
  • REKLAMA
  • Ocena SMART dysków twardych: ST3320620AS i STM3250820AS - Prośba o analizę

    S.M.A.R.T. drugiego dysku wygląda dziwnie, pewno stąd prośba o sprawdzenie innym programem by wykluczyć złe przeliczanie/odczytanie atrybutów. Gdyby atrybut (197) miał ponad 65k to tragedia. Również proponuję zamieścić screen z innego programu (w HEX) np, CrystalDiskInfo, HardDiskSentinel, SmartVision by wykluczyć ten problem.

    Naprawa nośników i odzysk danych   23 Paź 2021 16:40 Odpowiedzi: 9    Wyświetleń: 453
  • [STM32] [STM32][1-wire] DS1990A - niepoprawne odczyty po pierwszym odczycie

    Proponuję zwrócić się do wróżki. Tu odpowiadają inżynierowie, którzy w celu udzielenia odpowiedzi potrzebują tak prozaicznych rzeczy jak schemat i tekst programu.

    Mikrokontrolery   16 Lis 2017 09:24 Odpowiedzi: 3    Wyświetleń: 615
  • STM32F103RBT6 - Odczytywanie wartości z czujnika BH1750 przez i2c

    zujnik jest podłączony bez rezystorów wzmacniających, ponieważ odczytałem ze schematu, że nie są potrzebne(próbowałem także z rezystorami 4k7). Przy sprawdzeniu bufora z danymi w programie Stm Studio, nic się nie zmienia a flaga busy jest ustawiona jedynie przy odłączeniu kabla SDA od czujnika. Proszę o pomoc w znalezieniu przyczyny braku odczytu i...

    Mikrokontrolery ARM   31 Gru 2017 12:42 Odpowiedzi: 3    Wyświetleń: 1149
  • [STM32] Jak zabezpieczyć kod w STM32 przed odczytem z pamięci Flash?

    Cześć. Tak się zastawałem, czy w STM32 istnieje możliwość zabezpieczenia wgranego programu do pamięci Flash przed odczytem a tym samym skopiowaniem? Jeśli tak to gdzie i jak się to robi? A AVR-ach były bity konfiguracyjne, które pozwalały na taki odczyt, a w STM32?

    Mikrokontrolery ARM   19 Lis 2012 11:18 Odpowiedzi: 8    Wyświetleń: 5124
  • REKLAMA
  • [STM32] Jak krok po kroku obsłużyć pamięć flash N25Q128A na QSPI?

    Tylko zapis/odczyt tablic z parametrami wczytywanymi do ramu na początku programu

    Mikrokontrolery   30 Lis 2018 03:41 Odpowiedzi: 10    Wyświetleń: 1674
  • [STM32][C][openocd] - STM32f103 input pwm nie startuje od początku programu

    Racja... Zamiast '==' ma być '<'. Zauważyłem też, że inicjalizacja portów z ledami powinna być po wystartowaniu i ustawieniu zegara. Z działaniem programu po resecie też już wiem o co chodzi. Ale dalej nie mam pomysłu dlaczego nie działa ten odczyt w funkcji reciever_startup().

    Mikrokontrolery ARM   22 Kwi 2013 09:52 Odpowiedzi: 6    Wyświetleń: 1950
  • [PROJEKT] Wybór mikrokontrolera do kontrolera USB z 10 przyciskami i 2 potencjometrami

    Możesz też kupić np. którąś z płytek STM32 Discovery, wszystkie mają zintegrowany programator-debugger, niektóre z nich mają USB-OTG. Na przykład STM32F4 Discovery ma USB OTG i akcelerometr, fabryczny program demo udaje mysz komputerową przekładając odczyty z akcelerometru na ruch kursora. Niestety przykład napisany z użyciem badziewiastych bibliotek...

    Projektowanie Układów   27 Lut 2014 22:55 Odpowiedzi: 8    Wyświetleń: 2253
  • STM32F4 - debugger STLink zaburza działanie programu.

    Tak jak wytłumczył to alagner, problem polega na tym, że sekwencja zdarzeń jest następująca: 1. w main() odczytywane jest TIM9->CNT, jest to np 9999 - warunek częściowo spełniony; 2. występuje przerwanie, TIM9->CNT zmienia się na 0, zapalona na 1, dioda jest zapalana; 3. w main() odczytywana jest wartosć zmiennej zapalona, jest ona 1, wiec warunek spełniony;...

    Mikrokontrolery ARM   18 Mar 2015 17:20 Odpowiedzi: 19    Wyświetleń: 1350
  • [STM32] SPI3 DR nie przyjmuje danych na płytce STM32-P107 z OLIMEXu

    Czyli odczytujesz... Odczyt to odczyt. To nie jest kwestia kompilatora, programu czy wyboru, tylko sprzętu. 4\/3!!

    Mikrokontrolery   14 Lip 2011 11:11 Odpowiedzi: 11    Wyświetleń: 2607
  • [stm32f4] STM32F407VGT6 - Przerwania timera PWM co 0.5s po kompilacji w Keil

    Dziękuję bardzo wszystkim za odpowiedzi. Zacząłem od skonfigurowania Eclipse z Open-ocd 0.6.1. Niestety z procesu debugowania wynika nadal że procesor się ciągle restartuje. Dzisiaj około 19-20 postaram się odczytać rejestr przechowujący "source reset". Piotr Piechota : Według mnie nie jest to problem od strony analizatora, ale sprawdziłem zmieniając...

    Mikrokontrolery ARM   28 Lut 2013 00:54 Odpowiedzi: 20    Wyświetleń: 3255
  • STM32 - Odczyt wielu wielu kanałów ADC z użyciem DMA

    Program uruchomiony jest na procesorze STM32F207 i w dokumentacji jest dla ADC1 przydzielone DMA2 channel0 stream0 lub stream4. w programie wybrany jest DMA2 channel0 stream0.

    Mikrokontrolery ARM   01 Paź 2012 06:34 Odpowiedzi: 10    Wyświetleń: 3441
  • [stm32] Zmiana częstotliwości pracy a program w pamięci Flash

    Yup. O wiele lepszy będzie jakiś odczyt z pamięci czy coś takiego. 4\/3!!

    Mikrokontrolery ARM   19 Lip 2011 15:13 Odpowiedzi: 10    Wyświetleń: 2657
  • [STM32+OpenOCD] Jak wykonać backup programu z STM32F103VET6 używając OpenOCD 0.4.0 i BF30?

    Proponuję więc coś innego niż komenda "mdw", która służy raczej do odczytu pojedynczych komórek w pamięci... Ten manual na prawdę nie jest taki długi, żeby nie dało się choć przejrzeć indexu, a gwarantuję Ci, że komenda służąca do tego o czym piszesz nazywa się "odpowiednio", a do tego jest bliżej początku indexu niż jego końca... 4\/3!!

    Mikrokontrolery ARM   15 Lip 2012 20:29 Odpowiedzi: 5    Wyświetleń: 1420
  • [Stm32] STM32 Keil-C: Odczyt ADC w trybie ciągłym z Injected group nie działa

    Trochę rozpustnie to napisałem poprawiłem kod jest bardziej zwięzły. O program oczywiście po proszę. Gaskoin - Twój program znalazłem na elektrodzie już wcześniej. Między innymi z niego korzystałem pisząc swój. Rzeczywiście nie wiele się różnią tym bardziej nie wiem gdzie leży problem. Zależy mi na stałym ciągłym pomiarze z dwóch wejść. Grupa Injected...

    Mikrokontrolery ARM   07 Paź 2012 08:30 Odpowiedzi: 24    Wyświetleń: 2777
  • [STM32] Zapis danych z czujnika MEMS na kartę SD w STM32 - problem z buforem char

    Jeśli zmiana rozmiaru buforów powoduje że program przestaje działać oznacza to że prawdopodobnie kończy się pamięć na stosie. Kilka rozwiązań jest. 1. zwiększyć stos 2. zdefiniować bufory jako static albo zmienne globalne wtedy nie trafią na stos 3. jeżeli idea projektu na to pozwala podzielić odczyt na mniejsze paczki i zapisywać po trochu(używając...

    Mikrokontrolery ARM   20 Paź 2017 21:50 Odpowiedzi: 8    Wyświetleń: 816
  • Utrata połączenia podczas wgrywania programu na STM32

    Witam, Zaczynam przygodę z mikrokontrolerami STM32, posiadam STM32F429IDISCOVERY. Zaczynam pracę z kursem na youtube: https://www.youtube.com/watch?v=kSVNG3sC... Wykonałem konfigurację środowiska jak w poprzednim odcinku, jednak gdy teraz próbuję wgrać program (zwykłe zapalenie diody) to w STM32CubeIDE 1.3.0 pojawia się komunikat: Debugger connection...

    Mikrokontrolery ARM   26 Kwi 2020 10:49 Odpowiedzi: 1    Wyświetleń: 1296
  • STM32 ADC z DMA - brak reakcji na przerwanie End of Conversion

    Znacznik EOC jest kasowany programowo lub przez odczyt rejestru ADC_DR, co jest opisane w p. 11.12.1 Reference Manual. Wygląda na to, że odczytanie danej z ADC przez DMA kasuje znacznik, nim Twój program zdąży zauważyć jego zmianę.

    Mikrokontrolery ARM   31 Maj 2011 14:32 Odpowiedzi: 14    Wyświetleń: 3593
  • Odczyt i załadowanie wsadu z mikrokontrolera MC9S08ac32 przez UART - możliwości i programy

    Czytałem o tym i faktycznie coś w tym jest, czyli podsumowując nie da się po prostu podłączyć kabelki TX RX jak w stm32 i jakimś flash downloaderem zgrać wsadu?

    Mikrokontrolery   16 Lut 2021 21:32 Odpowiedzi: 9    Wyświetleń: 861
  • HY-32-mini STM32F103VCT6 - Optymalizacja wyświetlania BMP na LCD

    Jeśli rozwiązałeś problem, to wrzuć rozwiązanie - dla potomnych i dla sprawdzenia. Co do szybkości - problemem jest to, że rysujesz wszystko piksel po pikselu. Aby to przyspieszyć musisz np. odczytać cała linię do tablicy (jedno wywołanie f_read()) i następnie całą tą linię wyświetlić jakąś funkcją (taką która przyjmuje tablicę i jej rozmiar). Rozmiar...

    Mikrokontrolery ARM   10 Mar 2014 21:30 Odpowiedzi: 42    Wyświetleń: 6150
  • Biblioteka dla STM32 do odczytu symboli debugowania z kodu C

    Witam, Czy spotkał się ktoś z biblioteką dla STM32, która potrafiłaby odczytywać listę symboli z danych "wkomplilowanych" dla potrzeb debugowania? Nie musi być dokładnie któryś z tych formatów co w temacie. Chodzi mi o to, aby z poziomu programu dostać się do wartości zmiennych na podstawie ich nazw z kodu w C. pozdrawiam

    Mikrokontrolery   20 Lis 2014 09:30 Odpowiedzi: 1    Wyświetleń: 543
  • STM32/F107 - Jak uzyskać max szybkość odczytu stanu portu GPIO

    Na szybciej nie licz. Da się Ale kosztem..... Do odczytu można zastosować BB jest ciut szybsze i wygodniejsze. Pin można zmieniać z prędkością AHB, ale tylko będzie program robił. Po co ci szybsze porty? 36 MHz to mało?

    Mikrokontrolery ARM   10 Lut 2015 09:15 Odpowiedzi: 8    Wyświetleń: 1311
  • [AVR][c] - pomiar czasu między impulsami w ns- układ analogowy ?

    Ostatecznie możesz zrealizować taki pomiar w oparciu o układy cyfrowe. Budujesz generator o odpowiednio dużej częstotliwości do tego jakiś licznik i układ bramkujący ...a mikrokontroler stosujesz do sterowania tym układem oraz odczytem wartości z licznika i akwizycji na wyświetlacz. Wspomniane mikrokontrolery XMEGA są oczywiście lepszym wyjściem z sytuacji...

    Mikrokontrolery AVR   14 Lis 2014 11:24 Odpowiedzi: 9    Wyświetleń: 1848
  • STM32F103ZET6 (HY-RedBull_V3) - Problemy z konfiguracją timerów i przerwań w CooCox CoIDE

    Procesor STM32F103ZET6 jest mikrokontrolerem ARM z rodziny Cortex M3, który jest taktowany zegarem o maksymalnej częstotliwości 72 MHz i zasilany napięciem +3,3 V z wyjścia stabilizatora napięcia LT1117-3.3 (oznaczony desygnatorem U10 ). Poniżej przedstawiam napisany przeze mnie kod pliku main.c na procesor STM32F103ZET6, który steruje steruje dwiema...

    Mikrokontrolery ARM   16 Gru 2024 16:44 Odpowiedzi: 7    Wyświetleń: 339
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    U mnie w kodzie nie ma ...... /* * sterownik dla Margas * wersja dla NUCLEO STM32F446RE * działa dzieki życzliwości i zaangarzowaniu członków forum ELEKTRODA * wspomagających moją skromną wiedzą programistyczną * za co jestem im bardzo a to bardzo wdzęczny * data xx-xx-2024 */ #include "STM32TimerInterrupt.h" #include "STM32_ISR_Timer.h"...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 6555
  • Jak zacząć programować STM32F4DISCOVERY z STM32F407VG?

    michalko12 napisał: >"A ja się pytam po co te podkręcanie? Bo procek nie wyrabia? To dupa z ciebie bo nie potrafiłeś dobrać procesora na etapie projektowania, a jeśli tak dla zasady to napisz to i dopisz, że nikt nie powinien tak postępować. " Mój drogi zupełnie się z tobą nie zgodzę, jednak tu na forum obowiązują pewne normy - nikt tu nikogo nie obraża....

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15757
  • [STM32][C/Keil] - software do klawiatury matrycowej 4x3

    Reasymując: nie znamy schematu i nie wiadomo, jakie są objawy niedziałania programu. No, to już możemy pomagać, bo Autor nie chce użyć debuggera, żeby sprawdzić, co się dzieje w procedurze odczytu klawiatury.

    Mikrokontrolery ARM   07 Sie 2014 09:01 Odpowiedzi: 23    Wyświetleń: 2265
  • STM32F072CBTx hard fault przy czytaniu rejestrów flash

    Nie mam żadnej płytki z STM32F072CBxx, dlatego sprawdzić na żywym nie mogę. Odczyt rejestru nie może generować błędu, jeżeli projekt jest skompilowany dla tego właśnie mikrokontrolera. Jeżeli błąd jest podczas odczytu, a projekt zawiera definicjami rejestrów dla stm32f072xb, to sprawdziłbym co jest podłączone do programatora. Czy to na pewno jest STM32F072CBTx?...

    Mikrokontrolery ARM   03 Cze 2021 10:01 Odpowiedzi: 8    Wyświetleń: 936
  • Programator C-SKY Flash z STM32 CK-Link Lite: Odczyt/zapis do MCU Taixin TXW817-810

    C-SKY Flash Programmer jest oprogramowaniem dostarczanym do pobrania przez XuanTie na stronie https://www.xrvm.cn/community/download?i... https://obrazki.elektroda.pl/1504579400_... Narzędzie to współpracuje z programatorami CK-Link do odczytu i zapisu w pamięci flash procesorów C-Sky z rdzeniem RISC. Procesory...

    Smart Home Poradniki   29 Maj 2025 13:20 Odpowiedzi: 2    Wyświetleń: 741
  • Niewłaściwa komunikacja MODBUS RTU rs485 ze sterownikiem XL7 Horner oraz płytka STM32

    (at)kubamiszkiewicz Do takich rzeczy potrzeba jakiś program do debugowanie ramki i symulacji mastera/slave modbus. Potrzebujesz konwertera RS485/USB i np. programu ModbusViewTCP. Tutaj może być masa nakładających się błędów np. niewłaściwe parametry komunikacyjne, błędnie zarobiony przewód komunikacyjny, zapis/odczyt nieprawidłowych rejestrów ( trzeba...

    Automatyka Przemysłowa   10 Lis 2023 22:50 Odpowiedzi: 2    Wyświetleń: 381
  • Tworzenie kopii zapasowej kodu źródłowego STM32 za pomocą ST-LINK Utility i STM32F407VET6

    stm32f407vet6+st link i do tego ST-LINK Utility, i tak... po podłączeniu automatycznie ładuje program z procka klikam zapisz Upewnij się czy masz dobrze określony obszar flash do odczytu odpowiedni do danego uC, bo Stlink nie ustawia tego automatycznie. Może odczytujesz i wgrywasz później tylko część istotnego obszaru flash i stąd te dziwy. Przykładowo,...

    Mikrokontrolery ARM   13 Paź 2021 15:13 Odpowiedzi: 2    Wyświetleń: 1071
  • [STM32/TSC2046] - Brak poprawnych odczytów z panelu dotykowego

    Pracuję nad obsługą panelu dotykowego z interfejsem TSC2046 (wyświetlacz ILI9325 z zestawu STM32Mini_01). Wykonałem inicjalizację SPI i próbuje czytać współrzędne. Przekopałem internet, siedzę z dokumentacją ale mimo próśb i grób te odczyty są strasznie losowe. Może zanim będę męczył moim kodem, może ma ktoś dedykowane przykładowe programu do panelu...

    Mikrokontrolery   10 Lut 2014 07:58 Odpowiedzi: 2    Wyświetleń: 1428
  • [stm32] [CrossStudio] Zmienna char - alokacja pamięci

    1) Czy dla zmiennych o rozmiarze poniżej 32bity zawsze przydzielane jest 4 bajtowy rozmiar pamięci? To kwestia wyrównania. Gdyby nie te int-y wcześniej nie byłoby problemu. A że są, to kompilator stara się by każda zmienna 32bitowa była umieszczona pod adresem podzielnym przez 4 - tak by się dało ją odczytać/zapisać w jednym cyklu. Wielkość całej struktury...

    Mikrokontrolery ARM   09 Mar 2012 07:32 Odpowiedzi: 3    Wyświetleń: 1532
  • STM32: Czyszczenie FLASH przed zapisem, szybkość vs SRAM, DMA a odczyt

    Witam, Mam kilka pytań do znawców odnośnie pamięci FLASH w uC STM32. Chciałbym zapisywać dane do FLASH z poziomu działającego programu. Czy wstępne czyszczenie pamięci jest konieczne i dlaczego jest ono stosowane? (skoro i tak zapisujemy tu komórki) Jaka jest rzeczywista szybkość odczytu z FLASH w porównaniu do SRAM w kontrolerze? (jak rozumiem granicą...

    Mikrokontrolery ARM   27 Gru 2018 22:55 Odpowiedzi: 34    Wyświetleń: 1899
  • Przykładowe projekty ARM dla NXP LPC2103 i ST STM32F103RB w Eclipse

    Mikrokontrolery programuje sie nie tylko w C. Różne mikrokontrolery programowałem w asm, Z80, MCS51, PIC, AVR. Robiłem systemy z 40 mikrokontrolerami na I2C + główny mikrokontroler + PC itp. Ale od kilku lat nie programuję na zlecenia, bo wolę produkować urządzenia i sprzedawać je. val = GPIOx->IDR nie jest trudno zapamietać, jeżeli gdzieś się to znajdzie,...

    Mikrokontrolery ARM   21 Maj 2013 09:25 Odpowiedzi: 341    Wyświetleń: 101268
  • STM32F103 - Zabezpieczenie przed odczytem kodu zawiesza procesor

    PS2 Sprawdziłem z ciekawości na F303 podłaczonym do ST-Linka z nucleo. Zero problemów. Zrobiłem test na NucleoF446 i zawartym w nim procesorze. Po ustawieniu Level1 procesor się nie blokował (w sensie niemożności startu programu) a jedynym widzialnym efektem ustawionego zabezpieczenia był plik FAIL.TXT na dysku Nucleo o treści "The interface firmware...

    Mikrokontrolery ARM   01 Gru 2017 22:06 Odpowiedzi: 12    Wyświetleń: 1749
  • LCD 20x4 STM32F103RBT6 nie chce zainicjować drugiej linii.

    Przepraszam za nieścisłość wyświetlacz YM2004A jest wyświetlaczem 4 liniowym(20x4). Niemniej sterownik interpretuje to jako (40x2) i wyświetla znaki na 1 i 3 linii LCD. Początkowy kod inicjalizacji(ten który wkleiłem w pierwszym poście tematu) był z tego co zauważyłem napisany na sterownik HD44780. Sterownik mojego wyświetlacza to KS0066U. Z tego co...

    Mikrokontrolery ARM   29 Paź 2011 20:49 Odpowiedzi: 7    Wyświetleń: 1873
  • AFDD - na jakiej zasadzie działa i jaka jest jego budowa?

    Czy jest możliwość łatwego odczytania z mikrokontrolera w AFDD zapisanego programu za pomocą programatora? Czy dane te są zaszyfrowane i tylko producent ma do nich dostęp? Czy czujniki prądowe , które monitorują przepływ prądu w AFDD są w postaci przekładników prądowych czy są to jakieś układy scalone? Cześć! Chętnie pomogę Ci rozwikłać te kwestie!...

    Elektryka Dla Każdego   09 Maj 2023 13:28 Odpowiedzi: 9    Wyświetleń: 741
  • [STM32] STM32L073RZ - Nieoczekiwana kolejność odczytu wejść analogowych przez ADC z HAL

    Może nie będziesz alfą ani omegą, ale za to może zrozumiesz, że ADC w Twoim programie działa zupełnie inaczej, niż Ci się to wydaje. Co 250 ms wywołujesz konwersję wszystkich kanałów, a niekiedy nawet udaje Ci się odczytać wyniki.

    Mikrokontrolery ARM   09 Lut 2021 23:58 Odpowiedzi: 11    Wyświetleń: 759
  • [STM32][C] Jak odczytać pliki .mp3 z SD na STM32F429 przez SPI2 bez HAL?

    Cześć! Dostałem mocno bojowe zadanie napisania programu dla STM32F429-Discovery w którym będę odczytywał pliki .mp3 z kart SD. Niestety po moich usilnych staraniach dotarłem do punktu z którym nie mogę sobie poradzić. CubeMx nie wspiera z "palca" SPI przy FatFs, a sam nie mam na tyle doświadczenia z tymi płytkami (co najwyżej Arduino, ale wstyd mi porównać...

    Mikrokontrolery ARM   17 Sty 2019 19:52 Odpowiedzi: 5    Wyświetleń: 1023
  • [STM32f103][arduino][SPI] - Przekłamania w komunikacji SPI

    if(tryb==2){ TC_GetTC1(TC1); buffer=TC1 Czy ten sprintf jest tu celowo, czy to jakaś pozostałość po uruchamianiu? Konwersja typów danych od odczytu w RD_AD() poprzez Read_TC1(),TC_GetTC1(),buffer do tablicy TC1 buffer<<=18; //bit reservet ; to zwyczajne mnożenie przez 2^18. Jak to się ma do późniejszej konwersji uint32_t do float ? W innych funkcjach...

    Mikrokontrolery ARM   04 Maj 2014 04:56 Odpowiedzi: 7    Wyświetleń: 2445
  • [STM32][Keil] Odczyt co najmniej dwóch kanałów ADC.

    Pełny erase nie jest obowiązkowy, ale "mass erase" (kasowanie całej pamięci) trwa szybciej niż kasowanie poszczególnych sektorów (; Nie używałem nigdy Keila na dłużej... Jak długo trwa ten proces programowania u Ciebie i jaki duży masz program (albo po prostu - jaka jest prędkość programowania)? 4\/3!!

    Mikrokontrolery ARM   30 Maj 2012 10:39 Odpowiedzi: 20    Wyświetleń: 6784
  • [stm32] [STM32][Keil] Jak włączyć zabezpieczenie przed odczytem flash-a przez JTAG?

    Witam i dzięki za odzew! Znaczy mam coś innego niż FF wpisać pod adres? Linijką w programie, żeby przy każdym starcie to pisał czy jakoś inaczej? Taka wątpliwość-czy to nie zakłóci "emulacji eepromu"?

    Mikrokontrolery ARM   14 Paź 2010 21:58 Odpowiedzi: 2    Wyświetleń: 1786
  • STM32F103RB + BTM-222, odbieranie danych z kompa do uP, jak odebrać ciąg znaków

    Po pierwsze w moim przekonaniu nie napisałem nic co świadczy o IŚCIE zaawansowanym projekcie. A może nawet taki być. Projekt to sterowanie ramieniem robota o 6 osiach z a pośrednictwem manipulatora ręcznego. Ruch płynny i szybki. Jeżeli być chciał wyśmiać zaawansowanie pracy to fakt nie jest to kosmos. Dlatego ten dział. Na razie wykonałem ramie robota,...

    Mikrokontrolery Początkujący   24 Kwi 2012 21:58 Odpowiedzi: 32    Wyświetleń: 3733
  • [stm32F2] Błędy odczytu zewnętrznego RAM IS61LV25616AL na STM32F2 120MHz

    Witam Jeśli chodzi o ustawienia (ze wszystkimi konfiguracjami PLL, AFIO, GPIO itd) to jest to plik system_stm32f2xx.c ze strony stm32. version V1.0.0, 18-April-2011. Jedyna zmiana to PG9 na PG10 + #define DATA_IN_ExtSRAM [syntax=c]//GPIOG->AFR[1] = 0x000000c0; GPIOG->AFR[1] = 0x00000c00; // GPIOG->MODER = 0x00080aaa; GPIOG->MODER = 0x00200aaa; // GPIOG->OSPEEDR...

    Mikrokontrolery ARM   08 Sty 2012 21:58 Odpowiedzi: 6    Wyświetleń: 2201
  • Dlaczego odczyt z ADC jest niestabilny? Program do obsługi ADC w STM32F.

    Uref=2,048V 12bit W DS do tego procka nie znalazłem nic na temat konieczności kalibracji. Z innymi STM32 jakimi się spotkałem w DS była opisana konieczność kalibracji. Czy jeśli samą nóżkę od ADC podpiąć do GND to stale byłoby 0 w ADC?

    Mikrokontrolery ARM   26 Wrz 2020 06:32 Odpowiedzi: 7    Wyświetleń: 798
  • STM32 [Keil] - Jak zintegrować ADC1 i zapis na SD z użyciem FATFS?

    Witam, chciałbym stworzyć prosty układ pomiarowy, który by miał za zadanie pobrać w krótkim czasie sporą liczbę pomiarów (np 1000 pomiarów w ciągu sekundy przy 12 bitowym przetworniku adc) i jednocześnie zapisać te pomiary na kartę sd ( system plików fatfs ) po to aby móc swobodnie w dłuższym czasie przesłać otrzymane dane poprzez port rs232 na PC ....

    Mikrokontrolery ARM   26 Lis 2011 18:04 Odpowiedzi: 5    Wyświetleń: 2463
  • STM32 - COOCOX: Problem z odczytem i modyfikacją zmiennych globalnych w coIDE

    Witam Natknąłem się na taki oto problem korzystając z coIDE (od kilku dni używania): Zadeklarowałem sobie tablicę zmiennych globalnych wstępnie ustawionych np: [syntax=c] unsigned char tab[10]={1,2,3,4,5,6,7,8,9,0}; [/syntax] w głównej pętli programu chcę odczytać zawarte w tablicy dane i je zmodyfikować. Niestety okazuje się, że podczas odczytu w tablicy...

    Mikrokontrolery ARM   03 Maj 2015 15:46 Odpowiedzi: 4    Wyświetleń: 1104
  • STM32F030 - Utrata komunikacji z ST-LINK Utility po wgraniu programu

    o liniach PA13 i PA14 czytałem oczywiście ale u mnie te porty są na liniach 19 i 20, ja w programie używam tylko linii PA9 i PA8 więc odpada chyba, że kompilator coś dodał. Czy komenda GPIO_StructInit (&GPIO_InitStructure); to jest inaczej SystemInit(), który często na początku programu się wrzuca? Tutaj faktycznie tego zapomniałem dodać. Dodano po...

    Mikrokontrolery ARM   09 Sie 2015 12:45 Odpowiedzi: 16    Wyświetleń: 1692
  • Jak mierzyć amplitudę impulsu PWM? Pracuję na STM32F072CB.

    Witam, próbuje znaleźć dobry sposób na pomiar amplitudy impulsu PWM. Zakres zmian wypełnienia 5 % do 95 %. Czestotliwosc sygnalu sie nie zmienia i wynosi 1 KHz. Mój pomysł polega na tym, że po wychwyceniu zbocza narastajacego odpalam ( w przerwaniu od input capture) timer ktory co 10 us ( 5 % z 1 ms to 50 us) trigeruje pomiar ADC poprzez DMA (czyli...

    Mikrokontrolery   26 Wrz 2020 07:14 Odpowiedzi: 9    Wyświetleń: 537
  • STM32: Rodzaje przerwań rdzenia vs zewnętrzne, NVIC i priorytety

    dla miłoścników natychmiastowej satysfakcji jest godbolt. Tam można sprawdzić wszystko na szybko (tu np. jak zmusić kompilator do zrobienia odpowieniej szerokości zaipisu i odczytu):https://godbolt.org/z/WbxkKr Można nawet "na zywo" wykonywać programy online (ale to tylko oczywiście na pc-cie) https://godbolt.org/z/qxMQJW

    Mikrokontrolery ARM   28 Lis 2019 18:53 Odpowiedzi: 12    Wyświetleń: 852
  • stm32 - freeRTOS: Odczyt z karty SD/MMC, stos i zmienne lokalne

    Samobójcą nie jestem i dokumentację również potrafię przeczytać...;d Nie śmiem wątpić :) Ale czasem nawet jak się czyta i wie, to ze zbyt wielkiego opatrzenia się na program nie da się zauważyć prostego błędu, dlatego czasem druga para oczu coś może wychwycić.

    Mikrokontrolery   31 Lip 2012 13:14 Odpowiedzi: 21    Wyświetleń: 3378
  • Regulacja obrotów wentylatora w funkcji odczytu temperatury

    Bawię się układami STM32. Mogę to zrobić na takim układzie w ramach wakacyjnego projektu. Coz może to i jest jakieś rozwiązanie bo to parę linijek kodu a nawet blisko siebie mieszkamy choc procesor w stosunku do zadania ogromny Dodano po 2 To samo można mieć wykorzystując Arduino nano + moduł na tranzystorze +ds18b20. Potrzeba tylko zasilacza na 5V...

    Projektowanie Układów   12 Lip 2023 18:32 Odpowiedzi: 35    Wyświetleń: 759
  • Zawieszanie się programu przy zapisie do flash STM32F103C8T6

    Odczytaj w debuggerze wszystkie rejestry flash (szczególnie SR i CR), to zobaczysz co może być źle.

    Mikrokontrolery ARM   31 Gru 2018 20:38 Odpowiedzi: 12    Wyświetleń: 642
  • STM32F030 i F4 discovery - SWD i problem z programowaniem stm32.

    Mam również problemy z układem STM32F030 (obudowa TSSOP20). Główny problem polega na tym, że ST-Link (wykorzystuję ST-Link na płytce discovery) łączy się prawidłowo z układem ale nie programuje go. Nie działa również programowanie option bytes. Za każdym razem wyskakuje błąd weryfikacji już na pierwszym adresie flash (0x08000000). Natomiast odczyt pamięci...

    Mikrokontrolery ARM   08 Sty 2018 22:54 Odpowiedzi: 16    Wyświetleń: 7800
  • [STM32] [STM32][Keil][C] Problemy z zapisem/odczytem pamięci m25p16 - tylko RDID działa

    Witam ponownie. Niedawno zacząłem zabawę z ta pamięcią (m25p16) firmy ST. Niestety już na początku kłody pod nogi. Wstępnie posiłkowałem się przykładem z Keila do pamięci m25p64, gdyż uznałem, że pamięci z tej samej rodziny programuje się tak samo. Po nieudanych próbach zapisu i odczytu danych (jedyne co działało to odczyt numeru identyfikacyjnego)...

    Mikrokontrolery ARM   13 Cze 2011 15:27 Odpowiedzi: 1    Wyświetleń: 1896
  • STM32 - jak obsłużyć jednoczesne naciśnięcie dwóch przycisków?

    A możesz przetłumaczyć z "twojego" na język polski? Przeczytaj jeszcze raz jak pięknie sprecyzowałeś o co Ci chodzi. Pewnie jakbyś sam to przeczytał za miesiąc, to byś nie zrozumiał czego oczekiwałeś. 1. Sprecyzuj problem 2. Pokaż konfigurację GPIO a nie tylko odczyt 3. Przeczytaj o debouncingu, robisz to tak, jak się tego robić nie powinno. Zobacz...

    Mikrokontrolery ARM   30 Lip 2012 15:31 Odpowiedzi: 10    Wyświetleń: 2366
  • [LPC2146] - Błąd odczytu flash przez OpenOCD z JTAG lock-pick, jak naprawić?

    Zacznijmy od tego, że OpenOCD nie uruchamia się poprawie, wiec warto byłoby dochodzić do sprawy "krok po kroku". Przede wszystkim plik lpc2xxx.cfg NIE JEST przeznaczony do uruchamiania bezpośredniego, należy ZAWSZE użyć któregoś z konkretnych plików. Tymczasowo możesz użyć pliku lpc2148.cfg, ale najlepiej przerób go sobie na lpc2146 - komentarze w środku...

    Mikrokontrolery ARM   15 Wrz 2013 21:14 Odpowiedzi: 4    Wyświetleń: 2277
  • STM32F0 ADS1234 - niestabilne odczyty z belki tensometrycznej po CANie

    Chcąc niechcąc wziąłem się za kolejne podejście do płytki, ale tym razem zanim zacznę się brać za jej robienie chciałbym usłyszeć Wasze opinie. Ja bym jednak radził najpierw przetestować ten układ co masz. Bo jakoś to jednak powinien działać. Tzn. dawać chociaż ze 4...8 stabilnych bitów z ADC. 1. Ten monolityczny kondensator 4,7 uF to szukałem w dokumentacji...

    Mikrokontrolery ARM   18 Lip 2012 15:03 Odpowiedzi: 39    Wyświetleń: 6951
  • Jak sterować DRV8711 z BluePill STM32F103C8T6? Problemy z zapisem rejestrów

    Witam wszystkich Przychodzę do Was z problemem, z którym borykam się już tydzień może dwa. Chcę móc sterować sterownikiem DRV8711 (na PCB od Pololu) przez BluePill (STM32F103C8T6). LINK: Płytka Pololu z DRV8711: https://www.pololu.com/product/3730 Dokumentacja DRV8711 Texas Instruments: https://www.ti.com/lit/ds/symlink/drv871... BluePill: https://sklep.msalamon.pl/produkt/plytka...

    Mikrokontrolery ARM   20 Mar 2025 12:02 Odpowiedzi: 2    Wyświetleń: 156
  • STM32: Czy oddzielne magistrale 1-wire z GPIO i timerem to dobry pomysł?

    A czemu któryś z "typowych" sposobów identyfikacji Ci nie odpowiada? Np podłączanie urządzeń po kolei, przypisywanie im funkcji w programie (przez użytkownika) na podstawie dowolnego sposobu identyfikacji (np. podgrzewasz termometr -> widzisz który odczyt się zmienia -> wiesz który to czujnik). 4\/3!!

    Mikrokontrolery ARM   15 Maj 2013 07:31 Odpowiedzi: 7    Wyświetleń: 2622
  • robot koszący na stm32 zablokowany pinem przed uruchomieniem

    mogę podesłać bin odczytany z prock Jeśli procek jest zabezpieczony, to odczytasz śmieci. Nikt przy zdrowych zmysłach nie sprzedaje urządzeń niezabezpieczonych przed kradzieżą ! ;-) Odczytanie programu z procesora, (nawet gdyby udało się go w jakiś sposób(?) odczytać) nic tu nie pomoże. Wszystkie maszyny z tego modelu i serii produkcyjnej mają dokładnie...

    Mikrokontrolery Początkujący   07 Kwi 2021 11:29 Odpowiedzi: 5    Wyświetleń: 4281
  • STM32F051 - Brak przerwania RTC po ustawieniu alarmu

    Witam serdecznie, Ostatnio podczas wdrażania programu na stm32F051C napotkałem na problem. Mianowicie próbuję od jakiegoś czasu wygenerować przerwanie pochodzące z alarmu układu RTC, jednak mimo wielu prób jest to bezskuteczne. Cały układ RTC ruszył. Odczytywane były wartości sekund, oraz setnych. Widać było zmiany wartości jednak, mimo ustawionego...

    Mikrokontrolery ARM   18 Lis 2014 23:59 Odpowiedzi: 2    Wyświetleń: 1074
  • STM32F103 - ADC - pomiar napięcia w trybie "multichannel single conversion&

    Witam. Mam mały problem z pomiarem za pomocą trybu jak w temacie. Dla odczytu "Single channel single conversion" działa ok. Poniżej poszczególne fragmenty programu: Odpowiednie piny ustawione na Analog Input. Zegary powłączane. (zresztą dla poszczególnych pojedynczych kanałów jest wszystko ok.) Ustawienia ADC1 dla multichannel single conversion: [syntax=c]...

    Mikrokontrolery ARM   29 Wrz 2014 22:12 Odpowiedzi: 2    Wyświetleń: 1815
  • Jak zdjąć blokadę odczytu FLASH w STM32F439 zasilanym z przetwornicy?

    Po zdjęciu nie trzeba odłączać zasilania. Tylko po włączeniu (zabezpieczenia). Dowodem na to jest np. w trybie automatycznym ST-Link zdejmuje zabezpieczenie (o ile jest poziom 1), programuje i ustawia zabezpieczenie bez konieczności wyłączenia zasilania. Korzystam z tego dość często jak muszę przeprogramować układy (np zmiana bootloadera).

    Mikrokontrolery ARM   01 Maj 2018 06:08 Odpowiedzi: 11    Wyświetleń: 933
  • Prostownik samochodowy sterowany mikroprocesorowo - koncepcja

    skorzystam z STM32G0, który pracuje na 64 MHz i ma ciekawe peryferia i opcje takie jak np . DMA. To co dla Ciebie będzie ważniejsze, to ADC wykonujący pomiary, DAC zadający parametry i timer generujący PWM. Dedykowane dla takich zastosowań są STM32G4 i poprzednik - STM32F3, ale do tak prostego układu to STM32G0 wystarczy w zupełności. Tym bardziej,...

    Projektowanie Układów   09 Wrz 2022 18:33 Odpowiedzi: 22    Wyświetleń: 972
  • [STM32] Dziwne działanie ADC na STM32F100RB - problem z odczytem kanału PA1

    Mam takie dziwne dzialanie ADC, nie wiem czy to jakiś błąd sprzętowy, dziwna właściwość niedoczytana albo coś pominąłem, ale sprawa wygląda dziwnie. Procesor STM32F100RB (z płytki stm32vldisco.). Uruchomiłem cztery kanały, ale tu chodzi o ADC1 kanał 1 (PA1). Po uruchomieniu ADC działa prawidłowo przy pojedyńczych odczytach, jednak pracuje w takim kodzie:...

    Mikrokontrolery ARM   07 Wrz 2012 08:48 Odpowiedzi: 17    Wyświetleń: 1905
  • Jak zabezpieczyć kod przed odczytem w STM32F0? Nie działa FLASH_OB_RDP.

    Pytanie, jak zrobić aby nie dało sie skopiować programu, ale pozostała łatwa możliwość ponownego zaprogramowania (bez użycia Resetu). Oczywiście debugowanie może nie działać. Da się tak?

    Mikrokontrolery ARM   19 Kwi 2018 14:06 Odpowiedzi: 25    Wyświetleń: 1683
  • [STM32] Jak poprawić odczyt I2C dla AR1020 na STM32 w C/Keil?

    Witam, Od jakiegoś czasu walczę z odebraniem Touch Report od układu ar1020. Po dłuższych kombinacjach napisałem funkcję, która dała połowiczny sukces: Odbiera dane, ale tylko podczas debugowania, a dane pojawiały się w DR po kliknięciu Step one line. Kombinowałem z odczytem flagi RxNE, opóźnieniami i rezystorami podciągającymi na liniach sda i sck....

    Mikrokontrolery ARM   16 Maj 2012 19:16 Odpowiedzi: 4    Wyświetleń: 1764
  • STM32 - Keil uVision4 - debugger i odczytanie wartości wskaźnika

    Witam. Tworzę pewien program, który ma docelowo obsługiwać układ z mikrokontrolerem STM32. Obecnie jestem na etapie testowania prototypu - na płytce testowej DISCOVERY. Chciałbym sprawdzić, czy program dobrze pracuje. W tym celu muszę go w określonym momencie zatrzymać i odczytać adres, na który wskazuje wskaźnik w programie: [syntax=c]//początek programu...

    Mikrokontrolery ARM   08 Kwi 2015 08:16 Odpowiedzi: 4    Wyświetleń: 1530
  • [STM32] USART - odbieranie danych przez przerwanie, jak wyodrębnić liczbę?

    Bufor cykliczny, inaczej też nazywany kołowym, to najlepsze rozwiązanie do tego co chcesz zrobić. Tym bardziej, że jak zaznaczyłeś danych będzie sporo. Każdy odebrany znak wpisujesz do bufora i przesuwasz wskaźnik zapisu o 1. Możesz to robić przez obsługę przerwania od portu szeregowego, albo możesz do tego wykorzystać DMA. Dlaczego bufor? Ponieważ...

    Mikrokontrolery ARM   10 Kwi 2017 11:16 Odpowiedzi: 8    Wyświetleń: 2010
  • CMSIS stm32f103 obsługi drgań styków w przerwaniu

    Wewnątrz obudowy? To jak z kondensatorami blokującymi (odsprzęgającymi), w 99% przypadków nie sa potrzebne, dlaczego więc używa sie ich gdzie tylko się da? Dmuchanie na zimne? Dodano po 1 Moje zdanie podziela niewielka grupa w postaci jednej osoby: Jeżeli różnica między lepiej a dobrze, to pojedyncze linijki kodu, to dla mnie nie ma uzasadnienia, by...

    Mikrokontrolery ARM   18 Maj 2018 08:26 Odpowiedzi: 49    Wyświetleń: 2319
  • Jak skonfigurować Eclipse i CodeSourcery do programowania LPC2478?

    PS. Jak załadować program za pomocą BootLoadera po RS232? Szukam i szukam w necie i nie widzę. Dokładnie to chodzi mi o to jakim programem. Program nazywa się Flash Magic http://www.flashmagictool.com/ Jak by jakiś pin był podłączony do GND a ja na nim bym wymuszał stan niski (a raczej próbował wymusić) i procesor by się palił to bym zrozumiał. Akurat...

    Mikrokontrolery ARM   27 Paź 2011 07:11 Odpowiedzi: 103    Wyświetleń: 17374
  • [STM32] - Zabezpieczenie firmware'u przed pobraniem

    Przeczytałem dział o RDP. Widzę, że są trzy poziomy zabezpieczeń. Level0 -brak; Level1 - zabezpieczony przed debugowaniem i odczytem z wew. bootloader'a oraz przy pracy z ramu Level2 - całkowicie zabezpieczony, brak możliwości przejścia na niższe poziomy zabezpieczeń, wyłączony JTAG i SWD. Czy to znaczy, że w Level2 nie będę wstanie w ogóle już zmienić...

    Mikrokontrolery ARM   05 Gru 2014 11:29 Odpowiedzi: 8    Wyświetleń: 2307
  • STM32F429ZI: Jak odczytać elementy tablicy wskaźników do tablic fontów?

    Witam, Programując STM32F429ZI natrafiłem na pewien problem. Mam tablicę ze zdefiniowanymi fontami, które bede chciał wrzucić potem na wyświetlacz: [syntax=c] const uint16_t (* const uint16_t czcionka[]) = { FONT8x8, FONT10x10, FONT12x12, }; const uint16_t FONT8x8[]={...}; const uint16_t FONT10x10[]={...}; const uint16_t FONT12x12[]={...}; [/syntax]...

    Mikrokontrolery ARM   18 Lip 2016 20:26 Odpowiedzi: 30    Wyświetleń: 2577
  • LSM6DS33 na STM32G071RBTx vs Arduino - różne odczyty WHO_AM_I

    Nie mogę ogarnąć problemu swoim umysłem. Próbo odczytu rejestru WHO_AM_I = 0x0F na STM32G071RBTx daje zero https://obrazki.elektroda.pl/2872036300_... czyli źle. Na Arduino jest poprawnie https://obrazki.elektroda.pl/6309542200_... Przy odczycie rejestrów na STM32 mam zera, na Arduino ok. Sprawdzałem oscyloskopem efekty...

    Mikrokontrolery ARM   22 Sie 2020 21:12 Odpowiedzi: 2    Wyświetleń: 657
  • Odczyt motki z radia Grundig VW Beta 5 - Konfiguracja adaptera MAX232 i Motorola Cracker 6.1.2

    Jeśli teraz dobrze pamiętam (nie używałem tego programu od bardzo wielu lat) Cracker do odczytu potrzebuje resetu. Widzę, że zakupiony interfejs go nie ma. Jednak jest na MAX232 więc opierając się na typowych, często zamieszczanych na Elektrodzie, schematach do czytania HC11 można go dobudować. Próbowałem również na tym interfejsie -> https://allegro.pl/oferta/adapter-ttl-rs...

    Radia i Systemy Multim. Początkujący   18 Sty 2021 09:36 Odpowiedzi: 11    Wyświetleń: 540
  • [STM32]Logger GPS nie działa gdy procesor jest aktywny

    Kontaktował się ktoś z ST w tej sprawie? Ciekaw jestem co oni na to? Mają zamiar to poprawić, czy będą udawać że nic się nie dzieje? Pisałem już wcześniej, że z ST się kontaktowałem i razem doszliśmy do wniosku, że przyczyną zakłóceń jest odczyt z pamięci flash. Teoretycznie gdyby napisać program działający z RAMu powinno być ok, ale już nie miałem...

    Mikrokontrolery ARM   21 Sie 2014 20:47 Odpowiedzi: 67    Wyświetleń: 20355
  • stm32f103 - Sprintf resetuje zmienne globalne po kompilacji w Eclipse Kepler

    0x20 w r0 ląduje. Co to mówi? Zapytałem tak prosto i bezpośrednio, bo na tą chwilę pojęcia nie mam gdzie i czego szukać. RM0008 o wyjątkach jakby mało, w PM0056 trochę więcej, ale opisu tych wyjątków na razie nie znalazłem. Trafiłem na opis do stm32f3, jest tam formuła z której wynika związek między wyjątkami a przerwaniami. Wygląda na to, że dane przerwanie...

    Mikrokontrolery ARM   17 Kwi 2015 07:23 Odpowiedzi: 19    Wyświetleń: 1725
  • HD47780 oraz niepożądany reset cykliczny stm32f103vb

    Witam, Po paru dniach ślęczenia udało mi się - tak myślę :) , skonfigurować rcc na 72MHz. : void rcc_init(void) //RCC init włączający procesor na 72MHz { RCC->CR|=0x1; //wlacz HSI wewnętrzny oscylator, włączany jako pierwszy po zasilaniu. while(!(RCC->CR&0x2)); //poczekaj na HSI sprawdza czy HSI się włączyło RCC->CFGR|=(0xF<<18);...

    Mikrokontrolery ARM   21 Wrz 2011 19:37 Odpowiedzi: 44    Wyświetleń: 8842
  • [STM32] Jak uruchomić USB HID na STM32 z użyciem C/GCC? Problemy z przykładami STM i KEIL

    O deskryptorach czytałem to chyba jasne. W każdym razie po kolei. Wykrywa mi go jako full speed bo tam jest kontroler full speed: USB 2.0 full speed interface http://www.st.com/internet/mcu/product/1... jeden powinien miec adres 81 (czyli tryb IN adres 1) a drugi 02 (tryb OUT adres 2). Tak było w przykładzie z HIDem i tak zostawiłem. W trybie...

    Mikrokontrolery ARM   13 Sty 2013 21:28 Odpowiedzi: 48    Wyświetleń: 9282
  • [STM32] Jak zapisać i odczytać dane z IS66WV51216EBLL na magistrali równoległej?

    A powiedz mi jeszcze jedną rzecz, bo nie wiem czy ja źle myślę, czy jest tu pewien błąd. Jak rozumiem, "add r0,r0" dodaje rejestr r0 do r0, a w następnej kolejności jest "sub r0,r0" czyli odejmij r0 od r0. Mogę sobie tak beztrosko manipulować tym rejestrem? W sensie, co jeśli będą tam jakieś dane potrzebne do działania programu? No i po tej operacji...

    Mikrokontrolery ARM   27 Kwi 2024 21:58 Odpowiedzi: 35    Wyświetleń: 1008
  • AD7730 z STM32F103 - zasilanie 3,3V i rezonator 4MHz, czy to działa?

    Racja Freddie, najważniejszego nie zamieściłem. Podaję fragmenty kodu programu. konfiguracja spi: void spi_config(void) { SPI_InitTypeDef SPI_InitStructure; SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; ///2Lines_FullDuplex; SPI_InitStructure.SPI_Mode = SPI_Mode_Master; SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; SPI_InitStructure.SPI_CPOL...

    Automatyka Przemysłowa   01 Kwi 2014 23:23 Odpowiedzi: 6    Wyświetleń: 1578
  • [STM32][Eclipse] Sterowanie wyświetlaczem przez SSD1289

    Przechodzę podobne boje z wyświetlaczem HY35A na SSD1693. U mnie nie działa procedura odczytu danych z wyświetlacza. Objaw jest taki, że procedura odczytu dany zwraca mi wartości jakie były ostatnio wpisywane (jakby pamiętała ostatni stan?). Dziwna sprawa jest taka, że na początku miałem błąd w ustawieniach GPIO i w ogóle nie aktywowałem CS wyświetlacza...

    Mikrokontrolery ARM   14 Lut 2012 17:38 Odpowiedzi: 35    Wyświetleń: 13098
  • [STM32][USART][DMA] - Nadawanie przez USART z wykorzystaniem DMA STM32DISCOVERY

    ADC wyzwalaj timerem, zrób dwa bufory na odczyty i pakuj do niech dane naprzemiennie, odpuść tryb circular. Otóż to, cicrular ma sens na przykład dla sygnałów wolnozmiennych, gdy jest obojętne, kiedy zmierzysz. Wtedy po prostu na początku programu odpalasz DMA z ADC i nie musisz się niczym przejmować, zawsze w pamięci będzie aktualny pomiar. Ale jeśli...

    Mikrokontrolery ARM   14 Mar 2013 07:47 Odpowiedzi: 125    Wyświetleń: 26373
  • NAS na Raspberry Pi + OMV, programy do backupu nie potrafią się połączyć

    Hmm, przyznam że ciekawe rozwiązanie z tym Urbackupem - muszę się w to wczytać. Miałem pewien pomysł na zabezpieczenie przed zaszyfrowaniem przez malware - dwóch użytkowników na NASie, jeden tylko z prawem zapisu, drugi - odczytu. Liczyłem na to, że program do backupu poradzi sobie z lokalizacją na którą potrafi tylko pisać, a jak będę chciał odzyskać...

    Sieci Początkujący   01 Lis 2023 23:47 Odpowiedzi: 9    Wyświetleń: 858
  • STM32F4Discovery - Problemy z odczytem sektora karty SD po implementacji FatFs

    Buffer zawiera elegancki zbiór liczb od 0 do 512. Nope. Zawiera zbior liczb od 0 do 255. Pokaz troche więcej programu (np SD_WriteBlock, SD_ReadBlock oraz bufor odczytu).

    Mikrokontrolery ARM   10 Sty 2016 15:11 Odpowiedzi: 8    Wyświetleń: 1386
  • Sterowanie transceiverem RF CC1120 z STM32F100RBT6B na STM32VLDISCOVERY

    Faktycznie, rozwiązanie kwestii działania SPI było dosyć proste i po sprawdzeniu - SPI działa. Odczytuję zapisany wcześniej rejestr poprawnie. Teraz mam inny problem. Poniżej zamieszczam program z pliku main.c, w którym są dodane miejsca wysyłania kolejnych numerów przez UART i program zatrzymuje mi się po wysłaniu numeru 88. Nic więcej się nie dzieje,...

    Mikrokontrolery Początkujący   11 Lip 2020 02:18 Odpowiedzi: 3    Wyświetleń: 1089
  • STM32F4 - Programowanie bootloaderem przez RS i zabezpieczenie przed odczytem pa

    Cześć, Nie mam możliwości sprawdzenia a muszę ustalić sobie kilka spraw. 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? I których USARTów muszę użyć? I czy da się w taki sposób przeprogramować mikrokontroler aby przy...

    Mikrokontrolery ARM   26 Kwi 2015 19:23 Odpowiedzi: 2    Wyświetleń: 948
  • [STM32F10X][C/Ride-7] upgrade programu przy Read-Out Protect

    Proponuję Ci coś co stworzyłem dla LPC'ka (z pomocą Freddie'go). 1. Na pierwsze sektory Flash'a piszesz bootloader który zawsze startuje jako pierwszy. 2. Bottloader sprawdza czy ma zrobić upgrade, a jeżeli nie , to uruchamia właściwy program. 3. Sektory z boottloader'em możesz zablokować do odczytu. Wtedy właściwy plik .bin z programem możesz bez problemu...

    Mikrokontrolery ARM   27 Gru 2011 15:44 Odpowiedzi: 5    Wyświetleń: 1110
  • STM32F1/F4 (Eclipse) - Tworzenie biblioteki dynamicznej-podział programu

    Rozwiązanie tego problemu jest tak skomplikowane, że raczej przyzwyczaiłbym się do czasu programowania, albo coś z nim zrobił (; Opcji na przyspieszenie jest wiele - np. podczas testów, gdy nie potrzebujesz stosu TCP/IP i systemu plików, bo akurat testujesz GUI, to po prostu wyłącz część projektu. Inną opcją jest mniej debuggowania, więcej myślenia...

    Mikrokontrolery ARM   27 Wrz 2014 10:43 Odpowiedzi: 16    Wyświetleń: 1686
  • STL32L0 obsługa wewnętrznego eepromu Cortex M0+ HAL

    Czy ktoś może potwierdzić czy instrukcje zapisu i odczytu wewnętrznego eepromu w STM32L0 ze strony https://ciastkolog.pl/elektronika/stm32-... działają prawidłowo? Program piszę w STM32CubeIDE na bibliotekach HAL. Pytam bo w moim przypadku podczas odczytu z eepromu za każdym razem odczytuję wartość...

    Mikrokontrolery   10 Gru 2019 10:16 Odpowiedzi: 7    Wyświetleń: 759
  • MINI-STM32 V.3.0 - błędy z TFT, SD, panelem rezystancyjnym

    Witam Zakupiłem moduł [url=http://propix.com.pl/pl/p/Modul-STM... Jestem już po etapie wgrania pierwszych programów, a raczej gotowych hex'ów dostarczonych na płycie CD. 1. W przypadku przykładów gdzie używany jest do wyświetlania wyświetlacz TFT, po resecie bardzo często napisy są niewyraźne, po którymś z...

    Mikrokontrolery ARM   20 Maj 2013 13:29 Odpowiedzi: 3    Wyświetleń: 1611
  • [stm32,fatfs,przerwania] [STM32, FatFs, przerwania] Dlaczego odczyt pliku WAV z SD nie działa?

    A Timer przypadkiem nie zajmuje którychś pinów od karty SD? Ja robiłem coś podobnego. Tyle że u mnie przerwania zajmowały z 90% całego czasu procesora (wiem że nie wolno ;)) a mimo to odczyt w programie głównym działał. Może przerwanie zajmuje za dużo czasu procesora i procedura disk_timerproc za wcześnie zwraca błąd? Z DMA będzie problem bo musiał...

    Mikrokontrolery ARM   26 Sty 2010 12:43 Odpowiedzi: 2    Wyświetleń: 2370
  • [STM32F107VCT6][C] - Dynamiczna pamięć oraz odczyt z pamięci USB

    Dlaczego przechowuje tablice 15 elementową folderów: Na przyszłość. mam zamiar wyświetlać albo foldery albo pliki, albo pół na pół. No ale to chyba nie ma sensu - skoro masz 15 linii, to wystarczy Ci 15 elementów, a nie 2x15 <; A masz może jakiś pomysł co zrobiłem źle z przerwaniami? Z przerwaniami można wiele rzeczy zrobić źle - począwszy od "standardowych"...

    Mikrokontrolery ARM   03 Lut 2013 15:25 Odpowiedzi: 5    Wyświetleń: 1458