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

 
 
> STM32F303RE и его таймеры.
Jenya7
сообщение Jul 4 2017, 12:50
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 778
Регистрация: 29-03-12
Пользователь №: 71 075



В документации таймеры представлены так
Цитата
Advanced-control timers (TIM1/TIM8/TIM20)
General-purpose timers (TIM2/TIM3/TIM4)
Basic timers (TIM6/TIM7)
General-purpose timers (TIM15/TIM16/TIM17)

Насчет таймера 20 есть заметка
Цитата
TIM20 is available on STM32F303xD/E and STM32F398xE devices only

У меня таки девайс STM32F303xE - STM32F303RE. Однако компайлер ругается на TIM20.
И он не определен
CODE
#define TIM2 ((TIM_TypeDef *) TIM2_BASE)
#define TIM3 ((TIM_TypeDef *) TIM3_BASE)
#define TIM4 ((TIM_TypeDef *) TIM4_BASE)
#define TIM6 ((TIM_TypeDef *) TIM6_BASE)
#define TIM7 ((TIM_TypeDef *) TIM7_BASE)
#define RTC ((RTC_TypeDef *) RTC_BASE)
#define WWDG ((WWDG_TypeDef *) WWDG_BASE)
#define IWDG ((IWDG_TypeDef *) IWDG_BASE)
#define I2S2ext ((SPI_TypeDef *) I2S2ext_BASE)
#define SPI2 ((SPI_TypeDef *) SPI2_BASE)
#define SPI3 ((SPI_TypeDef *) SPI3_BASE)
#define I2S3ext ((SPI_TypeDef *) I2S3ext_BASE)
#define USART2 ((USART_TypeDef *) USART2_BASE)
#define USART3 ((USART_TypeDef *) USART3_BASE)
#define UART4 ((USART_TypeDef *) UART4_BASE)
#define UART5 ((USART_TypeDef *) UART5_BASE)
#define I2C1 ((I2C_TypeDef *) I2C1_BASE)
#define I2C2 ((I2C_TypeDef *) I2C2_BASE)
#define CAN1 ((CAN_TypeDef *) CAN1_BASE)
#define PWR ((PWR_TypeDef *) PWR_BASE)
#define DAC ((DAC_TypeDef *) DAC_BASE)
#define SYSCFG ((SYSCFG_TypeDef *) SYSCFG_BASE)
#define COMP ((COMP_TypeDef *) COMP_BASE)
#define COMP1 ((COMP_TypeDef *) COMP1_BASE)
#define COMP2 ((COMP_TypeDef *) COMP2_BASE)
#define COMP3 ((COMP_TypeDef *) COMP3_BASE)
#define COMP4 ((COMP_TypeDef *) COMP4_BASE)
#define COMP5 ((COMP_TypeDef *) COMP5_BASE)
#define COMP6 ((COMP_TypeDef *) COMP6_BASE)
#define COMP7 ((COMP_TypeDef *) COMP7_BASE)
#define OPAMP ((OPAMP_TypeDef *) OPAMP_BASE)
#define OPAMP1 ((OPAMP_TypeDef *) OPAMP1_BASE)
#define OPAMP2 ((OPAMP_TypeDef *) OPAMP2_BASE)
#define OPAMP3 ((OPAMP_TypeDef *) OPAMP3_BASE)
#define OPAMP4 ((OPAMP_TypeDef *) OPAMP4_BASE)
#define EXTI ((EXTI_TypeDef *) EXTI_BASE)
#define TIM1 ((TIM_TypeDef *) TIM1_BASE)
#define SPI1 ((SPI_TypeDef *) SPI1_BASE)
#define TIM8 ((TIM_TypeDef *) TIM8_BASE)
#define USART1 ((USART_TypeDef *) USART1_BASE)
#define TIM15 ((TIM_TypeDef *) TIM15_BASE)
#define TIM16 ((TIM_TypeDef *) TIM16_BASE)
#define TIM17 ((TIM_TypeDef *) TIM17_BASE)
#define DBGMCU ((DBGMCU_TypeDef *) DBGMCU_BASE)
#define DMA1 ((DMA_TypeDef *) DMA1_BASE)
#define DMA1_Channel1 ((DMA_Channel_TypeDef *) DMA1_Channel1_BASE)
#define DMA1_Channel2 ((DMA_Channel_TypeDef *) DMA1_Channel2_BASE)
#define DMA1_Channel3 ((DMA_Channel_TypeDef *) DMA1_Channel3_BASE)
#define DMA1_Channel4 ((DMA_Channel_TypeDef *) DMA1_Channel4_BASE)
#define DMA1_Channel5 ((DMA_Channel_TypeDef *) DMA1_Channel5_BASE)
#define DMA1_Channel6 ((DMA_Channel_TypeDef *) DMA1_Channel6_BASE)
#define DMA1_Channel7 ((DMA_Channel_TypeDef *) DMA1_Channel7_BASE)
#define DMA2 ((DMA_TypeDef *) DMA2_BASE)
#define DMA2_Channel1 ((DMA_Channel_TypeDef *) DMA2_Channel1_BASE)
#define DMA2_Channel2 ((DMA_Channel_TypeDef *) DMA2_Channel2_BASE)
#define DMA2_Channel3 ((DMA_Channel_TypeDef *) DMA2_Channel3_BASE)
#define DMA2_Channel4 ((DMA_Channel_TypeDef *) DMA2_Channel4_BASE)
#define DMA2_Channel5 ((DMA_Channel_TypeDef *) DMA2_Channel5_BASE)
#define RCC ((RCC_TypeDef *) RCC_BASE)
#define FLASH ((FLASH_TypeDef *) FLASH_R_BASE)
#define OB ((OB_TypeDef *) OB_BASE)
#define CRC ((CRC_TypeDef *) CRC_BASE)
#define TSC ((TSC_TypeDef *) TSC_BASE)
#define GPIOA ((GPIO_TypeDef *) GPIOA_BASE)
#define GPIOB ((GPIO_TypeDef *) GPIOB_BASE)
#define GPIOC ((GPIO_TypeDef *) GPIOC_BASE)
#define GPIOD ((GPIO_TypeDef *) GPIOD_BASE)
#define GPIOE ((GPIO_TypeDef *) GPIOE_BASE)
#define GPIOF ((GPIO_TypeDef *) GPIOF_BASE)
#define ADC1 ((ADC_TypeDef *) ADC1_BASE)
#define ADC2 ((ADC_TypeDef *) ADC2_BASE)
#define ADC3 ((ADC_TypeDef *) ADC3_BASE)
#define ADC4 ((ADC_TypeDef *) ADC4_BASE)
#define ADC1_2 ((ADC_Common_TypeDef *) ADC1_2_BASE)
#define ADC3_4 ((ADC_Common_TypeDef *) ADC3_4_BASE)

Куда исчез TIM20?

Сообщение отредактировал IgorKossak - Jul 4 2017, 18:42
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Jenya7   STM32F303RE и его таймеры.   Jul 4 2017, 12:50
- - Obam   Не было его там (; Открываете ДШ на проц и видите,...   Jul 4 2017, 13:35
|- - Jenya7   Цитата(Obam @ Jul 4 2017, 19:35) Не было ...   Jul 4 2017, 13:56
- - Obam   Ну если CNT управляется энкодерным режимом (считае...   Jul 4 2017, 14:52
|- - Jenya7   Цитата(Obam @ Jul 4 2017, 20:52) Ну если ...   Jul 4 2017, 15:13
- - Jenya7   продолжу тут. посмотрел прерывания CODEtypedef enu...   Jul 13 2017, 08:29
|- - Integro   Цитата(Jenya7 @ Jul 13 2017, 11:29) на та...   Jul 14 2017, 07:31
- - Obam   "на таймеры TIM15, TIM16, TIM17 нет прерывани...   Jul 14 2017, 10:06
- - Jenya7   спасибо за подсказку.   Jul 16 2017, 05:43
- - Jenya7   я что хочу спросить. скажем я настроил таймер в ре...   Jul 25 2017, 13:03
- - Obam   Цитата(Jenya7 @ Jul 25 2017, 17:03) я что...   Jul 25 2017, 13:36
- - Jenya7   Цитата(Obam @ Jul 25 2017, 18:36) Только ...   Jul 25 2017, 13:56
- - scifi   Цитата(Jenya7 @ Jul 25 2017, 16:56) а. по...   Jul 25 2017, 14:07
- - Jenya7   Цитата(scifi @ Jul 25 2017, 19:07) Зачем ...   Jul 25 2017, 14:16
- - scifi   Цитата(Jenya7 @ Jul 25 2017, 17:16) а при...   Jul 25 2017, 14:19
- - Jenya7   Цитата(scifi @ Jul 25 2017, 19:19) А поче...   Jul 25 2017, 14:25
- - Сергей Борщ   QUOTE (Jenya7 @ Jul 25 2017, 17:25) cnt_v...   Jul 25 2017, 15:10
- - scifi   Цитата(Сергей Борщ @ Jul 25 2017, 18:10) ...   Jul 25 2017, 15:14
- - Jenya7   Цитата(Сергей Борщ @ Jul 25 2017, 20:10) ...   Jul 25 2017, 15:59
- - scifi   Цитата(Jenya7 @ Jul 25 2017, 18:59) что т...   Jul 25 2017, 16:44
|- - Jenya7   Цитата(scifi @ Jul 25 2017, 21:44) К свед...   Jul 26 2017, 06:01
|- - Сергей Борщ   QUOTE (Jenya7 @ Jul 26 2017, 09:01) 0xFFF...   Jul 26 2017, 06:41
- - Сергей Борщ   QUOTE (Jenya7 @ Jul 25 2017, 18:59) допус...   Jul 25 2017, 21:27


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

 


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


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