реклама на сайте
подробности

 
 
> Минимальный набор файлов для запуска STM32 в IAR
Pavel V.
сообщение Oct 26 2010, 14:26
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



Приветствую!

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

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

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

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


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zoddy
сообщение Oct 27 2010, 04:13
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 4-12-05
Из: Екатеринбург
Пользователь №: 11 773



Цитата(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.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st July 2025 - 09:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01325 секунд с 7
ELECTRONIX ©2004-2016