STM32F103C8T6引脚功能整理

1、常用引脚及功能

STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,它具有许多GPIO引脚,每个引脚都可以配置为不同的功能。以下是STM32F103C8T6常用引脚的功能整理:

  1. PA0-PA15: 16个通用I/O引脚,可用于输入/输出、外部中断、模拟输入等。

  2. PB0-PB15: 16个通用I/O引脚,可用于输入/输出、外部中断、模拟输入等。

  3. PC13-PC15: 3个通用I/O引脚,可用于输入/输出、外部中断等。

  4. PD0-PD2: 3个通用I/O引脚,可用于输入/输出、外部中断等。

  5. PE0-PE5: 6个通用I/O引脚,可用于输入/输出、外部中断等。

  6. PF0-PF1: 2个通用I/O引脚,可用于输入/输出、外部中断等。

除了通用I/O引脚外,STM32F103C8T6还具有其他特殊功能引脚,如:

  • PA9/PA10: USART1的TX/RX引脚。
  • PA2/PA3: USART2的TX/RX引脚。
  • PA0/PA1: UART4的TX/RX引脚。
  • PB10/PB11: I2C2的SCL/SDA引脚。
  • PA4-PA7, PB0-PB1: 用于ADC模数转换器的模拟输入引脚
  • VCC:C=circuit 表示电路的意思, 即接入电路的电压
    VDD:D=device 表示器件的意思, 即器件内部的工作电压;
    VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
    VEE:负电压供电;场效应管的源极(S)
    VBAT:当使用电池或其他电源连接到VBAT脚上时,当VDD 断电时,可以保存备份寄存器的内容和维持RTC的功能。如果应用中没有使用外部电池,VBAT引脚应接到VDD引脚上。

2、引脚定义表

注:带FT的IO口可容忍5V电压,部分功能需引脚重定义

STM32F103C8T6引脚定义表
引脚号引脚名称类型I/O口电平主功能默认复用功能重定义功能
1VBAT VBAT
2PC13-TAMPER-RTCI/O PC13TAMPER-RTC
3PC14-OSC32_INI/O PC14OSC32_IN
4PC15-OSC32_OUTI/O PC15OSC32_OUT
5OSC_IN OSC_IN
6OSC_OUT OSC_OUT
7NRST I/O NRST
8VSSA VSSA
9VDDA VDDA
10PA0-WKUP I/O PA0WKUP/USART2_CTS/ADC12_IN0/TIM2_CH1_ETR
11PA1 I/O PA1 USART2_RTS/ADC12_IN1/TIM2_CH2
12PA2 I/O PA2 USART2_TX/ADC12_IN2/TIM2_CH3
13PA3 I/O PA3 USART2_RX/ADC12_IN3/TIM2_CH4
14PA4 I/O PA4 SPI1_NSS/USART2_CK/ADC12_IN4
15PA5 I/O PA5 SPI1_SCK/ADC12_IN5
16PA6 I/O PA6 SPI1_MISO/ADC12_IN6/TIM3_CH1TIM1_BKIN
17PA7 I/O PA7 SPI1_MOSI/ADC12_IN7/TIM3_CH2TIM1_CH1N
18PB0 I/O PB0 ADC12_IN8/TIM3_CH3TIM1_CH2N
19PB1 I/O PB1 ADC12_IN9/TIM3_CH4TIM1_CH3N
20PB2 I/O FT PB2/BOOT1
21PB10 I/O FT PB10 I2C2_SCL/USART3_TXTIM2_CH3
22PB11 I/O FT PB11 I2C2_SDA/USART3_RXTIM2_CH4
23VSS_1 VSS_1
24VDD_1 VDD_1
25PB12 I/O FT PB12SPI2_NSS/I2C2_SMBAI/USART3_CK/TIM1_BKIN
26PB13 I/O FT PB13 SPI2_SCK/USART3_CTS/TIM1_CH1N
27PB14 I/O FT PB14 SPI2_MISO/USART3_RTS/TIM1_CH2N
28PB15 I/O FT PB15 SPI2_MOSI/TIM1_CH3N
29PA8 I/O FT PA8USART1_CK/TIM1_CH1/MCO
30PA9 I/O FT PA9 USART1_TX/TIM1_CH2
31PA10 I/O FT PA10 USART1_RX/TIM1_CH3
32PA11 I/O FT PA11USART1_CTS/USBDM/CAN_RX/TIM1_CH4
33PA12 I/O FT PA12USART1_RTS/USBDP/CAN_TX/TIM1_ETR
34PA13 I/O FT JTMS/SWDIO PA13
35VSS_2 VSS_2
36VDD_2 VDD_2
37PA14 I/O FT JTCK/SWCLK PA14
38PA15 I/O FT JTDI TIM2_CH1_ETR/PA15/SPI1_NSS
39PB3 I/O FT JTDOPB3/TRACESWO/TIM2_CH2/SPI1_SCK
40PB4 I/O FT NJTRST PB4/TIM3_CH1/SPI1_MISO
41PB5 I/O PB5 I2C1_SMBAI TIM3_CH2/SPI1_MOSI
42PB6 I/O FT PB6 I2C1_SCL/TIM4_CH1USART1_TX
43PB7 I/O FT PB7 I2C1_SDA/TIM4_CH2USART1_RX
44BOOT0 BOOT0
45PB8 I/O FT PB8 TIM4_CH3I2C1_SCL/CAN_RX
46PB9 I/O FT PB9 TIM4_CH4I2C1_SDA/CAN_TX
47VSS_3 VSS_3
48VDD_3 VDD_3
  • 58
    点赞
  • 497
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
山东省基本农田shp文件是指将山东省内的基本农田信息以shp文件的形式进行存储和传输的文件。基本农田是指国家规划确定的农业用地保护的核心区域,具有重要的农业生产和生态功能。 这个shp文件包含了关于山东省基本农田的地理空间数据,如基本农田的边界、面积、位置等信息。它采用矢量数据格式,可以使用GIS软件进行打开和处理。 有了这个shp文件,可以进行一系列的农田规划和管理工作。首先,可以利用shp文件的空间属性,对基本农田进行空间分析和统计,统计山东省基本农田的总面积、分布情况等。根据这些数据,可以制定农田保护政策,合理规划农业用地,保护耕地资源。 其次,基于该shp文件,可以进行土地评价和农田质量分析,了解基本农田的土壤质量、水资源状况、适宜农作物类型等信息,以指导农业生产和土地管理。还可以结合其他数据,如气候数据和经济数据等,进行农田利用和农产品供给的研究与决策。 此外,该shp文件还可以与其它地理信息数据进行叠加分析,如交通网络数据、地形数据等,从而评估基本农田的承载能力、利用潜力及其与其他领域的关联性。 总之,山东省基本农田shp文件是一份具有重要参考价值的数据文件,对于山东省农田资源的保护、合理利用以及农业生产的规划与管理都起到了重要作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值