Ко мне пришли долгожданные посылки.
Итак, имеется:
1) Минимальная плата с STM32F103.
2) Китайский ST-LINK V2
3) USB-адаптер на базе FT232 со всеми выведенными пинами (можно эмулировать JTAG с помощью bitbang)
4) Ноутбук с Debian Testing
Имеется опыт программирование AVR с помощью avr-gcc, Makefile и текстового редактора. Уже смог скомпилировать st-flash из исходников и для теста очистить память МК - st-flash всё сделал и вывел параметры моего МК, значит я всё подключил правильно.
Что мне делать? Для начала - какой компилятор нужен? Желательно из репозиториев. Во-вторых, откуда взять заголовочные файлы для конкретных ядер? Опять же было бы не плохо из репозиториев. С AVR было просто - все компоненты качались из реп, в итоге я мог не беспокоиться на наличии подключаемых файлов и стандартных библиотек.