Цитата(PoReX @ Mar 21 2012, 11:02)

©
Easyelectronics.ruЕсли тебе удобней работать напрямую с адресами регистров, то можешь ее не использовать

Кстати многие путают CMSIS и StdPeriph Library у STM - это разные вещи.
Про CMSIS и StdPeriph Library у STM читал - не путаю

Главные фишки CMSIS, как я понимаю, это хидеры для ядра и периферии Cortex-Mx, скрипты линкера, стартапы, векторы.
Хидеры, как я понимаю, облегчают работу с ядром и периферией, упрощают портирование кода с проца одного производителя на другой (ну и в пределах "линейки").
Про остальные фишки CMSIS я пока не дочитал, в процессе...
Фактически, как я понимаю, CMSIS частично используется для всех компиляторов. По крайней мере, для ГЦЦ однозначно: оттуда, как минимум, можно поиметь все выше перечисленное (в StdPeriph Library это присутствует, но не в полном составе).
StdPeriph Library это АПИ для процов от СТМ, упрощающее работу с ядром и периферией.
Вопросы были другого плана...
Читал, что эти либы (говорим про АПИ) создают оверхед, криво написаны и являются весьма глючными, имеются дурные отзывы...
Вот я и спрашиваю, имеет ли смысл использовать с ГЦЦ (ну и не только) АПИ этих либ помимо хидеров с регистрами, стартапов и скриптов

Кстати, что из ГЦЦ Си++ можете порекомендовать?
Это "Sourcery G++ Lite 2010q1-188 for ARM EABI" нормально?
Платформы - винда и Убунта.