logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

STM32F030F4 - Programowanie przez ST-Link (Discovery)

_coder 23 Paź 2013 11:23 5382 10
REKLAMA
  • #1 12872335
    _coder
    Poziom 12  
    Posty: 47
    Pomógł: 5
    witam

    Próbuje uruchomić STM32F030F4P6 za pomocą st linka wbudowanego w stm32f0 discovery , podłączam wg takiego schematu :

    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    w syntax ładnie wyszło :D ,

    po kilku próbach zrezygnowałem , wziąłem płytkę z STM32F1 DISCOVERY , wypiłem zworki oprócz Idd , podłączyłem wg. schematu wyżej i ruszyło ST link utility wykrywa procesor , Cocox go programuje . Firmware w St linku zaktualizowany , ST link utility ściągnięty wczoraj.

    Płytka z STM32F030F4P6 to czysty adapter na piny do płytki stykowej , brak zwarć , ktoś ma jakiś pomysł ?
    Czy użycie miernika z "brzęczykiem" do sprawdzenia poprawności lutowania mogło uszkodzić procesor ?
    BOOT0 chyba nie ma znaczenia ?
    Podłączenie NRST nic nie zmienia .


    Procesor obudowa TSSOP20 DM00088500.pdf
    STM32F0 DISCOVERY DM00050135.pdf
    (z powodu małej ilości postów nie mogę umieścić url)
  • REKLAMA
  • #2 12872486
    sigaris
    Poziom 16  
    Posty: 198
    Pomógł: 6
    Ocena: 16
    A spróbuj podłączyć VDD_Target.
    Rozumiem,że "Płytka z STM32F030F4P6 to czysty adapter" ma swoje zasilanie i zasilasz z niego scalak?
  • REKLAMA
  • #3 12872699
    BlueDraco
    Specjalista - Mikrokontrolery
    Posty: 6479
    Pomógł: 939
    Ocena: 421
    BOOT0 MA ZNACZENIE, przynajmniej wg. dokumentów ST, a NRST też chyba ma.
  • REKLAMA
  • #4 12873761
    _coder
    Poziom 12  
    Posty: 47
    Pomógł: 5
    STM32F030F4 - Programowanie przez ST-Link (Discovery)

    schemat wg. którego podłączam procka flagi/etykiety to sygnały z programatora (złączę CN3), zasilania są pociągnięte z płytki Discovery .
  • #5 12874006
    Konto nie istnieje
    Poziom 1  
  • #6 12874014
    _coder
    Poziom 12  
    Posty: 47
    Pomógł: 5
    podejrzałem prace sw linka z Discovery
    STM32F030F4 - Programowanie przez ST-Link (Discovery) STM32F030F4 - Programowanie przez ST-Link (Discovery)

    Po lewej tryb normalny po prawej sekwencja połączenia programatora z procesorem, Vdd target i NRST cały czas 0 , może jest to po prostu wina procesora .
  • #7 12874804
    Konto nie istnieje
    Poziom 1  
  • #8 12876316
    _coder
    Poziom 12  
    Posty: 47
    Pomógł: 5
    STM32F030F4 - Programowanie przez ST-Link (Discovery)

    schemat wg. którego podłączam procka (zgodnie z Link)

    GND , VDD biorę z discovery (nie ze złacza CN3 tylko wyprowadzenia 3V i GND) , ze złącza CN3 - SWDIO , SWCLK , NRST .

    zrobiłem już 3 adaptery z tymi procesorami ze wszystkim to samo, miedzy Vdd a gnd mam 2,98 V , procesor po podłączeniu zasilania pobiera ok 0,1 mA .

    Wieczorem sprawdzę SWDIO.
  • REKLAMA
  • Pomocny post
    #9 12876583
    Konto nie istnieje
    Poziom 1  
  • Pomocny post
    #10 12876585
    BlueDraco
    Specjalista - Mikrokontrolery
    Posty: 6479
    Pomógł: 939
    Ocena: 421
    A gdzie zasilanie VDDA?
  • #11 12878262
    _coder
    Poziom 12  
    Posty: 47
    Pomógł: 5
    Dzięki za cierpliwość , Vdda jest istotne na początku skojarzyłem to z inną funkcją , ale po doczytaniu wiem że równo spiepsz.... :D , potwierdzam zbędnymi pinami w złączu CN3 są tylko Vdd target i reserved . Marek_Skalski , BlueDraco dzięki za cierpliwość .

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik próbuje uruchomić mikrokontroler STM32F030F4P6 za pomocą programatora ST-Link wbudowanego w płytkę STM32F0 Discovery. Po podłączeniu zgodnie z schematem, użytkownik napotyka problemy z wykrywaniem procesora. W odpowiedziach zasugerowano, aby upewnić się, że zasilanie VDD_TARGET jest podłączone oraz że pin VDDA jest zasilany, co jest kluczowe dla działania mikrokontrolera. Użytkownik potwierdził, że nie podłączył VDDA, co może być przyczyną problemów. Dodatkowo, zwrócono uwagę na poprawne podłączenie pinów BOOT0 i NRST oraz na konieczność zasilania zewnętrznego dla procesora.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA