From c82bbce7535400e0b3c5959a09bb2ee6e3415dce Mon Sep 17 00:00:00 2001 From: Konstantin Oblaukhov Date: Tue, 24 Jun 2014 14:49:03 +0700 Subject: [PATCH] STM32F103VF/G --- library/stm32.dcm | 12 +++++ library/stm32.lib | 116 +++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 126 insertions(+), 2 deletions(-) diff --git a/library/stm32.dcm b/library/stm32.dcm index 1b62cd30..699cced0 100644 --- a/library/stm32.dcm +++ b/library/stm32.dcm @@ -162,6 +162,18 @@ K STM32 ARM Cortex-M3 MCU F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf $ENDCMP # +$CMP STM32F103VF +D STM32F103VF, 32-bit ARM Cortex-M3 Microcontroller, 72MHz, 768KB Flash, 96KB RAM, USB, CAN, LQFP100 +K STM32 ARM Cortex-M3 MCU +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf +$ENDCMP +# +$CMP STM32F103VG +D STM32F103VG, 32-bit ARM Cortex-M3 Microcontroller, 72MHz, 1024KB Flash, 96KB RAM, USB, CAN, LQFP100 +K STM32 ARM Cortex-M3 MCU +F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00253742.pdf +$ENDCMP +# $CMP STM32F105R8 D STM32F105R8, 32-bit ARM Cortex-M3 Microcontroller, 72MHz, 64KB Flash, 64KB RAM, RTC, CAN, USB OTG, VQFP64 K STM32 ARM Cortex-M3 MCU diff --git a/library/stm32.lib b/library/stm32.lib index 2fbccaa8..d57c44f9 100644 --- a/library/stm32.lib +++ b/library/stm32.lib @@ -812,7 +812,7 @@ X VDDA 13 300 2050 150 D 40 40 1 1 W X SPI1_MOSI/TIM8_CH1N/ADC12_IN7/TIM3_CH2/PA7 23 1550 900 150 L 40 40 1 1 B X SPI2_NSS/I2S2_WS/I2C2_SMBA/USART3_CK/TIM1_BKIN/PB12 33 1550 -1300 150 L 40 40 1 1 B X USART1_RX/TIM1_CH3/PA10 43 1550 600 150 L 40 40 1 1 B -X PC10/UART5_TX/SDIO_CK 53 -1550 -1300 150 R 40 40 1 1 B +X PC12/UART5_TX/SDIO_CK 53 -1550 -1300 150 R 40 40 1 1 B X VSS 63 0 -2050 150 U 40 40 1 1 W X WKUP/USART2_CTS/ADC123_IN0/TIM2_CH1_ETR/TIM5_CH1/TIM8_ETR/PA0 14 1550 1600 150 L 40 40 1 1 B X PC4/ADC12_IN14 24 -1550 -500 150 R 40 40 1 1 B @@ -889,7 +889,7 @@ X VDDA 13 300 2050 150 D 40 40 1 1 W X SPI1_MOSI/TIM8_CH1N/ADC12_IN7/TIM3_CH2/TIM14_CH1/PA7 23 1550 900 150 L 40 40 1 1 B X SPI2_NSS/I2S2_WS/I2C2_SMBA/USART3_CK/TIM1_BKIN/PB12 33 1550 -1300 150 L 40 40 1 1 B X USART1_RX/TIM1_CH3/PA10 43 1550 600 150 L 40 40 1 1 B -X PC10/UART5_TX/SDIO_CK 53 -1550 -1300 150 R 40 40 1 1 B +X PC12/UART5_TX/SDIO_CK 53 -1550 -1300 150 R 40 40 1 1 B X VSS 63 0 -2050 150 U 40 40 1 1 W X WKUP/USART2_CTS/ADC123_IN0/TIM2_CH1_ETR/TIM5_CH1/TIM8_ETR/PA0 14 1550 1600 150 L 40 40 1 1 B X PC4/ADC12_IN14 24 -1550 -500 150 R 40 40 1 1 B @@ -925,6 +925,118 @@ X I2C1_SDA/TIM4_CH2/PB7 59 1550 -800 150 L 40 40 1 1 B ENDDRAW ENDDEF # +# STM32F103VF +# +DEF STM32F103VF U 0 40 Y Y 1 F N +F0 "U" -1350 2800 50 H V C CNN +F1 "STM32F103VF" 1150 -2800 50 H V C CNN +F2 "LQFP100" 0 0 50 H V C CNN +F3 "" 0 1150 60 H V C CNN +ALIAS STM32F103VG +DRAW +S -1400 2750 1400 -2750 0 1 10 f +X PE2/TRACECK/FSMC_A23 1 -1550 550 150 R 40 40 1 1 B +X PE3/TRACED0/FSMC_A19 2 -1550 450 150 R 40 40 1 1 B +X PE4/TRACED1/FSMC_A20 3 -1550 350 150 R 40 40 1 1 B +X PE5/TRACED2/FSMC_A21 4 -1550 250 150 R 40 40 1 1 B +X PE6/TRACED3/FSMC_A22 5 -1550 150 150 R 40 40 1 1 B +X VBAT 6 -1550 1650 150 R 40 40 1 1 W +X PC13/TAMPER_RTC 7 1550 -2250 150 L 40 40 1 1 B +X PC14/OSC32_IN 8 1550 -2350 150 L 40 40 1 1 B +X PC15/OSC32_OUT 9 1550 -2450 150 L 40 40 1 1 B +X VSS 10 -450 -2900 150 U 40 40 1 1 W +X VREF- 20 -1550 1200 150 R 40 40 1 1 I +X SPI1_SCK/DAC_OUT2/ADC12_IN5/PA5 30 1550 1950 150 L 40 40 1 1 B +X PE9/FSMC_D6 40 -1550 -150 150 R 40 40 1 1 B +X VDD 50 -150 2900 150 D 40 40 1 1 W +X PD13/FSMC_A18 60 -1550 -2250 150 R 40 40 1 1 B +X USART1_CTS/USBDM/CAN_RX/TIM1_CH4/PA11 70 1550 1350 150 L 40 40 1 1 B +X PC12/UART5_TX/SDIO_CK 80 1550 -2150 150 L 40 40 1 1 B +X NJTRST/SPI3_MISO/PB4 90 1550 350 150 L 40 40 1 1 B +X VDD 11 -450 2900 150 D 40 40 1 1 W +X VREF+ 21 -1550 1350 150 R 40 40 1 1 I +X SPI1_MISO/TIM8_BKIN/ADC12_IN6/TIM3_CH1/TIM13_CH1/PA6 31 1550 1850 150 L 40 40 1 1 B +X PE10/FSMC_D7 41 -1550 -250 150 R 40 40 1 1 B +X SPI2_NSS/I2S2_WS/I2C2_SMBA/USART3_CK/TIM1_BKIN/PB12 51 1550 -450 150 L 40 40 1 1 B +X PD14/FSMC_D0 61 -1550 -2350 150 R 40 40 1 1 B +X USART1_RTS/USBDP/CAN_TX/TIM1_ETR/PA11 71 1550 1250 150 L 40 40 1 1 B +X PD0/FSMC_D2 81 -1550 -950 150 R 40 40 1 1 B +X I2C1_SMBA/SPI3_MOSI/I2S3_CD/PB5 91 1550 250 150 L 40 40 1 1 B +X OSC_IN 12 -1550 2100 150 R 40 40 1 1 I +X VDDA 22 450 2900 150 D 40 40 1 1 W +X SPI1_MOSI/TIM8_CH1N/ADC12_IN7/TIM3_CH2/TIM14_CH1/PA7 32 1550 1750 150 L 40 40 1 1 B +X PE11/FSMC_D8 42 -1550 -350 150 R 40 40 1 1 B +X SPI2_SCK/I2S2_CK/USART3_CTS/TIM1_CH1N/PB13 52 1550 -550 150 L 40 40 1 1 B +X PD15/FSMC_D1 62 -1550 -2450 150 R 40 40 1 1 B +X JTMS/SWDIO/PA13 72 1550 1150 150 L 40 40 1 1 B +X PD1/FSMC_D3 82 -1550 -1050 150 R 40 40 1 1 B +X I2C1_SCL/TIM4_CH1/PB6 92 1550 150 150 L 40 40 1 1 B +X OSC_OUT 13 -1550 1950 150 R 40 40 1 1 O +X WKUP/USART2_CTS/ADC123_IN0/TIM2_CH1_ETR/TIM5_CH1/TIM8_ETR/PA0 23 1550 2450 150 L 40 40 1 1 B +X PC4/ADC12_IN14 33 1550 -1350 150 L 40 40 1 1 B +X PE12/FSMC_D9 43 -1550 -450 150 R 40 40 1 1 B +X SPI2_MISO/TIM1_CH2N/USART3_RTS/TIM12_CH1/PB14 53 1550 -650 150 L 40 40 1 1 B +X PC6/I2S2_MCK/TIM8_CH1/SDIO_D6 63 1550 -1550 150 L 40 40 1 1 B +X PD2/TIM3_ETR/UART5_RX/SDIO_CMD 83 -1550 -1150 150 R 40 40 1 1 B +X I2C1_SDA/FSMC_NADV/TIM4_CH2/PB7 93 1550 50 150 L 40 40 1 1 B +X ~NRST 14 -1550 2550 150 R 40 40 1 1 I +X USART2_RTS/ADC123_IN1/TIM5_CH2/TIM2_CH2/PA1 24 1550 2350 150 L 40 40 1 1 B +X PC5/ADC12_IN15 34 1550 -1450 150 L 40 40 1 1 B +X PE13/FSMC_D10 44 -1550 -550 150 R 40 40 1 1 B +X SPI2_MOSI/I2S2_SD/TIM1_CH3N/TIM12_CH2/PB15 54 1550 -750 150 L 40 40 1 1 B +X PC7/I2S3_MCK/TIM8_CH2/SDIO_D7 64 1550 -1650 150 L 40 40 1 1 B +X VSS 74 0 -2900 150 U 40 40 1 1 W +X PD3/FSMC_CLK 84 -1550 -1250 150 R 40 40 1 1 B +X BOOT0 94 -1550 2400 150 R 40 40 1 1 I +X PC0/ADC123_IN10 15 1550 -950 150 L 40 40 1 1 B +X USART2_TX/TIM5_CH3/ADC123_IN2/TIM2_CH3/TIM9_CH1/PA2 25 1550 2250 150 L 40 40 1 1 B +X ADC12_IN8/TIM3_CH3/TIM8_CH2N/PB0 35 1550 750 150 L 40 40 1 1 B +X PE14/FSMC_D11 45 -1550 -650 150 R 40 40 1 1 B +X PD8/FSMC_D13 55 -1550 -1750 150 R 40 40 1 1 B +X PC8/TIM8_CH3/SDIO_D0 65 1550 -1750 150 L 40 40 1 1 B +X VDD 75 0 2900 150 D 40 40 1 1 W +X PD4/FSMC_NOE 85 -1550 -1350 150 R 40 40 1 1 B +X TIM4_CH3/SDIO_D4/TIM10_CH1/PB8 95 1550 -50 150 L 40 40 1 1 B +X PC1/ADC123_IN11 16 1550 -1050 150 L 40 40 1 1 B +X USART2_RX/TIM5_CH4/ADC123_IN3/TIM2_CH4/TIM9_CH2/PA3 26 1550 2150 150 L 40 40 1 1 B +X ADC12_IN9/TIM3_CH4/TIM8_CH3N/PB1 36 1550 650 150 L 40 40 1 1 B +X PE15/FSMC_D12 46 -1550 -750 150 R 40 40 1 1 B +X PD9/FSMC_D14 56 -1550 -1850 150 R 40 40 1 1 B +X PC9/TIM8_CH4/SDIO_D1 66 1550 -1850 150 L 40 40 1 1 B +X JTCK/SWCLK/PA14 76 1550 1050 150 L 40 40 1 1 B +X PD5/FSMC_NWE 86 -1550 -1450 150 R 40 40 1 1 B +X TIM4_CH4/SDIO_D5/TIM11_CH1/PB9 96 1550 -150 150 L 40 40 1 1 B +X PC2/ADC123_IN12 17 1550 -1150 150 L 40 40 1 1 B +X VSS 27 -300 -2900 150 U 40 40 1 1 W +X BOOT1/PB2 37 1550 550 150 L 40 40 1 1 B +X I2C2_SCL/USART3_TX/PB10 47 1550 -250 150 L 40 40 1 1 B +X PD10/FSMC_D15 57 -1550 -1950 150 R 40 40 1 1 B +X USART1_CK/TIM1_CH1/MCO/PA8 67 1550 1650 150 L 40 40 1 1 B +X JTDI/SPI3_NSS/I2S3_WS/PA15 77 1550 950 150 L 40 40 1 1 B +X PD6/FSMC_NWAIT 87 -1550 -1550 150 R 40 40 1 1 B +X PE0/TIM4_ETR/FSMC_NBL0 97 -1550 750 150 R 40 40 1 1 B +X PC3/ADC123_IN13 18 1550 -1250 150 L 40 40 1 1 B +X VDD 28 -300 2900 150 D 40 40 1 1 W +X PE7/FSMC_D4 38 -1550 50 150 R 40 40 1 1 B +X I2C2_SDA/USART3_RX/PB11 48 1550 -350 150 L 40 40 1 1 B +X PD11/FSMC_A16 58 -1550 -2050 150 R 40 40 1 1 B +X USART1_TX/TIM1_CH2/PA9 68 1550 1550 150 L 40 40 1 1 B +X PC10/UART4_TX/SDIO_D2 78 1550 -1950 150 L 40 40 1 1 B +X PD7/FSMC_NE1/FSMC_NCE2 88 -1550 -1650 150 R 40 40 1 1 B +X PE1/FSMC_NBL1 98 -1550 650 150 R 40 40 1 1 B +X VSSA 19 450 -2900 150 U 40 40 1 1 W +X SPI1_NSS/USART2_CK/DAC_OUT1/ADC12_IN4/PA4 29 1550 2050 150 L 40 40 1 1 B +X PE8/FSMC_D5 39 -1550 -50 150 R 40 40 1 1 B +X VSS 49 -150 -2900 150 U 40 40 1 1 W +X PD12/FSMC_A17 59 -1550 -2150 150 R 40 40 1 1 B +X USART1_RX/TIM1_CH3/PA10 69 1550 1450 150 L 40 40 1 1 B +X PC11/UART4_RX/SDIO_D3 79 1550 -2050 150 L 40 40 1 1 B +X JTDO/SPI3_SCK/I2S3_CK/PB3 89 1550 450 150 L 40 40 1 1 B +X VSS 99 150 -2900 150 U 40 40 1 1 W +X VDD 100 150 2900 150 D 40 40 1 1 W +ENDDRAW +ENDDEF +# # STM32F105R8 # DEF STM32F105R8 U 0 40 Y Y 1 F N