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

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • 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.