/**************************************************************************
Данный файл необходим для объявления структур для отображения их в watch
В оригинальном stm32f407xx они объявлены дефайнами, которые не видны в watch. 
Поэтому дополнительно объявлены данные структуры. 
Называются также, как CMSISные, только в нижнем регистре

**************************************************************************/
#include "stm32f1xx.h"



TIM_TypeDef*			tim2				= TIM2;
TIM_TypeDef*			tim3				= TIM3;
TIM_TypeDef*			tim4				= TIM4;
RTC_TypeDef*			rtc					= RTC;
WWDG_TypeDef*			wwdg				= WWDG;
IWDG_TypeDef*			iwdg				= IWDG;
SPI_TypeDef*			spi2				= SPI2;
USART_TypeDef*			usart2				= USART2;
USART_TypeDef*			usart3				= USART3;
I2C_TypeDef*			i2c1				= I2C1;
I2C_TypeDef*			i2c2				= I2C2;
CAN_TypeDef*			can1				= CAN1;
PWR_TypeDef*			pwr					= PWR;
TIM_TypeDef*			tim1				= TIM1;
USART_TypeDef*			usart1				= USART1;
ADC_TypeDef*			adc1				= ADC1;
ADC_TypeDef*			adc2				= ADC2;
SPI_TypeDef*			spi1				= SPI1;
EXTI_TypeDef*			exti				= EXTI;
GPIO_TypeDef*			gpioa				= GPIOA;
GPIO_TypeDef*			gpiob				= GPIOB;
GPIO_TypeDef*			gpioc				= GPIOC;
GPIO_TypeDef*			gpiod				= GPIOD;
GPIO_TypeDef*			gpioe				= GPIOE;
CRC_TypeDef*			crc					= CRC;
RCC_TypeDef*			rcc					= RCC;
FLASH_TypeDef*			flash_r				= FLASH;
DMA_TypeDef*			dma1				= DMA1;
DMA_Channel_TypeDef*	dma1_channel1		= DMA1_Channel1;
DMA_Channel_TypeDef*	dma1_channel2		= DMA1_Channel2;
DMA_Channel_TypeDef*	dma1_channel3		= DMA1_Channel3;
DMA_Channel_TypeDef*	dma1_channel4		= DMA1_Channel4;
DMA_Channel_TypeDef*	dma1_channel5		= DMA1_Channel5;
DMA_Channel_TypeDef*	dma1_channel6		= DMA1_Channel6;
DMA_Channel_TypeDef*	dma1_channel7		= DMA1_Channel7;
DBGMCU_TypeDef*			dbgmcu				= DBGMCU;