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

相关文章

ESP32 esp-idf esp-adf环境安装及.a库创建与编译

简介 ESP32 功能丰富的 Wi-Fi & 蓝牙 MCU, 适用于多样的物联网应用。使用freertos操作系统。 ESP-IDF 官方物联网开发框架。 ESP-ADF 官方音频开发框架。 文档参照 https://espressif-docs.readthedocs-hosted.com/projects/esp-adf/zh-cn/latest/get-started/index

揭秘未来艺术:AI绘画工具全面介绍

📑前言 随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。在艺术创作领域,AI技术同样展现出了其独特的魅力。今天,我们就来一起探索这个神秘而引人入胜的领域,深入了解AI绘画工具的奥秘及其为艺术创作带来的革命性变革。 一、AI绘画工具的崛起 1.1 颠覆传统绘画模式 在过去,绘画是艺术家们通过手中的画笔,蘸取颜料,在画布上自由挥洒的创造性过程。然而,随着AI绘画工

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

UnrealScriptIDE调试环境部署

先安装vs2010   再安装VSIsoShell.exe, 下载地址 https://pan.baidu.com/s/10kPNUuDGTbWXbz7Nos-1WA       fd3t   最后安装unside,下载地址 https://archive.codeplex.com/?p=uside  安装中间有一步选择Binary文件夹要选对路径。   安装好以后,启动 UDKDe

20.Spring5注解介绍

1.配置组件 Configure Components 注解名称说明@Configuration把一个类作为一个loC容 器 ,它的某个方法头上如果注册7@Bean , 就会作为这个Spring容器中的Bean@ComponentScan在配置类上添加@ComponentScan注解。该注解默认会扫描该类所在的包下所有的配置类,相当于之前的 <context:component-scan>@Sc

API-环境对象

学习目标: 掌握环境对象 学习内容: 环境对象作用 环境对象: 指的是函数内部特殊的变量this,它代表着当前函数运行时所处的环境。 作用: 弄清楚this的指向,可以让我们代码更简洁。 函数的调用方式不同,this指代的对象也不同。【谁调用,this就是谁】是判断this指向的粗略规则。直接调用函数,其实相当于是window.函数,所以this指代window。

【网络安全的神秘世界】搭建dvwa靶场

🌝博客主页:泥菩萨 💖专栏:Linux探索之旅 | 网络安全的神秘世界 | 专接本 | 每天学会一个渗透测试工具 下载DVWA https://github.com/digininja/DVWA/blob/master/README.zh.md 安装DVWA 安装phpstudy https://editor.csdn.net/md/?articleId=1399043

Pycharm配置conda环境(解决新版本无法识别可执行文件问题)

引言: 很多小伙伴在下载最新版本的pycharm或者更新到最新版本后为项目配置conda环境的时候,发现文件夹目录中无法显示可执行文件(一般为python.exe),以下就是本人遇到该问题后试验和解决该问题的一些方法和思路。 一般遇到该问题的人群有两种,一种是刚入门对pycharm进行conda环境配置的小白(例如我),不熟悉相关环境配置的操作和过程,还有一种是入坑pycharm有段时间的老手

Redis-在springboot环境下执行lua脚本

文章目录 1、什么lua2、创建SpringBoot工程3、引入相关依赖4、创建LUA脚本5、创建配置类6、创建启动类7、创建测试类 1、什么lua “Lua”的英文全称是“Lightweight Userdata Abstraction Layer”,意思是“轻量级用户数据抽象层”。 2、创建SpringBoot工程 3、引入相关依赖 <?xml version

cocospod 搭建环境和使用

iOS 最新版 CocoaPods 的安装流程 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods (1)  $sudo gem