Stránka 1 z 1

Snažím se začínat programovat na STM32

Napsal: 09 bře 2015, 11:21
od muliku
Ahoj,
mám trochu zkušeností s programováním AVRek v Céčku. Nyní ale dělám na projektu, který vyžaduje, aby běžel na STM32. Mám doma kit Discovery STM32F030 a programuji přes prostředí Keil.
Jediné, co se mi zatím povedlo, bylo nahrání nějakého defaultního programu blikání ledek do procesoru. Když ale zkoumám kód, absolutně se v tom nevyznám. Zatím jsem pouze vykoukal, že GPIO je něco jako PIN/PORT u AVRek.
Rád bych se proto zeptal, je někde k mání nějaký tutoriál (kde si vše napíšu sám), popřípadě soubor příkazů, kde je popsáno jak je zapsat a co dělají?
Díky předem za odpovědi ;)

Ještě doplnění, je mi jasné, že až budu programovat, budu pouze využívat funkce knihoven a vpodstatě nemusím vědět co se jak píše. Ale abych se do toho teď trochu dostal, potřebuji nějaké základy, něco jako "Hello world" na PC

Napsal: 09 bře 2015, 14:30
od Charos
Tady máš nějaký kurs:
http://mcu.cz/news.php?extend.2493.3

Napsal: 10 bře 2015, 08:45
od Jeejda_teda_puvodne
 

Napsal: 10 bře 2015, 10:36
od _luky_
<OFFTOPIC>Používáš omezenou verzi Keil nebo se ti podařilo získat plnou verzi? Pokud ano, poradíš kde?</OFFTOPIC>

Napsal: 10 bře 2015, 11:23
od Jeejda_teda_puvodne

Napsal: 22 bře 2015, 17:45
od Karel4
Zdravím. Krátký kurz proběhl v časopisu Praktická elektronika č. 2.2013 - 1.2014. Vše se týkalo STM32F (architektura ARM Cortex M3). A odkaz na úplný začátek např. zde. V každém případě se připrav na delší studium, jen jako příklad, jeden port má kolem 20 nastavovacích registrů, zapínáš - vypínáš mu např. časování ... atd. Ono už u řady ATXmega jsou zapotřebí dva datasheety a je toho dost, natož u ARM. Mimochodem, v té Praktické elektronice šel před tímto seriálem seriál právě o ATXmegach.