STM32: STM32F051 discovery UART
Stano
stano.hw na gmail.com
Čtvrtek Srpen 29 22:20:13 CEST 2013
Dakujem, vyzera to uzitocne.
A ked uz sme pri tom GITe, nemate typ na nejaky tutorial ako zacat s
GITom pod windows?
František Burian wrote / napísal(a):
> 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
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list