Цитата(yuri_t @ Feb 11 2013, 11:58)

Вячеслав предлагает более advanced решение, так что, IMHO, было бы лучше, если бы порт написал он..
ОК, я постараюсь найти немножко времени чтобы сделать порт для STM32F4xx, особо он мне "прямо сейчас" не нужен, но тема мне просто интересная. Этапы я вижу тут такие:
1. "освоить" STM32F4xx, написать плагин к своему отладчику-программатору, дополнить хидеры (на основе F2xx) и прочее
2. сделать собственно порт в привычной наработанной среде
3. "прикрутить" порт к официальному релизу (под GCC наверное)
4. Потестить это все с "плавучкой" в многопоточке
"Вечерами" тут работы на неделю-другую, постараюсь выкроить время.
Update: сегодня получилось поработать - пункт 1 почти выполнен. Теперь умею читать-писать по JTAG процессоры F405/407/415/417/427/437 (ессно, проверил 407 только). Порт для Cortex-M3 спокойно завелся на STM32F407 (пока без FPU). Более того, на старте пошла та же самая бинарная прошивка что и на STM32F207. Поднял частоту до 168МГц (со 120 для F2xx), поигрался с временем переключение контекста (940 нс @168MHz ART prefetch выключен (имитация ревизии А), и 900нс при включенном prefecth ("полноценная" ревизия Z).