嘉立创产业服务站群
发作品签到
专业版

自制-STM32G4天空星开发板

工程标签

602
0
0
0

简介

你的下一款STM32何必是f103?自制STM32G4核心板,咱们自己的天空星开发板!

简介:你的下一款STM32何必是f103?自制STM32G4核心板,咱们自己的天空星开发板!
彩色丝印征集令
复刻成本:0

开源协议

GPL 3.0

创建时间:2024-11-10 10:57:17更新时间:2024-11-21 10:00:05

描述

背景

STM32F103已经是很老的开发板了,是时候升级一下了。看了下STM32G4适合作为F103的替代款(Ps:绝对不是因为G4用的人少)。

众嗦粥汁,串口是单片机开发最常用的外设,但是很多开发板并不会板载串口转usb的电路,大多只留一个usb的功能。

如果我既想要口转usb的功能,又想保留usb控制器的功能?有人会说用usb hub扩展芯片,有人会说双typec接口。这两种都会增加成本。有没有一种,用一个typec 接口实现两种功能的方法呢?

通过typec的正反插,实现正插是usb转串口,反插是usb控制器的功能。

 

Typec 正反插不同功能的原理

typec的公头只有一组usb2.0的差分引脚,而母头有两组。一般来说,母头的两组差分引脚是连一块的,所以正反插没有区别。

那我们只要将母头的两组引脚分别连接不同的功能引脚,这样不就是实现了两种不同的功能了,比如:A6/A7连接usb转串口,下面的B6/B7 连接单片机的USB引脚。

注:参考自稚晖君的设计。

 

对应原理图如下:

 


作品展示图

3D渲染

资源图:

 

原理图说明:

STM32G431核心

 

STM32G431x6/x8/xB器件基于高性能Arm® Cortex®-M4 32位RISC内核。工作频率高达170 MHz。

Cortex-M4内核带有单精度浮点运算单元 (FPU),支持所有Arm单精度数据处理指令和所有数据类型。该内核还具备一组完整的DSP(数字信号处理)指令和用于增强应用安全性的存储器保护单元 (MPU)。

这些器件内置高速存储器(高达128 KB的Flash存储器和高达32 KB的SRAM)以及大量增强型I/O和外设,这些I/O和外设连接至2条APB总线、2条AHB总线和32位多AHB总线矩阵。

晶振电路

复位和BOOT电路

按键复位和切换boot模式,方便程序烧录。

LDO电路

使用LDO经想供电,增加了保护电路。

RTC电路

RTC功能的电池电路。

 

typec电路

实现正反插对应不同功能,正插usb转ttl,反插是usb功能。

 

usb转ttl

ch343p芯片,usb转高速串口。方便调试和烧录程序。

FLASH电路

W25Q系列flash,拓展板子的存储。

RGB和LED电路

采用ws2812的rgb灯珠,体积缩小100%,性能提高100%。

LED2用于指示usb转ttl串口的工作状态,正常则led2点亮。

 

 

实物图:

 

 

 

 

示例程序说明:

 

上电rgb以绿红蓝闪烁后熄灭,PC13的led循环呼吸灯闪烁。

 

正插为串口功能,进行FLAHS读写测试,最后循环打印UART提示。

反插为usb功能,将usb配置为虚拟串口,输出虚拟串口提示。

 

总结:

我为您介绍一款顶级的STM32G4最小系统板!这款板子简直太逆天了!首先,它采用了Type-C接口,正插可以当做串口使用,反插可以当做USB接口使用,真正实现了一口俩用的功能!其次,它还支持USB、串口、ST-Link等多种下载方式,让您在开发中更加方便快捷。最重要的是,它内置了128Mbit的超大Flash,让您存储海量资料,无需担心存储空间不足的问题。此外,它还搭载了WS2812彩色RGB,性能提升高达100%!这么强大的性能,您还在等什么呢?赶快入手一块吧!而且,它的尺寸也非常小巧,只有1.8x5.2cm,携带方便,性能强大,绝对是您开发中的得力助手!
您好,我为您介绍一款顶级的STM32G4最小系统板!这款板子简直太逆天了!首先,它采用了Type-C接口,正插可以当做串口使用,反插可以当做USB接口使用,真正实现了一口俩用的功能!其次,它还支持USB、串口、ST-Link等多种下载方式,让您在开发中更加方便快捷。最重要的是,它内置了128Mbit的超大Flash,让您存储海量资料,无需担心存储空间不足的问题。此外,它还搭载了WS2812彩色RGB,性能提升高达100%!这么强大的性能,您还在等什么呢?赶快入手一块吧!而且,它的尺寸也非常小巧,只有1.8x5.2cm,携带方便,性能强大,绝对是您开发中的得力助手!

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
video_20241117_193654_edit.mp4
2
2
STM32G431CBT6_TEST.hex
2
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航