Страница 2 из 2

Re: STM 32 Среда разработки и отладки

Добавлено: Пт апр 18, 2014 09:06:57
oleg110592
Если посмотреть исходники библиотек - вроде там все просто:
например: GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin)
а внутри: GPIOx->BSRR = GPIO_Pin;
для F0 есть примеры только на CMSIS:
http://www.st.com/web/en/catalog/tools/ ... ts_mar2014

Re: STM 32 Среда разработки и отладки

Добавлено: Пт апр 18, 2014 19:12:23
kisssko
BCluster писал(а):Кстати, знающие люди, gcc есть для stm32?
Пойдёт любой ARM-GCC. Компилировать с опциями -mcpu=cortex-m3 -mthumb.

Re: STM 32 Среда разработки и отладки

Добавлено: Вс апр 20, 2014 20:45:04
RedBull
Ну, с этими делами приблизительно разобрался. Теперь есть другие вопросы. Есть ли где-нибудь описание алгоритмов библиотек для настройки периферии ? Перешивается ли заново память контроллера при каждой новой сессии отладки, при установке/удалении breakpoint ? Какой лимит циклов записи/стирания у контроллера ?

Re: STM 32 Среда разработки и отладки

Добавлено: Вс апр 20, 2014 23:14:11
ut1wpr
Могу и ошибаться, если что, поправят.
RedBull писал(а):Есть ли где-нибудь описание алгоритмов библиотек для настройки периферии ?
Есть. В каждой библиотеке. Смотря что подразумевать под алгоритмом. Каждая функция снабжена описанием. На мой взгляд достаточным. Более детально комментарии в теле функции.
Спойлер

Код: Выделить всё

00169 /**
00170   * @brief  Initializes the GPIOx peripheral according to the specified 
00171   *         parameters in the GPIO_InitStruct.
00172   * @param  GPIOx: where x can be (A..H) to select the GPIO peripheral.
00173   * @param  GPIO_InitStruct: pointer to a GPIO_InitTypeDef structure that 
00174   *         contains the configuration information for the specified GPIO
00175   *         peripheral.
00176 
00177   * @retval None
00178   */
00179 void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)
Перешивается ли заново память контроллера при каждой новой сессии отладки
Да.
при установке/удалении breakpoint ?
В конфиге debug частично.
Какой лимит циклов записи/стирания у контроллера ?
В документации конкретно на линейку. При наличии в МК eeprom - указано отдельно на нее.

Re: STM 32 Среда разработки и отладки

Добавлено: Пт май 16, 2014 12:28:06
igor-x
а подскажите пож. какая конкретно версия для STM32 у KEIL и IAR . недавно смотрел на трекерах - так для IAR только STM8 есть ?
(пытаюсь поднять STM32F030 с помощью STM32 VL discovery)

Re: STM 32 Среда разработки и отладки

Добавлено: Пт май 16, 2014 12:57:42
optima
IAR EWARM-710.3

Re: STM 32 Среда разработки и отладки

Добавлено: Пт май 16, 2014 13:14:11
oleg110592
Keil 4.73 - STM32F030 в списке есть