Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Минимальный набор файлов для запуска STM32 в IAR
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Pavel V.
Приветствую!

Начал изучать ARM Cortex-M3 на примере STM32. В качестве отладочной платы имею STM32 Discovery с процессором STM32F100RB на борту.
Среда разработки - IAR.

Скачал с сайта ST стандартную библиотеку периферии, но на первый взгляд она выглядит моструозно и непонятно sad.gif

Я предпочитаю понимать откуда у чего растут ноги, поэтому хочется для начала выдернуть из этой библиотеки только самое необходимое, запустить простейший пример (светодиодом поморгать), а потом уже углубляться дальше. Библиотечные функции рассматриваю для себя только в качестве примеров работы.

Какие файлы необходимо добавить в пустой проект из библиотеки?
MALLOY2
Начните лучше с ...\IAR Systems\Embedded Workbench 5.4\arm\examples\ST\STM32F10x\
zoddy
Цитата(Pavel V. @ Oct 26 2010, 20:26) *
Приветствую!

Начал изучать ARM Cortex-M3 на примере STM32. В качестве отладочной платы имею STM32 Discovery с процессором STM32F100RB на борту.
Среда разработки - IAR.

Скачал с сайта ST стандартную библиотеку периферии, но на первый взгляд она выглядит моструозно и непонятно sad.gif

Я предпочитаю понимать откуда у чего растут ноги, поэтому хочется для начала выдернуть из этой библиотеки только самое необходимое, запустить простейший пример (светодиодом поморгать), а потом уже углубляться дальше. Библиотечные функции рассматриваю для себя только в качестве примеров работы.

Какие файлы необходимо добавить в пустой проект из библиотеки?


Если у Вас имеется стандартная библиотека от ST, то в ней уже имеется проект-болванка для различных IDE(IAR, KEIL и т.д.), который находится в каталоге STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template. Открываете эту болванку, добавляете свой код и экспериментируете сколько влезет. А насчет монструозности библиотек... по мне, так разобраться можно, там у каждой функции в начале идет описание агрументов, все вполне понятно. Плюс в папке с библиотеками есть файлик stm32f10x_stdperiph_lib_um.chm, где в принципе описано как этими библиотеками пользоваться (раздел How to use the Library). Ну и, как было отмечено выше, примеры от IAR.
(vS)
не могу залить код в "дискавери" sm.gif что делать не понимаю... Кеил 5.5

и еще у меня файлик chm не открывается... третий день рою инет на тему файлика и "хело ворд", файлик много у кого не работает. хеловорд никто не выкладывал sm.gif
то, что написано в ридми от STM даже по менюшкам не подходит.... нет тех пунктов в меню, которые они предлагают выбрать sad.gif тыкаюсь как рыба оп стол sad.gif
zoddy
Цитата((vS) @ Dec 18 2010, 19:59) *
тыкаюсь как рыба оп стол sad.gif

Гм... маловато конкретики в вопросе... следовательно, вряд ли вам кто-то на него ответит.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.