当前位置: 首页 > article >正文

GD - EmbeddedBuilder - 给已有工程换MCU

文章目录

    • GD - EmbeddedBuilder - 给已有工程换MCU
    • 概述
      • 不行的重现
    • 笔记
      • 工程的.gdc文件内容中有MCU型号可以改
    • 给已有工程换MCU的使用场景
    • END

GD - EmbeddedBuilder - 给已有工程换MCU

概述

一个现存的EmbeddedBuilder的工程,想换个MCU配置做实验,又不想从头搭建实验工程。
想找找是否可以通过EmbeddedBuilder(当前版本 EmbeddedBuilder_v1.4.1.23782)来更换MCU.
好像不行。

不行的重现

在工程的gdc文件上右击,选属性。
在这里插入图片描述
在这里插入图片描述
设置里面其他项(e.g. 工具链)可以改,为啥MCU不可以改呢?
在这里插入图片描述
想了想,还是得从.gdc文件中改,得手工改。

笔记

工程的.gdc文件内容中有MCU型号可以改

FileVersion=1
MCUPartNo=GD32F310F8P6

[<PeriandPinContent>]
# ...

MCUPartNo的值是具体的MCU型号,改成自己想要的MCU型号。
改了MCU型号后,可能硬件配置就不一样或者不存在了。
接着修改和验证硬件的GPIO配置和其他硬件寄存器配置(e.g. DMA, I2C, UART…)。就是在更换MCU型号配置后,确认自己要的硬件资源还在,不在就补上。
然后在.gdc页面中,从工程菜单上选择产生代码。
在这里插入图片描述
然后去工程中,改编译不过的地方(e.g. 功能性GPIO的别名变了)

给已有工程换MCU的使用场景

如果是正式工程,如果准备更换MCU配置,建议从头搭建工程。毕竟正式工程不允许出任何细节错误。
如果是实验工程(e.g. 在核心板+面包板做实验做不通的情况下,准备搬到另外一块开发板上实验一个单向功能测试时), 用这种换MCU的方法比较节省时间和心情。

END


http://www.kler.cn/news/289166.html

相关文章:

  • 【IPV6从入门到起飞】2-1 获取你的IPV6(手机、CPE等)
  • LVS Keepalived nginx haproxy 区别
  • 设计模式-原型适配器桥接外观
  • 基于大数据分析景区消费行为影响因素研究【消费等级预测、携程,去哪网数据抓取】
  • 亿图图示下载安装教程EdrawMax Pro 13版超详细图文教程
  • 前端面试:webSocket如何兼容低浏览器?
  • 安防监控视频平台LntonAIServer视频智能分析平台新增视频质量诊断功能
  • 机器学习数学公式推导之降维
  • Python加载 TorchScript 格式的 ResNet18 模型分类该模型进行预测并输出预测的类别和置信度
  • 【运维监控】prometheus+node exporter+grafana 监控linux机器运行情况(2)
  • 【wsl2】从C盘迁移到G盘
  • redroid搭建云手机学习笔记(一)
  • C++ ─── List的模拟实现
  • django orm的Q和~Q的数据相加并不一定等于总数
  • Golang | Leetcode Golang题解之第380题O(1)时间插入、删除和获取随机元素
  • [SDK]-按钮静态文本与编辑框控件
  • Vue-cli的使用
  • MySQL三大日志详解
  • 【区块链 + 房产建筑】透明建造系统 | FISCO BCOS应用案例
  • Windows安装docker,启动ollama运行open-webui使用AIGC大模型写周杰伦歌词
  • Unity实战案例 2D小游戏HappyGlass(模拟水珠)
  • 解剖学上合理的分割:通过先验变形显式保持拓扑结构|文献速递--基于深度学习的医学影像病灶分割
  • 域与活动目录
  • Mudo03 vscode配置相应的文件的搜索路径,库文件的搜索路径以及想要的链接库
  • 【Redis之一:下载安装Redis】
  • Java 入门指南:Java 并发编程 —— 并发容器 ConcurrentSkipListMap
  • P7492 [传智杯 #3 决赛] 序列
  • 【MATLAB源码-第157期】基于matlab的海马优化算法(SHO)机器人栅格路径规划,输出做短路径图和适应度曲线。
  • 【安卓13】解决HDMI OUT和耳机等设备接入时会解除静音问题
  • 算法day20|669. 修剪二叉搜索树、将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树