To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
STM32L152RE - toolchain oparty o gcc i biblioteke standardowa
#1
Witajcie,
czy udalo sie komus zrobic sobie toolchain oparty o GCC (u mnie gcc-arm-none-eabi wersja 4.8 q3), oraz biblioteke standardowa (v.1.3.0 - stsw-stm32077)?

Przygotowalem sobie Makefile i skrypty linkera bazujac na podreczniku Geofreya Browna i inne wygooglane rzeczy. Probuje zamigac diodka (STM32L152RE - nucleo) i kicha :/ Urzadzenie oczywiscie jest sprawne - jak wrzuce kod wygenerowany innym toolchainem (bez stdliba) to dziala.
Nie wiem juz czy zrobilem jakas glupote, ktorej najzwyczajniej w swiecie nie widze czy cos jeszcze jest nie tak jak byc powinno...

Toolchain jakiego uzywam:
1. gcc-arm-none-eabi (nie podaje linku, bo robie to na Mac OS X wiec raczej malo popularne u nas Wink)
2. Standard Peripherial Library 1.3.0 http://sztormik.com/stm32/stsw-stm32077.zip
3. Template http://sztormik.com/stm32/l152.tgz

Czy jest ktos w stanie zweryfikowac gdzie mam blad? Smile

pz
Cytuj
#2
Jako, ze najlepsza forma pomocy podobno jest samopomoc problem rozwiazalem Wink

Wina byla oczywiscie po mojej stronie - za duzo sklejania, za malo analizy kodu, a ze nowa biblioteka ma nowsza strukture niz podczas tworzenia wiekszosci opisow, to coz... Big Grin

Plik z Templatem zawiera maksymalnie uproszczone i lekkie srodowisko. Wykorzystuje maksymalnie duzo plikow z biblioteki, chcialem jak najmniej rzeczy dawac "od siebie" a wykorzystac kod od ST zeby zawsze pozostawalo to aktualne.

Skonczylo sie na trzech plikach: dwa to Makefile, jeden skrypt linkera.

pz
Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości