STM32F103ZET6-学习笔记1

一、STM32F103ZET6 开发板各功能模块简介(型号:PZ6806L)

 

STM32F103ZET6-学习笔记1_第1张图片

标号简介:
(1):MiniUSB接口,用来进行程序的下载和串口1通信。通过CH340将USB和STM32串口进行转换实现程序的下载和串口通信。连接电脑USB可实现程序下载,电源供电,串口1通信功能,兼容安卓数据线。
(2): 从USB接口,是STM32 USB的一个接口,只用于USB 从机通信,可做U盘或虚拟串口,或设计声卡等。
(3):5V直流火牛接口,不可加12v,否则烧坏板子
(4):板子电源开关,按下时为开发板系统供电,通过D81电源指示灯来提示系统是否有电源,有电源则该指示灯发光。
(5):红外接收头,用于红外通信类各种控制应用
(6):数字温度传感器DS18B20接口,最左侧为GND,最右侧为VCC,接传感器时对应板子丝印凸起的地方。
(7):JLINK下载接口,用于下载及调试程序,配合ARM仿真器下载,可选择SW或JTG模式程序下载,keil软件中魔术棒需做配置。
(8):短接片BOOT1 和BOOT0 ,对程序启动方式进行选择,BOOT1短接到右边,BOOT0短接到左边,保证程序正常下载。
(9):STM32复位按键,按下,程序从头开始运行,系统复位。
(10):4个按键,K-UP,连接PA_0引脚,拥有普通IO口功能,还具有待机唤醒功能,唤醒芯片,其他按键为独立按键一端接地,另一端接STM32 IO口,按下时对应IO口拉低。
(11):8个LED,连接PC0-PC7,用于调试程序。
(12):DAC模块,通过LM358将输出信号放大,DAC输出时芯片需要供电,12-1为供电参考电压,一般不使用该模块,STM32F103ZET6已有DAC管脚输出。

 

STM32F103ZET6-学习笔记1_第2张图片

(13):ADC模块,通过LM358将测试信号放大,再通过STM32ZET6进行检测和采集测试信号,13-1为电位器,改变板子内部电压,0-3.3V,13-2为ADC模块芯片参考电压。
(14):外部AD检测通道,一般用GPIO即可。
(15):编码器接口,同时也是I2C接口,通过这两个端子可连接外部传感器。
(16):CAN模块,连接STM32 CAN接口进行转换,CAN和USB共用STM32一个引脚,短接片短接CAN时使用CAN功能,短接片短接USB时使用USB功能,默认短接到CAN端,15-0CAN输出接口,连接外部CAN设备。
(17):RS485模块,采用MAX3485芯片,采用串口2,与WIFI共用串口2,短接片短接485时使用485功能,短接片短接WIFI时使用WIFI功能,默认短接到485端, 17-0连接外部485设备,作主/从机通信。
(18):共阳数码管,数码管和8个LED共用一个端口。可方便程序调试。
(19):以太网模块, 可接以太网模块ENC28J60。
(20): ESP8266-WIFI 模块接口, 结合手机APP或电脑上位机软件,可作WIFI应用项目开发。
(21): NRF24L01 无线模块,使用两块开发板, 用作无线通信应用。
(23):DB9接口,连接电脑和外部232设备。
(24):com3模块,切换I2C和COM,短接到上方做COM3串口3通信,连接DB9,短接到下方则做I2C1,MAX3232,3.3v,23和24 加起来才是RS232. 电平转换芯片是 SP3232,外扩 1 个 DB9 母头,可作从机通信。
(25):手机内存卡(TF卡)接口,短接到左端使用SPI模式驱动TF卡,SDIO模式为短接到右边,该模块用作外扩存储容量。
(26):EEOROM, AT24C02 芯片,256 字节的存储容量,具有掉电不丢失功能。
(27):加速度传感器,实现手机横屏和竖屏功能,,ADX345,可实现姿态的控制。

 

STM32F103ZET6-学习笔记1_第3张图片

(28):外部SRAM芯片,1M字节,IS62WV51216,适合界面和大系统,STM32内部SRAM不够用时,用该芯片存储中间变量,复杂GUI,如 STemWin设计
(29):蜂鸣器模块,无源蜂鸣器,可用于报警提示或制作音乐盒等应用
(30):外部FLASH,EN25Q64,8MB存储芯片,可用来存储字库、界面 APP 图标等
(31):外部传感器电源模块。
(32):USB 转串口模块/自动下载电路,将 USB 口与 STM32 串口进行转换,使用的芯片是CH340。配合上位机软件,可实现自动下载功能。
(33):STM32F103ZET6,高容量芯片,144个管脚,内部FLASH大小512K,存代码,内部SRAM 64K,采用外部8M晶振,32.768k为rtc起振,纽扣电池维持后备区域数据的存储,以及 RTC 的运行
STM32F103ZET6基本资源:
2个基本定时器、4个通用定时器、2个高级定时器、2个 DMA 控制器(共 12个通道)、3个SPI、2个IIC、5个串口、1个 USB、1个CAN、3个 12 位ADC、1个12 位 DAC、1个 SDIO 接口、1个FSMC接口以及 112个通用 IO 口。
(34): TFT 触摸屏接口, 用于应用界面项目开发。
(35): GPIO口,112个 GPIO(PA/PB/PC..PG等)。

声明:本文为个人学习笔记,仅作为自己学习使用。

 

 

 

 

 

你可能感兴趣的:(STM32F103ZET6)