Вт июн 20, 2017 13:15:48
HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
HAL_Delay(500);
Вт июн 20, 2017 14:11:32
Вт июн 20, 2017 14:17:43
Ср июн 21, 2017 11:25:18
Сб сен 29, 2018 19:29:25
#include "stm32f0xx_conf.h"
#include "SysTimer.h"
void GPIO_Conf(void) // Конфигурация портов ввода / вывода.
{
GPIO_InitTypeDef s;
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE); // Включаем тактирование порта PA
s.GPIO_Pin = GPIO_Pin_4; // Настройка вывода PA4.
s.GPIO_Mode = GPIO_Mode_OUT; // Вывод настроен на одну из альтернативных функций.
s.GPIO_OType = GPIO_OType_PP; // Двухтактный выход (т. е. не открытый сток).
s.GPIO_PuPd = GPIO_PuPd_NOPULL; // Подтягивающие резисторы отключены.
s.GPIO_Speed = GPIO_Speed_8MHz;
GPIO_Init(GPIOA, &s); // Инициализация порта.
}
int main(void)
{
GPIO_Conf();
SystemCoreClockUpdate();
SysTim_Init(100);
while(1)
{
GPIOA->ODR ^= GPIO_Pin_4;
SysTim_DelayMS(500);
}
}
Сб сен 29, 2018 19:52:44
Для STM32 кроме TrueStudio есть много других бесплатных сред.slyubez писал(а): Мне просто не хочется связываться с коммерческими средами разработки.
Сб сен 29, 2018 19:58:22
Сб сен 29, 2018 20:00:16
Сб сен 29, 2018 20:12:15
Пн окт 01, 2018 18:36:29
Пн окт 01, 2018 19:00:36
Вт окт 02, 2018 20:38:34