Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jak skorygować procesor w środowisku System Workbench

Fredy 21 Lut 2017 22:20 510 5
  • #1 21 Lut 2017 22:20
    Fredy
    Poziom 27  

    Jak zmienić procesor w projekcie napisanym w środowisku System Workbench 32?
    Chcialbym zamienić STM32F103 na STM32F030.

    Próbowałem zamienić w programie #include "stm32f10x.h"
    na #include "stm32f30x.h", ale nie działa.
    Można gdzieś podglądnąć listę plików nagłówkowych?

    z góry bardzo dziękuję za pomoc.

    0 5
  • Pomocny post
    #2 21 Lut 2017 22:47
    BlueDraco
    Specjalista - Mikrokontrolery

    Masz dużo więcej do zmiany - np. plik startowy. Wygeneruj nowy projekt dla F030 pod CubeMX i wrzuć do niego pliki starego. Pamiętaj, że konfiguracja portów we wszystkich nowszych rodzinach jest zupełnie inna niż w F1.

    0
  • #3 21 Lut 2017 23:01
    Fredy
    Poziom 27  

    Czyli trzeba nowy projekt wygenerować, nie da się skorygować stary?

    0
  • Pomocny post
    #4 21 Lut 2017 23:03
    2675900
    Użytkownik usunął konto  
  • Pomocny post
    #5 21 Lut 2017 23:05
    BlueDraco
    Specjalista - Mikrokontrolery

    Da się. Wystarczy, że napiszesz nowy plik startowy stertup-cośtam.s, znajdziesz gdzieś komplet nagłówków do F030, którego NIE MA w AC6 i zmienisz inicjowanie portów. Naprawdę uważasz, że zrobisz to szybciej niż przez wyklikanie w CubeMX?

    0
  • #6 21 Lut 2017 23:08
    Fredy
    Poziom 27  

    Ok, macie rację.
    Temat uważam za zamknięty . Dzieki,

    0