Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
dev:cortex_rus:tools [2015/11/16 15:39]
alexeyb
dev:cortex_rus:tools [2015/11/17 09:19] (текущий)
alexeyb
Строка 1: Строка 1:
 +====STM32F1xx LINUX====
 ====Для разработки потребуются следующие инструменты:​==== ====Для разработки потребуются следующие инструменты:​====
   - arm-none-eabi (компиляторы,​ сборщик,​ дебаггер) https://​launchpad.net/​gcc-arm-embedded/​+download   - arm-none-eabi (компиляторы,​ сборщик,​ дебаггер) https://​launchpad.net/​gcc-arm-embedded/​+download
Строка 114: Строка 115:
    - SRCDIR ​  - также свои сырцы, нужно указать;​    - SRCDIR ​  - также свои сырцы, нужно указать;​
    - INCPATH ​ - пути до своих инклудов.    - INCPATH ​ - пути до своих инклудов.
 +   - CMSIS    - путь до стд библиотеки арм,
 +   - STINC    - путь до стд библиотеки st,
 +   - STSRC    - путь до стд библиотеки st, **(при использовании расскоментировать USE_STDPERIPH_DRIVER)** ​
 +
  
 === Отладка === === Отладка ===
-Если ​<p>make</​p> ​прошла успешно,​ можно пользовать отладку файлом **flash_openocd.sh**+Если ​**make** прошла успешно,​ можно пользовать отладку файлом **flash_openocd.sh**
 состоящим из: состоящим из:
 <​code>​ <​code>​
Строка 146: Строка 151:
 </​code>​ </​code>​
  
 +=== Среда разработки ===
 +Рекомендую Eclipse for C/C++;
 +   - Создаем проект Makefile project/ Empty Project,
 +   - кормим ему свои наработки в том числе makefile
 +   ​- ​
dev/cortex_rus/tools.1447677575.txt.gz · Последние изменения: 2015/11/16 15:39 — alexeyb
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0