Страница 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 в списке есть