Lars schrieb:
> Und wer bezahlt die Kosten für die Entwicklungsumgebung und den
> Debugger?
Entwicklungsumgebung gibts welche gratis (zB eclipse + gcc + gdb, oder
Coocox IDE) und für Geld, je nach Komfortanspruch - siehe STM32. Bei
den sehr günstigen "Discovery" Eval boards (< 20€) ist ein
Flasher&Debugger integriert.
Habe gerade mal nachgesehen: Für die STM32F205 (und größer):
The boot loader is located in system memory. It is used to reprogram the
Flash memory by using USART1 (PA9/PA10), USART3 (PC10/PC11 or
PB10/PB11), CAN2 (PB5/PB13), USB OTG FS in Device mode (PA11/PA12)
through DFU (device firmware upgrade).
Die kleineren STM32F103 können das nur über UART.