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