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

Programowani STM32 przez RS232 - kompilacja do pliku HEX

kaczor90 25 Lut 2012 22:46 2244 3
REKLAMA
  • #1 10599259
    kaczor90
    Poziom 13  
    Posty: 110
    Witam. Chciałbym prosić o poradę przy programowaniu stm32 przez RS232. Mianowicie chodzi o to, że bez programatora mogę programować (przynajmniej tyle wiem) jedynie za pomocą Flash Loader Demonstrator. W tym programie trzeba posiadać pliki w formacie .hex lub .bin i ja nie wiem jak uzyskać format takiego pliku. Próbowałem w Keilu skompilować program (w wyniku również powstaje plik .hex), ale wywala mi błąd:
    F:\Programy\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h(80): error: #35: #error directive: "Please select first the target STM32F10x device used in your application (in stm32f10x.h file)"
    Target not created
    W opcjach flash w zakładce debug mam włączone use symulator. Czy dam radę uzyskać w Keilu ten plik hex bez programatora? Jeśli nie to czy jest jakiś program, który z programu napisanego w C lub ASM wygeneruje mi .hex? Będę wdzięczny za odpowiedź, pozdrawiam
  • REKLAMA
  • #2 10600011
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    Masz źle skonfigurowany projekt (jak zresztą pisze w komunikacie) - posiadanie lub nie programatora i ustawienia debuggowania nie mają tu żadnego znaczenia.

    4\/3!!
  • REKLAMA
  • Pomocny post
    #3 10600163
    Pituś Bajtuś
    Poziom 28  
    Posty: 934
    Pomógł: 137
    Ocena: 10
    A wystarczyłoby wkleić ten komunikat błędu do Googla znalazłbyś link do rozwiązania problemu
  • #4 10601186
    kaczor90
    Poziom 13  
    Posty: 110
    Dziękuję bardzo za pomoc:)
REKLAMA