Современная электроника №1/2026
ЭЛЕМЕНТЫ И КОМПОНЕНТЫ 28 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 1 / 2026 Пример настройки порта ввода- вывода (GPIO). Сначала на порт подаётся тактирова- ние: RCC_APB2PeriphClockCmd(RCC_ APB2Periph_GPIOC, ENABLE). Периферийные устройства такти- руются либо от шины APB2, либо от APB1. От какой именно, можно узнать по названию константы. В нашем слу- чае это RCC_APB2Periph_GPIOC , поэто- му шина – APB2. Константа располо- жена в файле stm32f10x_rcc.h. Вот, что находится в stm32f10x_rcc.h. #define RCC_APB2Periph_AFIO ((uint32_t)0x00000001) #define RCC_APB2Periph_GPIOA ((uint32_t)0x00000004) #define RCC_APB2Periph_GPIOB ((uint32_t)0x00000008) #define RCC_APB2Periph_GPIOC ((uint32_t)0x00000010) Рис. 8. Блок-схема микроконтроллера STM32F30х
RkJQdWJsaXNoZXIy MTQ4NjUy