STM32: STM32F051 discovery UART
František Burian
BuFran na seznam.cz
Čtvrtek Srpen 29 15:20:37 CEST 2013
Samozřejmě,
Celý můj template projekt používající codeblocks, dedikovaný našim studentům
robotiky je na :
https://github.com/BuFran/stm32-robotics
Snažím se ještě doplnit blbuvzdorný návod instalace toolchainů aby s tím
studenti neměli problémy ...
Případně jeden takový rozpracovaný (ale funkční) projekt měřiče saturačních
parametrů cívek (zatím
neměřící saturační parametry ale jen zobrazující impulsní proudy cívkou jako
osciloskop) s STM32F4:
https://github.com/BuFran/inductor-tool
Daniel tam taky něco zajímavého možná najde, nezapoměl jsem, jen je to hodně
teorie kterou je potřeba
ověřit a bez vysokorchlostního spojení destičky s PC (ETH nebo USB) to nemá
smysl zatím dělat ...
Používám BMP na portu COM3 (tak je dobré všechny BMP přenastavit ve správci
na tuhle hodnotu,
nebo si to změnit v nastavení C::B).
C::B používám nejaktuálnější release, a průběžně testuju i Nightly Builds,
vše bez problémů. Poslední
nightly má lepší podporu parsování a zvýrazňování syntaxe tak prozatím
používám tu.
Franta.
---------- Původní zpráva ----------
Od: Stano <stano.hw na gmail.com>
Datum: 29. 8. 2013
Předmět: Re: STM32: STM32F051 discovery UART
"Skusali ste rozbehnut tento hw-debugger aj v kombinacii s code:blocks?
Keby to slo bolo by z toho vyslovene luxusne IDE. Osobne Javu zdovna
nemusim a po par skusenostiach s eclipse som si nan vypestoval celkom
slusnu alergiu.
František Burian wrote / napísal(a):
> No ... po pravdě v kódu to je, ale nevím jak plnohodnotný debug to bude.
Spíš bych si iluze nedělal.
> Kompletně je pouze stm32, arm7tdmi vypadá docela dokončeně též, u všeho
ostatního vždycky
> něco chybí - jsou tam komentáře s TODO. Nejmíň na dokončení je toho u lpc.
>
> Já tuhle cestu volím hlavně kvůli platformové nezávislosti. Pracuji na
windows a prakticky nejde
> rozumně zkompilovat OpenOCD (milion závislostí a křížových vylučovacích
vazeb). Binárky
> OpenOCD co tu šly jsou od kdovíkoho s kdovíjakými patchi, takže se chovají
jinak než by měly
> podle kódu. Nehledě na to že binárka OpenOCD se váže na binárku gdb a
prostě některé verze
> spolu nespolupracují a čert ví proč. Pro studenty potřebuju řešení které
když budou mít problém,
> tak budu vědět co mají udělat aby ho opravili, aby mě to nezabralo moc
času.
>
> BMP je přímo ze zdrojáků takže když to zhučí tak můžu dohledat kde - a
navíc ještě tu chybu
> opravit. Zdrojáky jsou relativně čisté a přehledné (což se o OpenOCD říct
nedá ... - to bude ale
> moc featurama a hodně obecným způsobem psaní kódu.).
>
> Nehledě na to že mě BMP přivedl na super knihovnu libopencm3, která
podporuje už všechny
> rodiny od STM32, tedy už nemusím záviset na nepřehledném CMSISu jehož
knihovny byly pro
> každý CPU úplně jiné a přechod mezi nimi byl docela bolestivý. Ještě že to
kolem těch ARMů
> docela žije ...
>
> Franta.
>
> ---------- Původní zpráva ----------
> Od: Miroslav Mraz
> Datum: 29. 8. 2013
> Předmět: Re: STM32: STM32F051 discovery UART
>
> Takže ono to umí i jiné procesory než ST. To jsem přehlédl. Díky za typ,
> až bude čas, tak to vyzkouším, zatím mě to OpenOCD tak moc netrápí.
>
> Mrazík
>
> František Burian píše v Čt 29. 08. 2013 v 11:48 +0200:
>
>> Právě ten HardFault se mi stává dost často, přístup DMA někam jinam,
>> současný přístup do stejné paměti
>> jako DMA ethernetu ... Black Magic Probe to nejen zvládne ukočírovat,
>> ale navíc má možnost dokonce zjistit
>> příčinu toho HardFaultu (skript na straně GDB) takže je to opravdu
>> debug. Pravda, zatím jen na stm32,
>> luminary micro lmixx, atmel sam3s, nějaké arm7tdmi a lpc čipy s
>> kdovíjakou penetrací. Na stm32 to funguje
>> perfektně.
>>
>> Franta.
>>
>>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130829/776ebb2e/attachment.htm>
Další informace o konferenci Hw-list