1-1ARM开发环境搭建(GD32)

news/2024/5/19 21:53:48

1:安装MDK最好是5.27以及以上版本,避免后续学习中出现相关错误

 2:安装芯片支持包

双击安装即可,也可以是默认路径,也可以自己更改路径

3:安装jlink下载器驱动(下载调试器)

具体安装步骤如下所示

最后点击finish即可完成j-Link驱动暗转。


4:验证jlink安装是否成功

单片机程序显示出点灯效果表示程序运行正确 :将程序下载到单片机后可能任然需要手动按下复位键才能正常的显示效果。

.........


http://www.mrgr.cn/p/45340721

相关文章

游戏技术人福音!当游戏语音碰到网易云信 ,我服了!

“开黑吗?五黑的那种” 少年时代,放假后偷偷溜进网吧,一边打着游戏,一边连麦吐槽对手的惬意岁月,不仅承载了无数 80 后、90 后,甚至 00 后的青春记忆,也让游戏语音成为了“游戏少年”闲暇生活的…

Python扩展模块的开发

有关python C扩展开发的教程可以参考概述 — Python 3.12.3 文档。项目已经发布至python官方的pypi里了。具体详情请见AdroitFisherman PyPI。目前该项目还处在测试阶段。尚有部分模块需要开发和测试。 项目结构 项目结构见下图: 代码展示与说明 以单链表(SingleL…

C语言—控制语句

控制语句就是用来实现对流程的选择、循环、转向和返回等控制行为。 分支语句 if语句 基本结构 if(表达式) { 语句块1; } else { 语句块2; } 执行顺序: 如果表达式判断成立(即表达式为真),则执行语句块…

软件设计师:结构化开发方法

模块化模块独立 软件模块应尽量做到高内聚、低耦合,提高模块的独立性 耦合性无直接耦合:没有直接关系 数据耦合:传递简单的数据值 标记耦合:传递数据结构 控制耦合:传递控制变量 外部耦合:软件之外的环境联结 公共耦合:公共数据环境 内容耦合:通过非正常入口/直接访问内…

基于python+django网易新闻+评论的舆情热点分析平台

博主介绍: 大家好,本人精通Java、Python、C#、C、C编程语言,同时也熟练掌握微信小程序、Php和Android等技术,能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验,能够为学生提供各类…

[方法] Unity 解决类《原神》角色移动方向问题

第三人称视角类的游戏有很多,比如《原神》、《崩坏:星穹铁道》、《剑星》、《绝地求生》等。这些游戏中,角色的移动方向取决于玩家的输入和相机的方向,例如玩家在键盘上按下D键,则角色会相对于相机方向向右移动,本篇文…

抖音无人直播循环播放录音频软件

需求是做抖音或其他短视频平台无人直播时,需要循环播放录音文件列表,那么就可以用到这个小软件。 使用方法 双击exe的可执行文件,启动软件 点击循环播放按钮,可以读取当前目录以及子目录下面的音频文件列表,循环往复播放 点击停止循环按钮,可以停止播放插队播放 实现效果…

苹果手机突然黑屏打不开怎么办?多种方法合集

苹果手机突然黑屏打不开怎么办?苹果手机突然开不开机了怎么办?手机打不开机了按键长按没有反应怎么办? 如果您的苹果手机出现这些情况无法正常开机,可以尝试以下办法恢复: 方法1:给手机充电 首先&#xf…

基于表面法线法的二维人脸图构建三维人脸模型matlab仿真

1.算法运行效果图预览2.算法运行软件版本 matlab2022a3.算法理论概述 二维人脸图像获取表面法线首先,我们需要从二维灰度或者彩色人脸图像中估计表面法线。通常这一过程包括以下几个步骤:人脸检测与对齐:确保人脸图像被准确检测并进行标准化对齐,以便后续处理。深度信息估计…

项目冲刺——第 1 篇 Scrum 冲刺博客

作业所属课程 所属课程作业要求 作业要求作业目标 敏捷开发前的安排一、各个成员在 Alpha 阶段认领的任务二、明日各个成员的任务安排成员 任务肖杨、梁丽贤 搭建前端开发框架黄诃华、欧文杰 编写数据库姚佳如、李慧娣 不断根据需求完善功能设计,并完成首页、登陆模块的页面设…

Linux学习之路 -- 文件 -- 文件描述符

前面介绍了与文件相关的各种操作&#xff0c;其中的各个接口都离不开一个整数&#xff0c;那就是文件描述符&#xff0c;本文将介绍文件描述符的一些相关知识。 目录 <1>现象 <2>原理 文件fd的分配规则和利用规则实现重定向 <1>现象 我们可以先通过prin…

STATA 核密度图

. clear . set obs 625 . gen x = (mod((_n-mod(_n-1,25)-1)/25,25)-12)/12 . gen y = (mod(_n-1,25)-12)/12 . gen z = normalden(x,0,2)*normalden(y,0,2) //二维乘积核 . twoway contour z x y, level(15)

全栈开发之路——前端篇(6)生命周期和自定义hooks

全栈开发一条龙——前端篇 第一篇&#xff1a;框架确定、ide设置与项目创建 第二篇&#xff1a;介绍项目文件意义、组件结构与导入以及setup的引入。 第三篇&#xff1a;setup语法&#xff0c;设置响应式数据。 第四篇&#xff1a;数据绑定、计算属性和watch监视 第五篇 : 组件…

彻底解决python的pip install xxx报错(文末附所有依赖文件)

今天安装pip install django又报错了&#xff1a; C:\Users\Administrator>pip install django WARNING: Ignoring invalid distribution -ip (d:\soft\python\python38\lib\site-pac kages) Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting djan…

构造照亮世界——快速沃尔什变换 (FWT)

之前学习 FFT 的时候,我们知道 FFT 是用来快速求两个多项式乘积的,而 FWT 解决的多项式的位运算……博客园 我的博客快速沃尔什变换解决的卷积问题 快速沃尔什变换(FWT)是解决这样一类卷积问题: \[c_i=\sum_{i=j\odot k}a_jb_k \]其中,\(\odot\) 是位运算的一种。举个例子…

【webrtc】RemoteAudioSource的创建线程

m98 代码&#xff1a;I:\webrtc m98_yjf\src\pc\rtp_transmission_manager.cc RtpTransmissionManager::CreateReceiver 在信令线程创建receiver receiver 是&#xff1a; rtc::scoped_refptr<RtpReceiverProxyWithInternal<RtpReceiverInternal>>receiver;其实际…

Nessus 部署实验

一、下载安装https://www.tenable.com/downloads/nessus 安装好之后&#xff0c;Nessus会自动打开浏览器&#xff0c;进入到初始化选择安装界面&#xff0c;这里我们要选择 Managed Scanner 点击继续&#xff0c;下一步选择Tenable.sc 点击继续&#xff0c;设置用户名和密码 等…

软件测试之linux学习day2

今天学习linux中的shell编程

虚拟机文件夹共享操作(本地访问)

新建一个文件夹 右击文件夹点击属性 找到共享 点击共享 选择本地用户共享就可以了 本地winr 输入我们图片中的格式&#xff08;IP前加 “\\” &#xff09; 会弹一个窗口&#xff0c;输入虚拟机的入户名和密码就可以共享了&#xff08;一般默认用户名都是administrator&am…

SwiftUI ScrollView 滚动视图

代码 // // ContentView.swift // SwiftUIScrollView // // Created by CHEN Hao on 2024/5/7. //import SwiftUIstruct ContentView: View {var body: some View {VStack(alignment: .leading) {VStack(alignment: .leading) {Text("monday, aug 20".uppercased(…