1回答

1收藏

第一篇:麒麟mini板开箱图

物联网 物联网 4629 人阅读 | 1 人回复 | 2017-08-18

本帖最后由 ky123 于 2017-8-21 13:10 编辑

第一次参加这种申请活动,也是第一次发帖,如有诸多问题,敬请指教。今天早上拿到的板子,如下图所示,做的比较精致,因为是mini板,所以板载资源比较少,也就一个SHT20温湿度传感器(ESP8266属于独立模块插在板子上的),其大小也就身份证的一半左右。


晚上看了下板子硬件资料,根据其原理图,整理了下引脚资源,以供将来做开发时使用。
  
麒麟miniv1.3 (STM32F103CBT6) IO资源分配表
  

引脚编号
GPIO
功能
连接资源
完全
  独立
连接关系说明

10
PA0
PA0-WKUP/
  USART2_CTS/
  ADC_IN0/
  TIM2_CH1_ETR

Y
 

11
PA1
PA1/
  USART2_RTS/
  ADC_IN1/
  TIM2_CH2

Y
 

12
PA2
PA2/
  USART2_TX/
  ADC_IN2/ TIM2_CH3
USART_TX_WIFI
Y
ESP8266的数据发送端

13
PA3
PA3/
  USART2_RX/
  ADC_IN3/
  TIM2_CH4
USART_RX_WIFI
Y
ESP8266的数据接收端

14
PA4
PA4/
  SPI1_NSS/
  USART2_CK/
  ADC_IN4

Y
 

15
PA5
PA5/
  SPI1_SCK/
  ADC_IN5

Y
 

16
PA6
PA6/
  SPI1_MISO/
  ADC_IN6/
  TIM3_CH1

Y
 

17
PA7
PA7/
  SPI1_MOSI/
  ADC_IN7/
  TIM3_CH2

Y
 

29
PA8
PA8/
  USART1_CK/
  TIM1_CH1/
  MCO

Y
 

30
PA9
PA9/
  USART1_TX/
  TIM1_CH2
USART1_TX
Y
串口1 TX脚,连接到CH340的RX

30
PA10
PA10/
  USART1_RX/
  TIM1_CH3
USART1_RX
Y
串口1 RX脚,连接到CH340的TX

32
PA11
PA11/ USART1_CTS/
  CANRX/ USBDM/
  TIM1_CH4

Y
 

33
PA12
PA12/ USART1_RTS/
  CANTX/
  USBDP/
  TIM1_ETR

Y
 

34
PA13
PA13/
  JTMS/
  SWDIO
JTMS/SWDIO
Y
JTAG/SWD仿真接口

37
PA14
PA14/
  JTCK/
  SWCLK
JTCK/SWDCLK
Y
JTAG/SWD仿真接口

38
PA15
PA15/
  JTDI

Y
 

18
PB0
PB0/
  ADC_IN8/
  TIM3_CH3

Y
 

19
PB1
PB1/
  ADC_IN9/
  TIM3_CH4

Y
 

20
PB2
PB2/
  BOOT1
BOOT1
Y
1.BOOT1,启动选择配置引脚(仅上电时用)
  2.跳线J9(插上 上拉3.3v ; 去掉  接地)

39
PB3
PB3/
  JTDO/
  TRACESWO

Y
使用时,需先禁止JTAG,才可以当普通IO使用

40
PB4
PB4/
  JNTRST

Y
使用时,需先禁止JTAG,才可以当普通IO使用

41
PB5
PB5/
  I2C1_SMBAl
ESP8266_RESET
Y
ESP8266复位信号

42
PB6
PB6/
  I2C1_SCL/ TIM4_CH1

Y
外接LED2,可作GPIO使用

43
PB7
PB7/
  I2C1_SDA/ TIM4_CH2

Y
外接LED3,可作GPIO使用

45
PB8
PB8/
  TIM4_CH3

Y
外接LED4,可作GPIO使用

46
PB9
PB9/
  TIM4_CH4

Y
外接LED5,可作GPIO使用

21
PB10
PB10/
  I2C2_SCL/
  USART3_TX
I2C_SCL
Y
1.AT24C02时钟端
  2.SHT20时钟端

22
PB11
PB11/
  I2C2_SDA /
  USART3_RX
I2C_SDA
Y
1.AT24C02数据端
  2.SHT20数据端

25
PB12
PB12/
  SPI2_NSS /
  I2C2_SMBAl/ USART3_CK /
  TIM1_BKIN
SPI2_CS
Y
 

26
PB13
PB13/
  SPI2_SCK /
  USART3_CTS /
  TIM1_CH1N
SPI2_CLK
Y
 

27
PB14
PB14/
  SPI2_MISO /
  USART3_RTS /
  TIM1_CH2N
SPI2_MISO
Y
 

28
PB15
PB15/
  SPI2_MOSI/
  TIM1_CH3N
SPI2_MOSI
Y
 

2
PC13
PC13-ANTI_TAMP

Y
 

3
PC14
PC14-OSC32_IN
RTC晶振
N
接32.768K晶振,不可用做IO

4
PC15
PC15-OSC32_OUT
RTC晶振
N
接32.768K晶振,不可用做IO

5
PD0
OSC_IN
HSE晶振
N
接12M晶振,不可用做IO

6
PD1
OSC_OUT
HSE晶振
N
接12M晶振,不可用做IO

注:所有引脚都可通过插针引出




另外,板子上的BOOT引脚没有配备跳线,而当前资料中麒麟板v1.3没有提供已经烧写了的hex文件,我也不想洗掉原文件。
我准备 以下表中第三种启动方式来调试/测试提供的程序
  
BOOT0
  
BOOT1
启动模式
0
X
从闪存存储器启动
1
0
从系统存储器启动
1
1
SRAM启动



分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

ky123

发表于 2017-8-21 15:33:10 | 只看该作者

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条