# HX32F1 **Repository Path**: zalileo/HX32F1 ## Basic Information - **Project Name**: HX32F1 - **Description**: HX32F1学习板资料仓库 - **Primary Language**: C - **License**: MIT - **Default Branch**: master - **Homepage**: https://gitee.com/zalileo/HX32F1 - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-11-12 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HX32F1嵌入式学习板开源仓库 本仓库示例均要求MDK5.32以上版本、STM32CubeMX6.6.1以上版本 #### 学习板介绍 ![HX32F1](Imgs/HX32F1.png) HX32F1学习板主要特点: - 带透明亚克力外壳,实物仅10cmx7cm大小,小巧便携。 - 核心芯片选用基于Cortex-M3内核的主流32位MCU,型号STM32F103ZET6。(HX32F1的国产版本可选用引脚兼容的GD32F103ZET6) - 板载DAP下载调试器,仅需一根TYPE-C接口就能完成供电,下载,调试,串口调试;支持笔记本TypeC口连接。 - 板载嵌入式学习基础资源包括:8个LED、4个独立按键、无源蜂鸣器、温度传感器、电容触摸按键,外接8MB SPI FLASH。 - 板载外设接口包括:ESP01模块接口、HC05蓝牙接口、IIC接口。 - 提供2个15x2扩展接口,可直插2.4寸LCD触摸液晶屏或作为外设扩展接口,涵盖USART、SPI、IIC、ADC、DAC、定时器等外设引脚,方便进行其他扩展实验。 - 学习板上大部分资源的连接端口都用丝印标注在模块接口或器件旁边,省去了反复查看原理图的时间,方便实验观察。 #### 01 学习板使用手册 ![输入图片说明](Imgs/目录.png) [手册下载](https://gitee.com/zalileo/HX32F1/tree/master/01%20%E5%AD%A6%E4%B9%A0%E6%9D%BF%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C) #### 02 学习板开源硬件原理图 [原理图](Imgs/SCH.png) ![PCB视图正面](Imgs/PCB.png) ![PCB视图反面](Imgs/PCB2.png) [原理图下载](https://gitee.com/zalileo/HX32F1/tree/master/02%20%E5%AD%A6%E4%B9%A0%E6%9D%BF%E5%8E%9F%E7%90%86%E5%9B%BE) #### 03 学习板各功能模块示例工程 ![板载外设图示](Imgs/InBoard.png) [按键、LED、蜂鸣器、温度传感器、触摸电容按键测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_01.rar) [串口1收发通信测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_02.rar) [FLASH存储器测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_04.rar) [常用外接模块] 1. 0.96寸单色OLED显示屏,128x64像素大小,IIC总线接口 ![OLED屏接法](Imgs/OLED.png) [测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_03.rar) 2. HC-05蓝牙模块,AT指令、主从模式、串口透传功能,接入时如图所示,注意正反 ![HC-05蓝牙模块接法](Imgs/HC05.png) [测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_05.rar) 3. ESP01S模块,即WIFI模块,AT指令、AP+STA双模式、TCP/UDP串口透传功能、MQTT物联网功能、接入时如图所示,注意正反 ![ESP01S模块接法](Imgs/ESP01S.png) [测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_06.rar) 4. MPU6050六轴传感器模块,采集三轴加速度、三轴角速度信息,可计算出模块三轴姿态,IIC总线接口 ![MPU6050模块接法](Imgs/MPU6050.png) [测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_07.rar) 5. MAX30102血氧心率传感器模块,通过模块内置红外光收发器采集血管反射信息,可计算人体血氧浓度、心率信息,IIC总线接口 ![MAX30102模块接法](Imgs/MAX30102.png) [测试工程下载](https://gitee.com/zalileo/HX32F1/blob/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B/HX32F1_DEMO_08.rar) 6. 彩色LCD触摸屏,屏幕点阵大小320x240,显示屏采用8086并口和MCU连接,触摸屏采用SPI总线和MCU连接,独占右侧15x2扩展口 ![LCD模块接法](Imgs/LCD.png) 测试工程下载() 7. 板上所有插座接口提供复用功能一览 ![复用功能列表](Imgs/EX.png) 测试工程下载() [所有示例工程下载](https://gitee.com/zalileo/HX32F1/tree/master/03%20%E7%A4%BA%E4%BE%8B%E5%B7%A5%E7%A8%8B) #### 04 相关工具软件 [工具软件下载](https://gitee.com/zalileo/HX32F1/tree/master/04%20%E5%B7%A5%E5%85%B7%E8%BD%AF%E4%BB%B6)