eeprom odczyt stm32

Znaleziono około 71 wyników dla: eeprom odczyt stm32
  • Smart alarm motocyklowy z powiadomieniami sms

    KEELOQ + rolling code można wykorzystać w swoim projekcie DIY bez przeszkód? Oczywiście. Dodano po 33 Mogę zainteresowanym podać kod KEELOQ dla pilota i odbioru , oczywiście z innymi danymi pilota ;). PILOT: Dodano po 10 Bardzo ciekawy i użyteczny projekt, właściwie to prototyp, który może przekształcić się w produkt. A czego mu brakuje żeby już nie...

    DIY Konstrukcje   14 Lut 2026 16:19 Odpowiedzi: 31    Wyświetleń: 1902
  • Sterownik taśm RGBW - oświetlenie schodów - Wi-FI, BT, USB, RS485, LCD graficzny

    https://obrazki.elektroda.pl/3479042800_... Efektem nocnych dłubanin jest sterownik taśm RGB/RGBW. https://obrazki.elektroda.pl/6143799100_... https://obrazki.elektroda.pl/6487351400_... https://obrazki.elektroda.pl/8955729600_... Głównym przeznaczeniem jest sterowanie oświetleniem...

    DIY Smart Home   12 Sty 2019 21:41 Odpowiedzi: 13    Wyświetleń: 5919
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • Izolowany galwanicznie kowerter USB-I2C (głównie AVR, Arduino ale i dla ARM)

    https://obrazki.elektroda.pl/7157591100_... Wydawać się może, że na temat konwerterów USB napisano już wszystko i nic nowego się nie pojawi. Nic bardziej mylnego. Najczęściej stosowane są konwertery USB-UART. Mają one szereg wad odczuwalny zwłaszcza przy współpracy z AVR a co za tym idzie większością Arduino. Wykorzystanie UART stwarza...

    DIY Początkujący   12 Lut 2020 23:01 Odpowiedzi: 60    Wyświetleń: 6903
  • REKLAMA
  • Arduino/STM32 - Eeprom 24x dziwne odczyty zawartosci

    Witam, Ostatnio testowałem komunikację I2C z pamięciami z serii 24x. Testy były przeprowadzone na Arduino oraz STM32F103xxx. Pierwsze testy z pamięciami adresowanymi pojedynczym bajtem, czyli 24x01-24x16, działają poprawnie i jak oczekiwałem (opieram się o moje doświadczenia z rodziną PIC, tam właśnie tak to działa). Zapis/odczyt poza zakresem pamięci/adresów...

    Arduino   21 Cze 2023 05:55 Odpowiedzi: 1    Wyświetleń: 408
  • STM32F4[C] keil - Wydzielenie Pamięci FLASH do zapisu / odczytu danych ?

    W wyszukiwarce wpisz "stm32 eeprom emulation".

    Mikrokontrolery ARM   24 Maj 2013 01:41 Odpowiedzi: 13    Wyświetleń: 4299
  • REKLAMA
  • 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ń: 4569
  • STM32 Mini: Bootloader się wysypuje, USB znika, problem z DS18b20

    4,7k jest wyliczony raczej dla 5V, DS18B20 jak i STM32 może działać na 3.3V i wtedy proporcjonalnie to już jest ~3k. A jak zasilasz układ czujników jednak 5V to tym gorzej dla układu. Nie mam styczności z MacOS, sprawdzałeś to: http://macappstore.org/stlink/ ? Poza tym przy wgraniu bootloadera trzeba pamiętać o zworkach, bo się kasuje, może uległeś...

    Arduino   24 Lis 2018 12:55 Odpowiedzi: 3    Wyświetleń: 699
  • [STM32][Eclipse] - Zapis pamięci I2C EEPROM 24...1024/1025/1026

    Niestety mimo usilnych działań i różnych sztuczek nie udaje się aby odczyty/zapisy były pewne. Zdarzają się błędy, rzadko ale się zdarzają. Rozwiązaniem jest programowa obsługa i2c.

    Mikrokontrolery ARM   24 Sty 2017 18:27 Odpowiedzi: 24    Wyświetleń: 4566
  • 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ń: 786
  • [F0] EEPROM - zapisuje tylko pierwsze 256 komórek we FLASH

    Bazując na https://obrazki.elektroda.pl/4178510200_... https://obrazki.elektroda.pl/8769073400_... main.c [syntax=c] /* Virtual address defined by the user: 0xFFFF value is prohibited */ uint16_t VirtAddVarTab[NB_OF_VAR]={0}; uint16_t Virtval[NB_OF_VAR]={0}; uint16_t VarValue= 0; int main(void) { HSE_init(); //systick_init();...

    Mikrokontrolery ARM   19 Lip 2020 23:30 Odpowiedzi: 8    Wyświetleń: 846
  • STM32F030 - emulacja EEPROM

    Proszę bardzo! Wersja minimalna - zapamiętywanie jednej zmiennej na F0. No fakt, aż 36 wierszy. Nie no błagam... nie rozśmieszaj mnie. Chodziło o kod który dla DOWOLNEJ ilości zmiennych (oczywiście w granicach rozsądku tak aby wszystkie mieściły się w emulowanym EEPROMie) pozwala NA ŻĄDANIE odczytać/zapisać WYBRANĄ zmienną. A ty wrzucasz tu jakieś...

    Mikrokontrolery ARM   19 Kwi 2017 07:26 Odpowiedzi: 34    Wyświetleń: 4275
  • REKLAMA
  • STM32F0 i EEPROM 93LC86C - błędny odczyt danych po SPI, jak naprawić?

    Jednak dane nadawane przez EEPROM się spóźniają powinny być zatrzaskiwane na zboczu narastającym a one na narastającym się dopiero zmieniają jakby miały być zatrzaskiwane na opadającym choć wyraźnie w manualu jest napisane że pracuje przy narastającym. Coś źle doczytałeś The READ instruction outputs the serial data of the addressed memory location...

    Mikrokontrolery ARM   13 Lis 2013 21:24 Odpowiedzi: 17    Wyświetleń: 2097
  • STM32L151 - GCC deklaracja zmiennych w pamieci eeprom

    Jeśli pamięć ta jest "zapisywalna" jak RAM, to osobiście skonfigurowałbym sekcję EEPROMu jak sekcję .data w RAM, czyli kopia we flash, inicjalizacja w startupie. Tylo szkoda pamieci programu na kopie tych danych, zwlaszcza jak ich troche będzie. Sama pamiec chyba jest bardziej traktowana jak flash dla programu, żeby do niej zapisywac trzeba zrobic...

    Mikrokontrolery ARM   05 Maj 2014 13:11 Odpowiedzi: 7    Wyświetleń: 1455
  • Emulacja EEPROM na STM32F103 - Czy można użyć normalnych adresów zamiast wirtualnych?

    Nie do końca to dobrze zrozumiałeś... Ten cały "adres wirtualny" to jest IDENTYFIKATOR danych. Jeśli masz swoje 10 "zmiennych" w takim "EEPROMie", to mają one dziesięć STAŁYCH identyfikatorów ("wirtualnych adresów"). Jeśli zapisujesz nową wartość danej "zmiennej", to identyfikator ("wirtualny adres") pozostaje bez zmian. Jeśli chcesz odczytać daną "zmienną",...

    Mikrokontrolery ARM   19 Wrz 2013 09:24 Odpowiedzi: 5    Wyświetleń: 2526
  • [Stm32f10x][flash] - Zapis dużej ilości do emu eeprom

    Witam. Czy ktoś ma może przerobiona wersje programu z noty do emulowania eeprom lub inny podobny wynalazek, który by potrafił uzywać wiekszej ilości flesha ?? Ten gotowy ma 1 lub 2kB a ja potrzebuje 40kB na konfigurację... Gotowiec zaoszczędził by mi dużo czasu... Dodano po 12 Tak sobie oglądam ten kod i chyba wystarczyło by zwiększyć rozmiar stron......

    Mikrokontrolery ARM   30 Gru 2015 00:19 Odpowiedzi: 8    Wyświetleń: 1221
  • STM32 Zapis zmiennej do pamięci EEPROM. - Na rejestrach.

    Witam :) Chce zapisać zmienną do pamięci EEPROM w procesorze. Testuje peryferia dynamicznie i nie wiem co się z nimi dzieje w trakcie działania. Wysyłają do mnie dane po USARCIE i chciałbym je zapisywać w wewnętrznej pamięci. Znalazłem realizacje zapisu, lecz wszędzie bazuje się na bibliotekach HAL, których nigdy nie używałem i się przekonać nie mogę....

    Początkujący Elektronicy   10 Cze 2019 08:57 Odpowiedzi: 0    Wyświetleń: 603
  • STM32F10x – jak odblokować zapis do pamięci Flash i emulować EEPROM?

    Cześć Chciałbym zrobić emulowanego EEPROM-a i mam problem z odblokowaniem zapisu do pamięci FLASH. Pierwsze co zrobiłem to FLASH->KEYR=0x45670123; FLASH->KEYR=0xCDEF89AB; Następnie sprawdziłem stan bitu LOCK w rejestrze CR i jest na 0 czyi dostęp do flasha jest możliwy. Chciałem zrobić zapis do pamięci zgodnie z diagramem na stronie 13 z STM32F10xxx...

    Mikrokontrolery ARM   26 Sty 2011 06:48 Odpowiedzi: 4    Wyświetleń: 4770
  • STM32F2xx - Jak zapisać zmienne w pamięci Flash, aby przetrwały reset?

    Cześć, mam zadanie do rozwiązanie a nie wiem czy się da. Mianowicie mam w programie jakąś zmienną np. : int cena =0; ... Program się wykonuje "coś się dzieje" - przychodzi komenda zmiany cena =100; po czym zasilanie jest odłączone i płytka nie jest zasilana w żaden możliwy sposób. Po uruchomieniu układu oczekuję, że zmienna "cena" będzie równa 100 a...

    Mikrokontrolery ARM   13 Paź 2014 09:07 Odpowiedzi: 2    Wyświetleń: 882
  • stm32 - zapis zmiennych do trwałej pamięci, podczas pracy procesora.

    Witam, Mam problem z emulowanym eepromem. Główną przyczyną są Gaskoin oraz Freddie Chopin :) gdyż oczywiście racjonalnie namówili mnie do niekorzystania z bibliotek lecz do pracy na rejestrach. Jest to teraz również i według mnie wiele leprze rozwiązanie lecz wiążą się z tym pewne problemy. Na temat tego jak w oparciu o same rejestry zapisywać trwale...

    Mikrokontrolery ARM   16 Gru 2011 22:43 Odpowiedzi: 29    Wyświetleń: 6739
  • Jak stworzyć kod emulacji EEPROM w STM32 F1 z użyciem HAL?

    Witam wszystkich. Wiem, że temat był wałkowany miliard razy, ale w STM32 dopiero zaczynam i nie jestem w stanie wykonać działającego kodu emulacji eeprom w HAL w oparciu o poprzednie tego typu tematu. Można prosić o jakieś działające przykłady, albo chociaż sprawdzone linki? Wystarczy mi zapis dosłownie kilku zmiennych. Z góry dziękuję wszystkim za...

    Mikrokontrolery ARM   29 Wrz 2018 20:01 Odpowiedzi: 16    Wyświetleń: 1629
  • [stm32f4] Jak zarezerwować sektory 3 i 4 dla EEPROM w STM32F4 bez nadpisywania kodu?

    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 16 Kbytes Sector 1 0x0800 4000 - 0x0800 7FFF 16 Kbytes...

    Mikrokontrolery ARM   04 Sie 2015 16:57 Odpowiedzi: 20    Wyświetleń: 1446
  • Czy mikrokontrolery STM32 mają wbudowaną pamięć EEPROM?

    Przepraszam, jeżeli zadam głupie pytanie. Czy Army mają eeprom? Powoli myślę o tym aby zacząć zabawę z Armami, ale brak eeproma na pokładzie , jest dla mnie ogromną wadą. Jak to jest?

    Mikrokontrolery   16 Cze 2016 14:05 Odpowiedzi: 3    Wyświetleń: 1584
  • Jak odczytać pamięć EEPROM ER59256?

    NIE WIEM JAK ODCZYTAĆ PAMIĘĆ ER59256?

    Radia i Systemy Multim. Samochodowe Serwis   19 Cze 2003 20:46 Odpowiedzi: 1    Wyświetleń: 995
  • Zczytywanie zawartości EEprom w układzie bez wyjmowania z płytki

    Witam Pytanie moje dotyczy ściągania zawartości epromów ale nie mam tutaj na myśli wyciągania epromu z płytki tylko chciał bym zrobić to w układzie więc czy jest jakiś program którym można to zrobić, niezależnie od tego jaki uC jest włożony w płytkę, chodzi o to żeby można nim było ściągać zawartości i dokonywać ich porównania, pewnie lamerskie pytanie...

    Początkujący Serwisanci   05 Lut 2008 11:13 Odpowiedzi: 6    Wyświetleń: 5570
  • Odczyt eeprom Atmega16, jego żywotność, dodatkowe zmienne w RAM

    Witam Chciałbym skonsultować temat. Adesy i komendy klawiszy w kodzie RC5 mam zamiar przechowywać we wbudowanej eeprom mikrokontrolera Atmega16. Czy (po odebraniu kodu RC5) w celu porównania odwoływać się za każdym razem do danej zawaetej w EEPROM (oszczędność pamięci ram, krótszy, łatwiejszy kod, ale za to częsty odczyt pamięci EEPROM) czy stworzyć...

    Mikrokontrolery AVR   11 Wrz 2012 12:46 Odpowiedzi: 3    Wyświetleń: 2097
  • stm32f103 - Prosty przykład zapisu/odczytu EEPROM 24LC02 przez I2C

    http://lmgtfy.com/?q=stm32+i2c+eeprom Pierwszy link: http://forbot.pl/blog/artykuly/programow...

    Mikrokontrolery Początkujący   09 Maj 2016 18:11 Odpowiedzi: 6    Wyświetleń: 927
  • [STM32] - Jak poprawnie zapisać i odczytać float w EEPROM?

    Przy okazji walki z "magicznymi cyframi" - zapewne korciło Cię (może nawet tak zrobiłeś) żeby do funkcji podać rozmiar "4", natomiast o wiele lepszym rozwiązaniem jest napisać "sizeof (nazwa_twojej_zmiennej)". 4\/3!!

    Mikrokontrolery ARM   29 Kwi 2014 08:53 Odpowiedzi: 35    Wyświetleń: 6189
  • STM32F103 - Zapis do FLASHa nie działa przy optymalizacji -Os. Co robić?

    Witam, Kolego atom1477 z ciekawości uruchomiłem Twój projekt, z tym że zmodyfikowałem tak main-a, że najpierw wypełniam ALGO_TAB jakimiś tam danymi, a później jednorazowo kasuję sektor i te dane zapisuję do FLASH-a i u mnie działa zawsze ok, niezależnie od poziomu optymalizacji. Nie chciało mi się już robić jakiegoś porównywania danych, to co zapisuję...

    Mikrokontrolery ARM   11 Lip 2016 07:57 Odpowiedzi: 37    Wyświetleń: 2700
  • [Stm32] Jak zapisać liczby float w emulowanej pamięci EEPROM na STM32?

    Zupełnie naplątałeś... Po pierwsze, nie przejdzie *ple=99.1 . Dlaczego? Bo 'ple' jest wskaźnikiem na unsigned int , więc kompilator nie będzie przypisywał ci wartości zmiennoprzecinkowych do typu całkowitego, więc otrzymujesz ekwiwalent przypisu *ple=99; ... Po drugie, czy ty może dysponujesz debuggerem? Wypadałoby sprawdzić co dzieje się z pamięcią...

    Mikrokontrolery ARM   03 Paź 2011 18:46 Odpowiedzi: 10    Wyświetleń: 2690
  • Jak dodać uIP do projektu STM32103 + ENC424J600 na FreeRTOS?

    [syntax=c]//-=-=-=-=-=-=-=-=-=-=-=-=-=-=... // Task FreeRTOS - obsluga interfejsu sieciowego //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=... void vTaskEthernet(void * pvParameters) { /* uIP */ int i; struct uip_eth_addr mac_addr; //MAC Address struct...

    Mikrokontrolery   26 Lip 2012 13:26 Odpowiedzi: 5    Wyświetleń: 2330
  • Odczyt, inkrementacja, zapis do FLASH STM32- BŁĘDY

    Kiedyś, jak używałem starych bibliotek to do zapisywania we flashu używałem czegoś takiego: motohours = motohours+*(uint16_t*)Address; //sczytuje Niezłe :) A na przyszłość, jak chcesz przechowywać jakieś dane to polecam użyć rodziny STM32L1XX. Posiada ona wbudowany EEPROM, podobnie jak atmegi. Jest łatwiejszy dostęp od strony programistycznej.

    Mikrokontrolery ARM   25 Sie 2017 13:12 Odpowiedzi: 4    Wyświetleń: 1905
  • AT24C256C EEPROM: Nieudany zapis 0x5a, odczyt 0xff z STM32F411 - Dyskusja o kodzie

    Pewnie dlatego, że po 16-bitowym adresie nie wysłałeś do pamięci ani jednego bajta danej do zapisu.

    Mikrokontrolery ARM   25 Sty 2021 21:24 Odpowiedzi: 4    Wyświetleń: 717
  • [stm32] [stm32][Atmega] I2C - Zawieszanie się przy odczycie z atmega88 jako slave

    Witam. W moim projekcie rolę mastera pełni uC STM32F103 łączy się z atmega88 poprzez I2C. Komunikacja w kierunku slave (mega88) działa bez zarzutu, niestety przy probie odczytu slave układ się wiesza (SDA ściągnięte do masy). Zwiecha występuje przy drugiej próbie odczytania. kod slave (atmega88) SIGNAL (SIG_2WIRE_SERIAL) { int Status_I2C;...

    Mikrokontrolery   16 Wrz 2014 16:17 Odpowiedzi: 7    Wyświetleń: 3224
  • PIC32/STM32 - Wielkość "normalnego" współczesnego kodu wynikowego...

    Witam, Do poruszenia tego tematu zachęcił mnie sąsiedni wątek, w którym kolega pisze, że wyrabia się z kodem wynikowym poniżej 32kB (ograniczenie darmowej wersji Keila). A że nie chcę mu zaśmiecać wątku, to otwieram nowy....;-) Sprawdziłem swój "szkieletowy" program, w którym zaimplementowana jest póki co obsługa kilku peryferiów (klawiatura 4x4, wyswietlacz...

    Mikrokontrolery   26 Kwi 2013 09:00 Odpowiedzi: 9    Wyświetleń: 2157
  • Stare na nowe czyli kod z ATMEGA 32 usiłuje wziąć do STM32F103

    czy na dole programu arduino masz taką informację ? https://obrazki.elektroda.pl/6368333500_... nucleo-costam on COM z numerkiem. zrzuty ekranu w Windows robi się kombinacją klawiszy WIN + Shitt + S wówczas możesz dodać obrazek poprzez https://obrazki.elektroda.pl/3902446900_... Ctr+V Dodano po 2 ps. tak sie zapisuje...

    Mikrokontrolery ARM   09 Sie 2024 15:25 Odpowiedzi: 330    Wyświetleń: 7140
  • Dlaczego ciągle używamy plików hex?

    Bzdura. Do lock/fuse/itp są zupełnie inne komendy. Programowanie tego wygląda kompletnie inaczej niż flasha. Nie jest to żaden "oddzielny adres". Chyba nie do końca masz rację. Zrobiłem taki eksperyment. Wziąłem STM32L152RE (bo ma EEPROM) i spreparowałem jeden plik hex z trzema obszarami. Flash (od 0x08000000, blink jakiś), EEPROM (od 0x08080000, tekst...

    Wideoporadniki   19 Lis 2022 13:41 Odpowiedzi: 26    Wyświetleń: 3066
  • [STM32F4][C] - odczyt wartości za pomocą DMA I2C

    Czy budowałeś układ z komunikacją przez I2C na PCB? I czy opisane przez Ciebie problemy dalej występowały? Unikam I2C jak ognia w swoich konstrukcjach. Tak jak wspomniałem wcześniej, miałem przypadek wywalającego się I2C na płytce. Zakłócenie wygenerowane przez typowy przekaźnik 12V/230VAC 16A powodował absolutny zwis MCP23008... Myślisz, że to ogólnie...

    Mikrokontrolery ARM   27 Sie 2013 19:36 Odpowiedzi: 28    Wyświetleń: 7716
  • Jak zabezpieczyć kod przed odczytem w STM32F0? Nie działa FLASH_OB_RDP.

    Powiąż kod z nr seryjnym procesora. jest to jakieś rozwiązanie. W ARM można iść dalej. Część kodu może być ładowana z zewnętrznej pamięci, na zaszyfrowanej 1-Wire do ram uC i tam wykonywana. Problemem może być zmuszenie kompilatora do takiego zachowania (skompilowanie kodu pod określonym adresem w ram). Prościej, można dodatkowo, poza ID uC powiązać...

    Mikrokontrolery ARM   19 Kwi 2018 14:06 Odpowiedzi: 25    Wyświetleń: 1758
  • [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ń: 1804
  • Jaki uniwersalny programator do mikroukładów wybrać?

    To, w jaką obudowę producent układ "upchnie" nie ma żadnego znaczenia. Ma znaczenie i to nie małe. Jak by nie miało to robić różnicy to producenci nie robili takiej różnorodności bo to dla nich koszty. Obudowa układu i rodzaj może zależeć od przeznaczenia modułu, sposobu chłodzenia i innych aspektów konstrukcyjnych których możesz nie rozumieć. Choć...

    Mikrokontrolery   30 Lis 2025 12:40 Odpowiedzi: 19    Wyświetleń: 630
  • [STM32F1] Jak ustawić właściwą alternatywną funkcje pinu?

    Procesor Stm32103ZE - problem dotyczy ustawienia pinu PB.7. Do tego pinu przypisane są I2C1_SDA, FSMC_NADV, TIM4_CH2. W moim układzie do tego pinu mam podłączoną tylko pamięć EEPROM (SDA) i procedury zapisu /odczytu działają prawidłowo do momentu uruchomienia FSMC, który steruje wyświetlaczem. I2C przestaje działać w momencie ustawienia bitu AHBERN.FSMCEN...

    Mikrokontrolery ARM   26 Lut 2012 17:10 Odpowiedzi: 11    Wyświetleń: 1765
  • STM32F411RE I2c eeprom: Zapis i odczyt z at24c256, Funkcja i2c1_burst_write, Rejestr DR, Adres 0x50

    Cześć, Kilka dni próbuję coś zapisać jak i odczytać z eeprom at24c256. Problem polega na tym że program zatrzymuję się na [syntax=c]while (!(I2C1->SR1 &(SR1_ADDR))){}[/syntax] w funkcji i2c1_burst_write. Sprawdzałem rejestr DR i adres jest dobry. Pamięć eeprom ma adres 0x50 sprawdzałem skanerem i2c. Dodałem nawet przerwy czasowe pomiędzy inicjalizacja,...

    Mikrokontrolery ARM   23 Sie 2021 20:11 Odpowiedzi: 4    Wyświetleń: 873
  • Kwestia uruchomienia I2C w procesorze STM32F103C6T6 do komunikacji z EEPROM 64k

    Próbuję uruchomić I2C w moim procesorze STM32F103C6T6 i na liniach SDA i SCL nic się nie dzieje. Cały czas jest stan wysoki +5V. Próbowałem już zmieniać mikroprocesor ale dokładnie mam taki sam efekt. Może po kolei. Najpierw ustawienia sprzętowe, I2C1 https://obrazki.elektroda.pl/2917607300_... https://obrazki.elektroda.pl/9800901700_...

    Mikrokontrolery ARM   18 Maj 2022 21:05 Odpowiedzi: 9    Wyświetleń: 924
  • STM32 - Opis Libopencm3 + 2.2" 240*320 SPI TFT LCD Module Display ILI9341

    np. baud rate nie ustawiam, bo domyślnie po resecie ma wartość 000, czyli fPCLK/2. U mnie też tak było do czasu aż skomplikowałem moją "pajęczynę" wtedy wyświetlacz miał tendencję do "zawieszenia się". prawdopodobnie to była za duża częstotliwość żeby sobie tak kabelkami 20cm "latać". Wystarczyło że częstotliwość zmniejszyłem i od razu ruszyło. Przy...

    Mikrokontrolery ARM   03 Maj 2014 10:13 Odpowiedzi: 6    Wyświetleń: 7542
  • [STM32] STM32 I2C z HP02S - Zawiesza się przy odczycie ciśnienia

    Witam, mam problem z komunikacją z czujnikiem ciśnienia HP02S. Szukałem swojego problemu na forum, ale nie znalazłem. Udało mi się bez problemu odczytać dane z EEPROMu. Udało mi się też skomunikować z czujnikiem, ale do czasu. Sekwencja odczytu ciśnienia wygląda następująco (pseudokod): [syntax=c] i2c_start(); i2c_write(0xEE); i2c_write(0xFF); i2c_write(0xF0);...

    Mikrokontrolery ARM   26 Sty 2015 16:11 Odpowiedzi: 1    Wyświetleń: 855
  • Jak programować mikrokontrolery 8S003F3P6? Szukam darmowych narzędzi i kompilatorów

    wydaje mi się że problem lży w programie który używam mam wrażenie że jest on przeznaczony tylko do STM32 a ja mam procesor STM8 programator ot obsługuje ale muszę skorzystać i innego programu?? Ostatnio zauważyłem, że u chińczyków można naprawdę tanio kupić gotowe płytki z STM8 (zdjęcie poniżej) za cenę zaledwie ~0,65$ / szt. (więc sobie zamówiłem...

    Mikrokontrolery   22 Sty 2017 00:34 Odpowiedzi: 28    Wyświetleń: 7431
  • Gdzie znaleźć wsad do EEPROM dla Bft Merak 600 lub płytkę na części?

    Co o tym sądzisz? AI: Plan jest w dużej części sensowny, ale są tu dwie bardzo ważne pułapki, o których musisz wiedzieć, zanim wylutujesz procka i kupisz niepotrzebny sprzęt. Poniżej po kolei – bez lania wody. 1️⃣ Co dokładnie „uwaliłeś” w ATmega168 Są trzy różne mechanizmy blokady, często mylone ze sobą: A) Fusebity – blokada programowania Najczęstsze...

    Automatyka bram, szlabanów, rolet   04 Sty 2026 15:12 Odpowiedzi: 13    Wyświetleń: 375
  • STM32F072[C] - Programowa realizacja EEPROM - brak zapisu dl FLASH

    Ok, ta było źle, ale ten problem pokazałby się później. Ja obecnie mam problem z zapisem do FLASHa już przy "formatowaniu EEPROMu" Wykonuje taki kod: http://obrazki.elektroda.pl/3024595400_1... eeprom.h: http://obrazki.elektroda.pl/4466315700_1... I tak jest do końca strony. Dzięki

    Mikrokontrolery ARM   27 Mar 2015 18:34 Odpowiedzi: 8    Wyświetleń: 1443
  • [STM32L] [STM32L-Discovery] [BMA180] Komunikacja z akcelerometrem BMA180

    franek.bmw mógłbyś pochwalić się wynikami tego akcelerometru. Nie wiem czy przy jego obsłudze poczyniłem jakiś błąd, ale szumy, które otrzymuje sięgają 20mg, bez znaczenia jest tryb, który wybieram low-noise/low-power. Odczyt działa poprawnie, zewnętrzne przerwanie, oraz automatyczny reset przerwania odbywają się prawidłowo najpierw wysyłam adres 0x02...

    Mikrokontrolery ARM   03 Cze 2012 20:25 Odpowiedzi: 40    Wyświetleń: 6441
  • Zegar tekstowy na procesorze STM32

    Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...

    DIY w budowie   18 Lut 2025 11:40 Odpowiedzi: 23    Wyświetleń: 5919
  • Wybór: J-LINK EDU czy ARMcable II do projektów STM32 i TMS320?

    Po namyśle i rozważeniu wszystkiego wybrałem jednak J-linka edu, troszeczkę droższy, ale przynajmniej mam nadzieję, że będę z niego zadowolony. A czy ktoś miał może styczność z procesorami samsunga, a konkretnie s3c6432? W jednym urządzeniu mam taki, na płytce jest złącze 12 pin i zastanawiam się, czy byłaby możliwość za pomocą tego j-linka połączenie...

    Projektowanie Co i Gdzie Kupić ?   01 Paź 2012 13:25 Odpowiedzi: 4    Wyświetleń: 2547
  • Jak obsłużyć flagę OVR przy odbiorze SPI w STM32F103?

    Panowie, teraz pewna partia wprowadziła modę na rybę, nie wędkę - popłyńmy na myśli prezesa. Gotowiec: działają tak choćby karty SD, pamięci Flash czy EEPROMy - jak to się wtedy ma do Twojej koncepcji, bo tak się składa, że z punktu widzenia mastera coś musisz jednak nadać żeby cokolwiek odebrać... Nie ten procek, co go autor ma, ale ficzer przydatny,...

    Mikrokontrolery ARM   29 Mar 2020 00:51 Odpowiedzi: 10    Wyświetleń: 927
  • [STM32][C][openocd] - STM32f103 input pwm nie startuje od początku programu

    Witam mam taki problem. Napisałem funkcję odczytującą wypełnienie PWM z odbiornika RC. Chciałem zrobić zabezpieczenie przed uruchomieniem gdy drążek gazu nie będzie w pozycji zero oraz wejście do programowania po przekroczeniu 90%( tak jak to jest w typowych regulatorach). Niestety program przechodzi przez while w czasie jego uruchomienia. Przy pracy...

    Mikrokontrolery ARM   22 Kwi 2013 09:52 Odpowiedzi: 6    Wyświetleń: 1965
  • [STM32][CodeSourcery]Deklaracja struktury w pamięci flash.

    A bawił się ktoś z Was tymi gotowcami od ST? Nie mogę tego uruchomić za bardzo. Na jednym małym projekcie działa ale jak chcę to dorzucić do FreeRTOS to już nie bardzo. Mam Taki kod: static void prvSetupHardware(void) { /* Start with the clocks in their expected state. */ RCC_DeInit(); /* Flash 0 wait state */ //FLASH_SetLatency(FLASH_Latency_2&#...

    Mikrokontrolery ARM   13 Lut 2010 15:11 Odpowiedzi: 21    Wyświetleń: 7763
  • [STM32][C] - Dwie wersje bin w pamięci FLASH, skok pod wybrany adres

    Pytanie trochę z innej beczki: Próbuje zapisać strukturę do FLASHa. Robię to w taki sposób: [syntax=c] char *bytebybyte = (char*)&EEPROM_Data; char bajt; int size = sizeof(EEPROM_Data); Erase_EEPROM(); Unlock_EEPROM(); for(i = 0; i < size; i++) { bajt = bytebybyte[i]; Save_EEPROM_BYTE(1+i,bajt); //Adres względny - sektor 7 } Lock_EEPROM(); [/syntax]...

    Mikrokontrolery ARM   26 Lut 2016 17:10 Odpowiedzi: 70    Wyświetleń: 5253
  • STM32F0 Discovery - Zawieszanie przy EE_Init() i problemy z ADC przy 5V

    Tu jest fragment całego programu : [syntax=c]#include "stm32f0xx.h" #include "KS0108.h" #include "eeprom.h" #define PRZYCISK1_PORT GPIOF #define PRZYCISK1_PIN GPIO_Pin_4 #define PRZYCISK2_PORT GPIOF #define PRZYCISK2_PIN GPIO_Pin_5 #define STACYJKA_PORT GPIOA #define STACYJKA_PIN GPIO_Pin_2 #define LPG_PORT GPIOA #define LPG_PIN GPIO_Pin_3 #define PB_PORT...

    Mikrokontrolery ARM   14 Gru 2012 15:09 Odpowiedzi: 14    Wyświetleń: 4011
  • [STM32F051][C/CoCoox]] - Inicjalizacja I2C, komunikacja z PCF8583

    Sorry pomyliło mi się z E2, na schemacie i pcb mam do E2 (A2). Także wydaje mi się, że adres ma dobry, 0xA8 Write oraz 0xA9 Read. Poza tym na read przez chwilę mi szedł, na adresie A9. PCF ma adres 0xA0 i 0xA1. Poza tym na adresach A8 i A9 eeprom działał mi wraz z 3 innymi urządzeniami na i2c, tyle, że tam używałem AVRki (ATMega644PA-AU). Myślę, że...

    Mikrokontrolery ARM   22 Mar 2015 20:01 Odpowiedzi: 10    Wyświetleń: 2052
  • [STM32F107] - Pin D6 5V tolerant czy nie? W Push-Pull OK, we floating nie-OK

    [syntax=c]RCC->APB2ENR |= 0x00000020; //RCC GPIOD RCC->APB2ENR |= 0x00000040; //RCC GPIOE diody GPIOE->CRH |= 0x22000000; //diody OUT 2MHz GPIOD->CRL |= 0x20000000; //pD7 OUT 2MHz GPIOD->CRL |= 0x04000000; //pD6 IN OD while(1){ GPIOD->BRR |= 0x00000080; //CLK zero pD7 na razie sztywne zero if(GPIOD->IDR &= 0x00000040){ //jezeli wysoki na pD6 GPIOE->BRR...

    Mikrokontrolery ARM   24 Sty 2013 17:52 Odpowiedzi: 8    Wyświetleń: 1659
  • STM32F4Discovery - STM32F4 + darmowe IDE = zaraz mnie trafi !

    Może więc warto by było napisać co zrobiłeś, że Ci zadziałało, w jakich konkretnych warunkach ten błąd wystąpi (np wersja Windows/Linux, wersja Ecplise) i pomóc innym? Sam walczyłem z Ecplipsem jak jeszcze nie był dla ARMów tak popularny, były z pluginami problemy ale trzeba było je zwalczyć np. zmienić wersje Eplipsa, zainstalować ponownie, poszukać...

    Mikrokontrolery ARM   30 Lip 2014 12:08 Odpowiedzi: 111    Wyświetleń: 15111
  • Zmiana zakresu pomiarowego z wykorzystaniem multipleksera analogowego

    Ja wykonałem dwa układy dające pomiary w szerszym zakresie. Jeden działał w dość szerokim zakresie napięć bo tak od 50mV do 500V. Tutaj temat: http://www.elektroda.pl/rtvforum/topic15... Nie przedstawiłem tam ostatecznego schematu więc go podam tutaj: http://obrazki.elektroda.pl/1538948400_1... Pomiar napięć był w 6-ciu zakresach....

    Mikrokontrolery Pozostałe   17 Maj 2016 10:01 Odpowiedzi: 18    Wyświetleń: 5382
  • Oscyloskop DSO150 firmware - This board is FAKE !

    Cześć, Nagrałem i oceniłem komunikację I2C pomiędzy STM32 i U2 i zdecydowanie nie jest to EEprom. W chipie znajduje się logika, która ocenia telegramy i reaguje na nie. Na przykład ustawienia są cyklicznie przesyłane z STM32 do U2 oraz odczytywane i zapisywane nawet jeśli w ustawieniach nie dokonano żadnych zmian, co oznacza, że U2 sprawdza, czy dokonano...

    Artykuły   31 Mar 2024 19:09 Odpowiedzi: 54    Wyświetleń: 46503