Компилятор с языка программирования Си и С++ для микроконтроллеров семейства Cortex-R/Cortex-M таких как Cortex-R4, Cortex-R5, Cortex-M0, Cortex-M3, Cortex-M4, and Cortex-M0+ можно скачать с официальной страницы https://launchpad.net/gcc-arm-embedded
Можно скачать сразу по ссылкам из правой колонки или перейти на страницу загрузки пройдя по ссылке "
"После загрузки и запуска скачанного файла gcc-arm-none-eabi-4_8-2013q4-20131204-win32.exe у меня появилось окошко с выбором языка.
Я выбрал "русский" и уже в следующем окне увидел нечитаемое. Наверно надо было выбирать английский. Там хотя бы буквы вменяемые были бы.
Поэтому ориентируемся на местоположение кнопочек и двигаемся далее
Когда кнопочка со стрелкой вправо не активна, то надо просто поставить точку.
Всю установку оставляем по умолчанию.
Знакомимся с информацией и после "Далее" начинается установка.
Копирование файлов и настройка закончена. Далее нужно галочку поставить.
Данная галочка нужна для того чтобы в системе прописать путь к папке в которой расположены исполняемые файлы компилятора. Если установка была по умолчанию, то это будет папка "C:\Program Files\GNU Tools ARM Embedded\4.8 2013q4\bin"
Всё. Установка завершена. Теперь этот компилятор можно подключать к IDE и программировать микроконтроллеры.