STM32 bootloader
Michal Grunt
michal.grunt na gmail.com
Úterý Červen 28 23:49:26 CEST 2016
Tak jsem nainstaloval Arduino IDE, nastavil ho pro STM32, nahrál maple
mini bootloader, zkompiloval projekt atd. Celý tento řetězec funguje.
Program se nahraje pomocí dfu-util. Virtuální sériový port funguje
(funkce serial.print v Arduinu). Takže nyní stačí jenom připojit STM
přes USB bez STlink nebo serial/USB převodníku a může se nalít program
a rovnou provádět jednoduchý debug (přes sériový port) což byl cíl.
Ostatně takto asi funguje originální Arduino (nedělám s ním). Teď už
jenom vypreparovat serial.print, abych toto mohl nastavit např. v
Eclipse bez Arduino knihoven a Arduino prostředí...
Našel jsem soubor
Documents\Arduino\hardware\Arduino_STM32\STM32F1\cores\maple\Print.cpp
Ale z toho není vůbec zřejmé co to dále dělá. Akorát se to odkazuje na
funkci write...
Nemám raději googlit stm32f1 vcp printf? Je to to samé co dělá serial.print?
Dne 20. června 2016 19:15 Jaromir Sukuba <jarin.hw na gmail.com> napsal(a):
> presne toto robi (bootloader + seriovy port) maple mini, co je
> inkarnacia Arduina do STM32, dnes udrziavana v projekte STM32duino.
> Je mozne, ze bude netrivialne to najst/ocistit/vykostit/upravit, ja
> som to velmi neskumal.
>
> http://www.stm32duino.com/
> https://github.com/rogerclarkmelbourne/STM32duino-bootloader
> https://github.com/rogerclarkmelbourne/Arduino_STM32
>
> Vela zdaru.
>
>
> 2016-06-20 19:09 GMT+02:00 Michal Grunt <michal.grunt na gmail.com>:
>> Zdravím, nezkoušel někdo nahrát do SMT32 (konkrétně F103) nějaký
>> bootloader, který by na USB portu emuloval sériový port (pro
>> jednoduchý debug) a zároveň by přes něj šlo programovat abych nemusel
>> používat STlink a USB RS232 převodník? Jeden čas jsem zkoušel
>> bootloader z Arduina. Fungovalo to (Arduinu prostředí), ale nevím jak
>> po té nastavit printf, aby šel výstup přes ten USB emulovaný sériový
>> port a pak nevím jestli není nutné nastavit nějaký startup atd., aby
>> to při programování nepřepsalo bootloader... Chci to používat v
>> Eclipse+SPL.
>>
>> Děkuji, MG
>> _______________________________________________
>> 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