
标准版
【浙江理工电赛】STM32F103RCT6主控(H题)
1.1w
0
0
14
简介
STM32F103RCT6单片机
简介:STM32F103RCT6单片机开源协议
:GPL 3.0
创建时间:2020-06-25 05:20:56更新时间:2022-04-12 16:57:55
描述
本项目获浙江理工大学第五届大学生电子设计竞赛一等奖
队伍编号:ZSTU011
队伍成员:毛晓宇,胡雨琛,杨飞宇
指导教师:金海
相关工程
STM32F103RCT6主控
MC34063升压模块
《校级电子设计竞赛》 设计总结报告
浙江理工大学电子设计大赛H题:LED闪光灯电源
一、工程简介:
- 一块好用且资料丰富的32核心板,芯片采用STM32F103RCT6。设计主要参照正点原子MINI板,校赛期间制作并“服役”。
- 核心板上秉持最小原则仅搭载了OLED显示模块、CH340下载模块、三个自定义按键和一个复位按键。
- 外部晶振采用8M和32.768K,满足常规的定时需求。
- 电源模块采用了AMS1117-3.3,工作供电方式可采用USB供电,或直接在板子的任一5.0V引脚供给5V电压即可。
二、板载资源:
STM32F103RCT6芯片性价比极高,它拥有的资源包括:
- 48KB SRAM
- 256KB FLASH
- 2 个基本定时器
- 4 个通用定时器
- 2 个高级定时器
- 2个 DMA 控制器(共 12 个通道)
- 3 个 SPI、2 个 IIC
- 5 个串口
- 1 个 USB
- 1 个 CAN
- 3 个 12位 ADC
- 1 个 12 位 DAC
- 1 个 SDIO 接口
- 51 个通用 IO 口
三、工程改进方向:
由于这是第一版实验板,在设计方面还有很多不周,在后期会继续改进更新。
- 将SWD烧写引脚引出,用STLINK烧写代替以CH340串口为基础的ISP烧写方式,方便在线调试,进一步缩小板子面积(考虑保留USB仅作供电)
- usb接口更新,miniusb逐渐退出历史舞台,会考虑更新为microusb或者其他
- OLED_0.96一般市面上有4脚和7脚两种,目前板子仅支持4脚I2C型,后续改进会引出7脚
- 将BOOT0,BOOT1脚引出,改为可供用户选择二者高低电平的设计
板子的设计如有考虑不全的地方,希望大家不吝批评提出建议!作者也会不断学习改进。
四、其他说明
- 工程附件中上传有此款开发板的常用资料,包括原理图、开发手册、常用例程、驱动、串口下载和调试工具等等。
- 在附件的最后上传有矩阵键盘和OLED的测试程序,Template(Matrix)
- 键盘接线图如下,如果熟悉的话接线引脚可自行在工程文件的Key_4_4.c,Key_4_4.h中更改。
五、工程实物图
设计图
原理图
PCB
BOM


添加到专辑
0
0
分享
侵权投诉
评论