STM8L – Установка ПО
Сегодня по плану установка программного обеспечения.
Введение
К сожалению для данных микроконтроллеров нет решения на основе GCC, а предлагаемые решения пока все платные и имеют ограниченные бесплатные редакции:
Поставщик | IDE | Си компилятор | Ограничения бесплатной версии |
Cosmic | IDEA | Cosmic C Cross compiler | 32 кБ |
IAR | EWSTM8 | IAR C Compiler | 8 кБ |
Raisonance | RIDE | Raisonance C compiler | 32 кБ |
ST | STVD | нет | нет |
IDEs and Toolsets for MCUs Toolsets
Из всех выше перечисленных мне больше понравилось решение от Cosmic, точнее компилятор. Как мне показалось выходной код наиболее оптимален, да и отзывы на форумах говорят о том же. (Не понравился метод регистрации бесплатной версии, необходимо отправить письмо с данными о ПК и дождаться ответа. Похоже весь процесс происходит в ручную так как я ждал ответа три дня :()
Я уже привык к IDE Eclipse, и мне не хотелось с ней расставаться поэтому решил “прикрутить” компилятор. Анализ работы показал что сделать это не так уж и сложно, минус данного решения это необходимость прописывать все ключики в ручную, что не очень хорошо для начинающего. Возможно ещё решение на базе IDE STVD от производителя МК, которое из коробки поддерживает работу с компиляторам Cosmic и Raisonance.
Таким образом планирую собирать проекты по старинке используя Makefile.
Из ПО необходимо скачать и установить:
ПО | Место установки |
Cosmic | C:ToolsCosmic |
Пакет утилит | С:ToolsYagartoTools |
STVD | C:ToolsSTMicroelectronicsSTVD |
Место установки может быть любым, просто я стараюсь избегать пробелов и кириллических символов в путях.
На этом пока всё.
Сажусь за изготовление тестовой платки для МК STM8L151K6T6.
comments powered by Disqus