Skocz do zawartości

Uruchomienie popularnej płytki STM32F103C8T6 w oparciu o Kurs STM32


danio8522

Pomocna odpowiedź

Na podstawie kursu STM32 chcę uruchomić płytkę STM32F103C8T6, zdjęcie płytki poniżej.

Oczywiście nie mogę podczas tworzenia projektu wybrać NUCLEO-F103RB więc poniżej przesyłam zdjęcia z konfiguracji, czy jest ona prawidłowa ? Czy może powinienem wejść w zakładkę MCU a nie Board i tam wybrać procesor ?
1.thumb.jpg.bb94d718afe3d3a65d2d5be86c79330e.jpg
2.thumb.jpg.50e32e13e757a937124dca6000621ea7.jpg

Przechodząc do biblioteki, zgodnie z opisaną aktualizacją:
https://forbot.pl/forum/topic/8387-kurs-stm32-3-plytka-nucleo-konfiguracja-srodowiska/page/10/#comments

Dla NUCLEO-F103RB:
https://www.st.com/en/embedded-software/stsw-stm32143.html#overview

Dla STM32F103C8T6:
https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f1-series/stm32f103/stm32f103c8.html#tools-software
Następnie wybrałem zakładkę Tools & Software, następnie MCU & MPU Embedded Software, następnie najbardziej podobny plik do "based on Standard Peripheral Library" to (proszę kliknąć ctrl+f i wkleić STM32-CLASSB-SPL). Czy to jest odpowiedni plik ?

1475523200_1584572515.thumb.png.aa91ef8a3a2e1cde3fd19ab69350ef85.png

 

Edytowano przez danio8522
Link do komentarza
Share on other sites

(edytowany)

Postępując logicznie, w zakładce Board muszę oprócz procesora wybrać nazwę płytki, nazwy mojej płytki tam nie ma więc wybrałem zakładkę MCU i odpowiednie dane zgodne z tymi podanymi dla płytki którą posiadam:
111.thumb.png.c146afa83d7b02284725c2438207b584.png

Na stronie ST znalazłem bibliotekę dla F1 której zawartość jest bardzo podobna to tej dla Nucleo: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32054.html

Jak widać na zdjęciu poniżej wkleiłem dwa zaznaczone pliki do katalogu C:\Users\\AppData\Roaming\Ac6\SW4STM32\firmwares
11.thumb.png.c1d8a66c0d969b25b555f2cc0d8a86d0.png

Natomiast jak widać poniżej Workbench nie widzi tych plików a wykrywa tylko to co pobrał przy kliknięciu pobieraj w opcji  Hardware Abstraction Layer (Cube HAL) natomiast to zgodnie z kursem nie interesuje nas.
22.thumb.png.3bfaa07d51409004bc659e0dd5de4752.png222.thumb.png.5c806092b471b7145bcf0dbb9a830aa2.png

Robię coś źle czy biblioteka którą pobieram ze strony ST jest nadal nieprawidłowa ?

Edytowano przez danio8522
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.