GD32介绍及环境搭建--开发板介绍

2024-06-05 10:20

本文主要是介绍GD32介绍及环境搭建--开发板介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

知不足而奋进 望远山而前行


目录

文章目录

前言

设备清单

焊接

天空星两侧排针

天空星烧录接口焊接

烧录器排针焊接

使用说明(重要)

参数

开发板资源、尺寸标注图

硬件参数

引脚定义

设计图纸

GD32F407

天空星原理图

开发学习资料

总结


前言

本文将介绍如何搭建和连接天空星GD32F407VET6开发板及相关硬件设备的焊接步骤和连接方法。通过清单中列出的设备,我们将详细讨论如何正确焊接排针、烧录器和设备间的连接,以确保设备安全、正常运行。重点说明连接顺序和焊接注意事项,帮助读者避免常见错误,确保焊接效果正确。在整个过程中,请务必谨慎操作,确保设备的正确性和安全性。


设备清单

  1. 天空星GD32F407VET6开发板一块
  1. 6Pin烧录线一条
  2. DAPLink烧录器一个
  3. 2x20Pin排针两组
  4. 2x5Pin排针一组

最终连接效果

焊接

天空星两侧排针

两组排针焊接到开发板的背面。

如上图,左边是正面右边是反面

仔细观察上图,排针黑色胶皮在背面,不要焊错了! 不然要遭老罪了。

天空星烧录接口焊接

烧录器排针焊接

背面7个焊盘,函数1x7排针,效果如下:

使用说明(重要)

  1. 先焊接2x5Pin烧录排针
  2. 再焊接2x20Pin开发排针,排针一定要焊在背面,看清楚再焊,别焊错!
  3. 烧录器和开发板采用杜邦线连接
  4. 6Pin的杜邦线连开发板对应关系如下
    1. RXD 接 U0T (USART0_TX)
    2. TXD 接 U0R (USART0_RX)
    3. GND 接 GND
    4. SWDIO 接 DIO
    5. SWCLK 接 CLK
    6. 5V 接 5V0

  1. 重要!!!不要把开发板放到金属物上方(笔记本外壳,镊子,金属支架等),否则上电后会烧板子,如有此情况,请自行购买,链接:天空星购买链接

如果不清楚焊接成什么样,先看盯着这样图看1分钟!:

参数

开发板资源、尺寸标注图

硬件参数

引脚定义

设计图纸

https://pro.lceda.cn/editor#id=1949206d8e694271bd8ab6f068e260c2

GD32F407

GD32F4xx系列器件是基于Arm® Cortex®-M4处理器的32位通用微控制器。存储器的组织

采用了哈佛结构,预先定义的存储器映射和高达4 GB的存储空间,充分保证了系统的灵活性和可扩展性

GD32F405/407系列

  • GD32F405/407为Cortex®-M4互联型
  • 512K~3072K Flash,192K SRAM
  • 高达168MHz,支持FPU
  • 2.6~3.6V供电,5V容忍I/O
  • -40℃~85 ℃工业级温度范围
  • 全系列硬件管脚及软件兼容

与GD32F403相比:

  • 软硬件不兼容
  • 定时器:增加了2个32位通用定时器
  • 通信模块:增加了1个USART、1个USBHS、1个Camera、1个ENET(405无该模块)

型号表

百度安全验证

天空星原理图

SCH_立创梁山派·天空星开发板原理图_2024-05-12.pdf

引脚排针图:

开发学习资料

天空星:

【立创·梁山派-天空星】开发板

【立创·梁山派-天空星】硬件文档

【立创·天空星GD32F407VET6】入门手册

【立创·天空星GD32F407VET6】模块移植手册

立创梁山派·天空星开发板 - 嘉立创EDA开源硬件平台

项目开发文档-GD32天空星

梁山派:

【立创·梁山派GD32F470ZGT6】开发板

模块移植手册-第一部

模块移植手册-第二部

立创开发板-梁山派教程文档

立创梁山派IO口分配简表


总结

通过本文的学习,读者了解了在搭建天空星GD32F407VET6开发板和相关设备连接过程中的关键步骤和注意事项。从设备清单的确认到焊接及连接的实际操作,本文覆盖了从硬件准备到实际应用所需的重要信息。通过正确理解和遵循所列步骤,读者可以顺利完成设备的搭建和连接工作,为后续的开发和学习提供坚实的基础

这篇关于GD32介绍及环境搭建--开发板介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1032794

相关文章

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

安装nodejs环境

本文介绍了如何通过nvm(NodeVersionManager)安装和管理Node.js及npm的不同版本,包括下载安装脚本、检查版本并安装特定版本的方法。 1、安装nvm curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash 2、查看nvm版本 nvm --version 3、安装

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

高并发环境中保持幂等性

在高并发环境中保持幂等性是一项重要的挑战。幂等性指的是无论操作执行多少次,其效果都是相同的。确保操作的幂等性可以避免重复执行带来的副作用。以下是一些保持幂等性的常用方法: 唯一标识符: 请求唯一标识:在每次请求中引入唯一标识符(如 UUID 或者生成的唯一 ID),在处理请求时,系统可以检查这个标识符是否已经处理过,如果是,则忽略重复请求。幂等键(Idempotency Key):客户端在每次

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现