STM8L – Установка ПО

22 Января 2011 К комментариям

Сегодня по плану установка программного обеспечения.

014

Введение

К сожалению для данных микроконтроллеров нет решения на основе 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