STM32调试板

介绍


市场上每种颜色和口味都有大量的调试板。因此,对于电子新手开发人员来说,掌握微控制器编程的最快方法是购买现成的调试板,因为开发和制造自己的板需要大量的材料和时间。


本文的作者开发并制造了自己的电路板。


邀请您注意基于STM32F107微控制器的调试板草案。
该板是作者工作的结晶,电路解决方案是从其他类似板的技术文档中借用的。可能需要调整电路板的布线,尤其是以太网RT8201BL芯片的布线。使用现成的设计测试了板通过以太网与网络的连接。


控制器模块板是基于STM32F107VCT6微控制器的通用工具,旨在作为控制单元集成到各种系统中。


调试板的功能:


  • STM32F107VCT6微控制器:72 MHz Cortex-M3、256 KB程序闪存,64 KB RAM,两个12位ADC(16个外部通道),两个通道12位DAC,以太网MAC 10/100,USB OTG,2xCAN,5USART, 3个SPI,I2C,SDIO,LQFP100封装;
  • 带迷你USB连接器的USB OTG端口;
  • 2个CAN接口;
  • USB桥接器-USART至FT232RL;
  • 2个RS-232接口或2个带电隔离的RS-422 / 485接口;
  • 具有以太网RJ-45的10 / 100MBod RMII PHY;
  • SD / MMC和microSD存储卡插槽;
  • 微控制器的PE端口的16条线连接到连接器;
  • 3个SPI连接器,用于连接外部设备;
  • 25 MHz石英晶体;
  • 时钟石英谐振器32768 Hz;
  • 复位按钮
  • JTAG连接器,用于连接JTAG编程器或调试器;
  • 电源电压+9 V或+5 V;
  • 通过3 V电池为控制器核心供电;
  • : 160125 ; : 150115 .

1.


图片


3D- 2.


图片


1.


XT1 XT2. XT1 +7,5 +9 . XT2 + 5 . +9 X4. CR2032 X10.


X10


3,3 :


图片


:


图片


2.


Reset . X7 X9 .


-, X7, , .


图片


X7 , :


图片


X9 :


图片


,


X9 :


图片



1.3 CAN


SN65HVD230 CAN. CAN . R S.


图片


XT3 XT4. X15, X16.



X13 X14 CAN – .


, :


图片


.


:


图片


.


1.4 RS232


ADM3202 USART RS232.


ADM3202:


  • 460 /;
  • MAX3222/32 LTC1385;
  • IEC1000-4-2 (801.2) RS-232:
  • ±8 :
  • ±15 :
    XP8, XP9:
    3 — RS232_RXD
    4 — RS232_RTS
    5 — RS232_TXD
    6 — RS232_CTS
    9, 10 — GND

1.5 RS422/485


ADM2682E USART RS422/485.


ADM2682E/ADM2687E Analog Devices 5 , ±15 ESD .
ADM2682E/ADM2687E DC-DC . iCoupler Analog Devices, Inc., 3- , , Analog Devices isoPower. 5 3.3 , , RS-422/485 .



  • RS-485/RS-422 5 , ;
  • isoPower ;
  • ±15 ESD RS-485 /;
  • ANSI/TIA/EIA-485-A-98 ISO 8482:1987(E);
  • 5 3.3 ;
  • 256 ;
  • ;
  • : >25 /;
  • : 500 / ADM2682E 16 M/ ADM2687E.

P8 (XP9)


1 RS422/485_TX1+
2 RS422/485_TX1-
3 RS422/485_GND
4 RS422/485_RX1-
5 RS422/485_RX1+
6 RS422/485_GND
7 RS422/485GND
8 RS422/485
+5V
9 RS422/485_GND


4- RS422 – .


图片


. RX+ RX- XP11 XP12 X34 X32 .


图片


2- RS485 RX- TX- RX+ TX+ , . 1,5 2, 4.


图片


1.6 USB — USART FT232RL.


FT232RL:


  • USB — (UART);
  • USB ;
  • UART 7 8 , 1 2 , ;
  • 300 3 RS422 /RS485 / TTL 300 1 RS-232;
  • CBUS;
  • / ;
  • , , , 6, 12, 24 48 ;
  • ;
  • EEPROM 1024 ;

USART2 USART3 STM32F107 RS232 RS422 c . USB — USART FT232RL USART3.


1.7 Ethernet


Ethernet RTL8201BL, MII (Media Independent Interface). RTL8201BL 25,0.
图片
STM32F107VCT6 Ethernet USB.


1.8 USB


USB- : Host, Device OTG (On-The-Go). USB mini USB XS5.


1.9 SD MicroSD


SD, SDHC microSD, microSDHC. SPI .
图片
SDcard_Detect 0. SDcard_Detect AXA2R73361. SDcard_WP , .


SDcard_Detect SDcard_WP +3,3 , , .
SD, SDHC XS1 (AXA2R73361), SPI3, XS2 (AXA2R73361), SPI1.


1.10 SPI


SD – SPI XP4…XP6. BH-10. SPI : , , . . XP2 PE.


JTAG XP1连接器用于编程和调试:
1 + 3.3V
2 + 3.3V
3 TRST
4 GND
5 TDI
6 GND
7 TMS / SWDIO
8 GND
9 TCK / SWCLK
10 GND
11
12 GND
13 TDO / SWO
14 GND
15 RESET
16接地
17 NC
18接地
19 NC
20接地


链接到电路板文件


All Articles