发作品签到
标准版

【浙江理工电赛】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 口
三、工程改进方向:

由于这是第一版实验板,在设计方面还有很多不周,在后期会继续改进更新。

  1. 将SWD烧写引脚引出,用STLINK烧写代替以CH340串口为基础的ISP烧写方式,方便在线调试,进一步缩小板子面积(考虑保留USB仅作供电)
  2. usb接口更新,miniusb逐渐退出历史舞台,会考虑更新为microusb或者其他
  3. OLED_0.96一般市面上有4脚和7脚两种,目前板子仅支持4脚I2C型,后续改进会引出7脚
  4. 将BOOT0,BOOT1脚引出,改为可供用户选择二者高低电平的设计

板子的设计如有考虑不全的地方,希望大家不吝批评提出建议!作者也会不断学习改进。

四、其他说明
  • 工程附件中上传有此款开发板的常用资料,包括原理图、开发手册、常用例程、驱动、串口下载和调试工具等等。
  • 在附件的最后上传有矩阵键盘和OLED的测试程序,Template(Matrix)
  • 键盘接线图如下,如果熟悉的话接线引脚可自行在工程文件的Key_4_4.c,Key_4_4.h中更改。
五、工程实物图

01.jpg
01.jpg
02.jpg

设计图

原理图
PCB

BOM

暂无BOM

附件

序号文件名称下载次数
1
STM32不完全手册_库函数版本_V3.2.pdf
622
2
STM32不完全手册_寄存器版本_V3.2.pdf
569
3
CH340驱动(USB串口驱动)_XP_WIN7共用.zip
43
4
STM32串口下载软件(FLYMCU).zip
66
5
ST LINK驱动及教程.zip
100
6
标准例程-V3.5库函数版本.zip
251
7
XCOM串口调试软件.zip
50
8
Template(Matrix).zip
115
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航