ATNEL tech-forum https://forum.atnel.pl/ |
|
STM32 Discovery https://forum.atnel.pl/topic1625.html |
Strona 1 z 5 |
Autor: | SunRiver [ 4 paź 2012, o 17:23 ] |
Tytuł: | STM32 Discovery |
Wszyscy którzy się załapali na 1 z 1000 darmowych zestawów Discovery rozdawanych przez STM za pośrednictwem portalu stm32.eu. Lub posiadają albo zakupili dowolne , i nie wiedzą jak z tym zacząć i jak w ogóle ugryźć ARMA zapraszam do starego cyklu opisowego traktującego wprawdzie o module STM32VLDiskovery i opartym o zalecane środowisko Atolic TrueStudio Lite for ARM do zapoznania się gdyż dla każdego Discovery no może pomijając ST8 postępowanie jest analogiczne i napewno opis ułatwi wam start w świat 32bitowych mikrokontrolerów z rdzeniem ARM CORTEX. Całość jest dostępna na mojej stronie w zakładce ARM --> STM32 --> Discovery STM32_Discovery Zapraszam i życzę miłej zabawy. Może i Mirek się kiedyś przekona do ARM ------------------------ [ Dodano po: 43 minutach ] Teraz odnośnie nowych zestawów Discovery z procesorem STM32F051xxx różnice wynikające ze zmiany rdzenia można znaleźć w plikach dodawanych do projektu podczas tworzenia w TrueStudio 3.2 gdzie : dla VL_Discovery odnoszę się do plików : stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h oraz STM32_Discovery.c i .h które od wersji 3.2 zmieniły nazwę na STM32vldiscovery.c i .h Dla wersji STM32F0 Discovery nazywają się odpowiednio: stm32f0xx_conf.h // zawiera konfigurację stm32f0xx_it.c // zawiera funkcje przerwań stm32f0xx_it.h które można znaleźć w drzewie katalogów projektu w folderze --- src gdzie również znajdziecie plik main.c oraz stm32f0_discovery.c i .h // zawiera podstawowe funkcje który znajdziecie w folderze Utilities/STM32F0-Discovery drzewa projektu. i należy opisane zmiany w plikach dla VLDiscovery umieszczać w plikach odpowiednich dla F0 oczywiście jest należy też dostosować różnice w nazwach funkcji dla wersji F0 i definicji pinów jeśli się różnią od wymienionych opisach dla VLDiscovery. Niemniej nie powinno przysporzyć to nikomu większych problemów. |
Autor: | stachu [ 4 paź 2012, o 20:20 ] |
Tytuł: | Re: STM32 Discovery |
Jesteś wielki wielkie dzięki Tylko na razie czuj się jak buszmen który dostał do rąk tablet Będę musiał przetestować czy maple będzie ładni chodziło z tą płytą bo może być ustawione do nieco starszej Pozdrawiam i dziękuje |
Autor: | phill2k [ 4 paź 2012, o 20:51 ] |
Tytuł: | Re: STM32 Discovery |
Wielki dzięki Sun, właśnie dzisiaj przyszedł pocztą świeżutki STM32F0 . |
Autor: | SunRiver [ 5 paź 2012, o 20:49 ] |
Tytuł: | Re: STM32 Discovery |
Na pocieszenie dla tych co się nie załapali na darmowe discovery zawsze możecie zakupić bo : |
Autor: | ajek [ 7 paź 2012, o 11:09 ] |
Tytuł: | Re: STM32 Discovery |
Trzeciego takiego jak was dwoje z Mirkiem, ze świecą szukać |
Autor: | SunRiver [ 7 paź 2012, o 12:42 ] |
Tytuł: | Re: STM32 Discovery |
oj tam zaraz ... Po prostu tacy już jesteśmy ... |
Autor: | Jaglarz [ 7 paź 2012, o 13:01 ] |
Tytuł: | Re: STM32 Discovery |
SunRiver napisał(a): dla VL_Discovery odnoszę się do plików : stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h oraz STM32_Discovery.c i .h które od wersji 3.2 zmieniły nazwę na STM32vldiscovery.c i .h Dla wersji STM32F0 Discovery nazywają się odpowiednio: stm32f0xx_conf.h // zawiera konfigurację stm32f0xx_it.c // zawiera funkcje przerwań stm32f0xx_it.h Czytasz mi chyba w myślach, bo właśnie miałem o to pytać. |
Autor: | SunRiver [ 7 paź 2012, o 13:03 ] |
Tytuł: | Re: STM32 Discovery |
hie hie hie nio widzisz |
Autor: | Jaglarz [ 7 paź 2012, o 13:26 ] |
Tytuł: | Re: STM32 Discovery |
A opiszesz jak wybierać różne sygnały zegarowe? Np: "Clock management – 4 to 32 MHz crystal oscillator – Internal 8 MHz RC with x6 PLL option – Internal 40 kHz RC oscillator". |
Autor: | SunRiver [ 7 paź 2012, o 13:31 ] |
Tytuł: | Re: STM32 Discovery |
w systick już o tym wspominałem ale zaiste temat rozszerzę przy okazji poruszania ADC i PWM Posprzątałem bo rozmawiamy o Discovery ... a nie innych bzdurach |
Autor: | szopler [ 8 paź 2012, o 13:56 ] |
Tytuł: | Re: STM32 Discovery |
Mój Discovery'ek jeszcze nie dotarł... ale dzięki za opis |
Autor: | worner [ 8 paź 2012, o 13:58 ] |
Tytuł: | Re: STM32 Discovery |
Ja też jeszcze czekam, ale co z tego, że przyjdzie, jak czasu nie ma tyle, żeby to wszystko ogarnąć. |
Autor: | naelektryzowany [ 8 paź 2012, o 17:04 ] |
Tytuł: | Re: STM32 Discovery |
Me gusta Sun liczymy na wsparcie i kursy. Pierwszy program z gotowego .bin wgrany, pora na własne cuda. |
Autor: | SunRiver [ 9 paź 2012, o 15:26 ] |
Tytuł: | Re: STM32 Discovery |
Ależ oczywiście, że cykl będzie kontynuowany .... trochę czasu zajmuje przygotowanie materiału głównie w postaci projektu do ćwiczeń , bo sporo muszę zmian nanosić w nowej wersji TrueStudio 3.2 ale niemniej staram sie rozszerzać opis i dodawać klocki funkcjonalne tak by wprowadzić , trochę zamieszać i jednocześnie przygotować do samodzielnego programowania tych ciekawych i tanich zestawów ARM |
Autor: | psicho [ 20 paź 2012, o 08:25 ] |
Tytuł: | Re: STM32 Discovery |
Witam, z góry dziękuję za artykuły dotyczące STM32. Niestety link podany na początku tematu nie działa Czy jest możliwość umieszczenia artykułów ponownie na jakimś serwerze, bądź podzielenie się nimi w inny sposób? Pozdrawiam |
Autor: | Jaglarz [ 20 paź 2012, o 08:31 ] |
Tytuł: | Re: STM32 Discovery |
Tutaj jest wszystko -->http://www.sunduino.pl/index.php/arm/stm32/discovery Sun kupił niedawno domenę i oczywiście bidulek jeszcze wszystkiego nie zaktualizował. |
Autor: | SunRiver [ 20 paź 2012, o 08:52 ] |
Tytuł: | Re: STM32 Discovery |
oj przepraszam wszystkich przepraszam .... już naprawiam już zaktualizowałem link w pierwszym poście a aktualne adresy są zawsze w moim podpisie. |
Autor: | psicho [ 20 paź 2012, o 13:04 ] |
Tytuł: | Re: STM32 Discovery |
O super, dziękuję Byłem wcześniej na tej nowej domenie ale nie zauważyłem katalogu STM32 a teraz widzę, że tam był ale schowany w ARM'ach Zabieram się za lekturę. |
Autor: | SunRiver [ 30 paź 2012, o 16:10 ] |
Tytuł: | Re: STM32 Discovery |
Ot taka przydatna ściągawka dla posiadaczy STM32VLDiscovery |
Autor: | kyp [ 10 lis 2012, o 21:01 ] |
Tytuł: | Re: STM32 Discovery |
Pytanie do SunRiver. We wrześniowym numerze EP, były opisane te procki z rdzenie CORTEX-F0. Podobno można nimi sterować Silniki synchroniczne z magnesami trwałymi, mają taką opcję wbudowaną. Jesteś w stanie to potwierdzić? Inne czy PWM w tych prockach można skonfigurować do działania jako PWM 3 fazowy zsynchronizowany? Taka informacja by mi bardzo pomogła:) Dzięki z góry:) |
Autor: | SunRiver [ 10 lis 2012, o 22:10 ] |
Tytuł: | Re: STM32 Discovery |
Tak jest 6 procków cortex-M0 które to potrafią , ale prock na discoveryF0 niestety nie o ile się orientuję to straszna bida i niszowy projekt |
Autor: | kyp [ 11 lis 2012, o 00:10 ] |
Tytuł: | Re: STM32 Discovery |
No ok. Znalazłem coś takiego: http://www.st.com/internet/com/SALES_AN ... tm32mc.pdf Kurcze jest tu wymienione że dałoby radę ale nie określają które dokładnie. Hmmm a na Discovery F4? |
Autor: | SunRiver [ 11 lis 2012, o 09:22 ] |
Tytuł: | Re: STM32 Discovery |
ależ określają bardzo dokładnie z dokumentu dowiadujesz się że jest zestaw EVB który umożliwia właśnie takie sterowanie a jest to : 1. STM3210B‑MCKIT 2. STM32100B‑MCKIT wyposażone w procki STM32F103xx a więc jak żaden problem prawda |
Autor: | kyp [ 11 lis 2012, o 11:00 ] |
Tytuł: | Re: STM32 Discovery |
Tak dzisiaj też już o tym przeczytałem, wczoraj po 13h na uczelni jakoś mi to umkło:) Powiem szerze że szukam na ten temat informacji do pracy magisterskiej. Kolejna informacja w EP+ STM32F051 jest dedykowany do aplikacji tego typu. Problem w tym że szukam w dokumentacji jakiś informacji to ciężko coś znaleźć. Spróbuję się skonsultować z paroma osobami jeszcze. Dzięki za pomoc:) ------------------------ [ Dodano po: 20 minutach ] No bo w sumie chce kupić ten zestaw Discovery z f0. Nawet jeśli nie obsługują one tych silników to bym się przynajmniej nauczył i z nimi już zapoznał. A że jest wbudowany programator to najwyżej sobie potem zbuduje układ w którym będzie już właściwy procesor. Bo chyba ten wbudowany programator można stosować przy innych prockach (f1, F2 i F4)? |
Autor: | stachu [ 11 lis 2012, o 14:01 ] |
Tytuł: | Re: STM32 Discovery |
A nie zastanawiałeś się żeby to zrobić na dsPIC-u bo te procesory są do go stworzone Ale przecież nie wiem co będzie robić urządzenie bo przecież może nie wyrobić Nie polecam F0 bo mało zabawy jest a właściwie główny problem to mała ilość pamięci i wbudowanych peryferii Polecam Ci albo STM32VL Discovery jeśli chcesz się trochę pobawić, a jeśli chcesz eksperymentować to STM32F4 DISCOVERY lub jeśli chcesz kupić coś z wyświetlaczem to po 100zł na allegro widziałem moduły z F1 Pozdrawiam |
Autor: | kyp [ 11 lis 2012, o 16:55 ] |
Tytuł: | Re: STM32 Discovery |
Generalnie idea jest taka że na zestawie discovery chce się zapoznać z tymi prockami. Na uczelni mamy zestawy z procesorami C2000, ale kurcze kupno takiego zestawu jest jednak dużo droższe niż STM. A oprogramowanie jest dodatkowo płatne. A skoro mogę sterować silnikiem z STM32F051 (trójfazowym silnikiem indukcyjnym) to wzbudza on moje dodatkowe zainteresowanie. Nie ukrywa że cena tutaj jest kusząca, bo tylko 49zł czy jakoś tak i ma wbudowany programator.... No zobaczymy, napisałem do jednego Doktora na uczelni zobaczymy co odpisze. |
Autor: | ajek [ 11 lis 2012, o 19:39 ] |
Tytuł: | Re: STM32 Discovery |
A Launchpad Piccolo z C2000 nie kosztuje przypadkiem tylko 17 dolarów? To wyjdzie maks 60zł |
Autor: | stachu [ 11 lis 2012, o 20:03 ] |
Tytuł: | Re: STM32 Discovery |
Poluje na ten zestaw bo jeszcze go nie mam a strasznie chce go mieć Do silników i sterowania mechaniką jest stworzony |
Autor: | kyp [ 11 lis 2012, o 22:20 ] |
Tytuł: | Re: STM32 Discovery |
Hmmm szerze może:D A jak z środowiskiem programistycznym? Jest coś darmowego? Podobno wersje studenckie są tylko pół roczne, czyli jak dla mnie trochę krótko:/ |
Autor: | ajek [ 11 lis 2012, o 22:55 ] |
Tytuł: | Re: STM32 Discovery |
https://estore.ti.com/LAUNCHXL-F28027-C ... P3088.aspx Wszystko napisane jak na dłoni. Tak jak w przypadku dwóch innych launchpadów dostajemy do reki CCS'a, jak jest napisane, bez żadnych restrykcji. |
Strona 1 z 5 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |