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