HNUST湖南科技大学嵌入式开发板使用-2024

news2024/11/26 0:51:47

 


目录

1.需要准备的软件(版本必须相同)꒰ঌ( ⌯' '⌯)໒꒱

2.下载链接地址⌯'▾'⌯

 3.软件安装教程

4.安装好了,正常情况会是什么样子呢?(๑•̌.•๑)

   4.1.拆入第一个接口(串口com接口是用来上传代码的ฅ˙Ⱉ˙ฅ)

 4.2.拆入第三个接口(SWD Jlink口˙Ꙫ˙)

4.3Keil软件是否正常捏?੭ ᐕ)੭

5.编译代码 

6.上传代码(使用FlyMcu)

7.附件 


1.需要准备的软件(版本必须相同)꒰ঌ( ⌯' '⌯)໒꒱

1.mdk536                               (其他高版本不推荐,没有AC5编译器)

2.JLink_Windows_V612a    (jlink驱动,用来SWB端口上传代码调试,其他版本会报错)

3.CH341SER                       (串口驱动,com接口用来上传代码)

4.Keil.STM32F1xx_DFP.2.4.1(开发板芯片包,芯片库,用来编译代码)

5.FlyMcu                                 (串口上传代码工具)


2.下载链接地址⌯'▾'⌯

  1.  mdk536(软件需要购买或者使用免费的注册工具)MDK5.29,5.30,5.31,5.32,5.33, 5.34,5.35, 5.36, 5.37和各种pack软件包镜像下载(2022-05-04) - 知乎 (zhihu.com)
  2. JLink_Windows_V612a: SEGGER - The Embedded Experts - Downloads - J-Link / J-Trace
  3. 串口驱动-CH341SER: CH341SER.EXE - 南京沁恒微电子股份有限公司 (wch.cn)
  4. Keil.STM32F1xx_DFP.2.4.1.pack: KEIL各版本镜像和STM的KeilPACK包下载_keil镜像网站-CSDN博客
  5. FlyMcu:FlyMcu - 用于STM32芯片ISP串口程序一键下载的免费软件-CSDN博客

3.软件安装教程

  1. mdk536(需要注册)Keil MDK 5.36安装及和谐_mdk536-CSDN博客
  2. JLink_Windows_V612a: Jlink软件下载和安装教程_jlink安装教程-CSDN博客
  3. 串口驱动-CH341SER: (打开软件点击安装即可)
  4. Keil.STM32F1xx_DFP.2.4.1.pack: (点击next即可)

4.安装好了,正常情况会是什么样子呢?(๑•̌.•๑)


4.1.插入第一个接口(串口com接口是用来上传代码的ฅ˙Ⱉ˙ฅ)

设备管理器情况1(如下)


4.2.插入第三个接口(SWD Jlink口˙Ꙫ˙)

 设备管理器情况2(如下)


4.3Keil软件是否正常捏?੭ ᐕ)੭

1.打开一个学号显示项目 (MGJ520/HNUST STM32 student number displayed (gitee.com))

2.是否有STM32F103VB 芯片 (通过安装pack芯片库)

 3.将usb线插入SWD口是否有如下显示ᕕ( ᐛ )ᕗ

4.同时jlink灯会长亮(usb插入SWD口)

5.编译代码 

注意0 Error 0 Warning  才是编译成功  -(꒪ˊ꒳ˋ꒪)-


6.上传代码(使用FlyMcu)

 将usb插入COM口(第一个口打开FlyMcu, 选择port:COMxx 注意这里port:里面选择CH340

 找到 项目文件夹->USER->xxxx.hex

 

选择 9600波特率,不然上传错误,然后点击 (开始编程)

 长按ISP按键的同时,多次点按RESET键  你要多按几下 ,嘻嘻ฅ( ̳• · • ̳ฅ)

 

出现下面,松开按键,上传成功 ✧*。 (ˊᗜˋ*) ✧*。

 注意哈◝(⑅•ᴗ•⑅)◜..°♡:学校开发板的线不好,通常接触不良没有端口显示,建议换好的线

7.附件 

GPIO配置

开发板电路图 

 

led 数码管电路图 

按键电路图 

 

传感器电路图 

我叫芒果酱,点个关注吧❛‿˂̵✧ 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1591157.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

鸿蒙应用开发之富文本(RichText)组件

前面学习了评分组件,现在来学习富文本组件,这个组件用来表示复杂的文本,把文本显示得更加有特色,比如网页一样显示。这种显示会比较复杂,所以应用的场合就会少一点。不过富文本显示最多的,就是即时通讯软件了,比如显示图片与文本,以及一些特殊的字符。 比如显示如下面的…

Unity Standalone File Browser,Unity打开文件选择器

Unity Standalone File Browser,Unity打开文件选择器 下载地址:GitHub链接: https://github.com/gkngkc/UnityStandaloneFileBrowser简单的示例代码 using SFB; using System; using System.IO; using UnityEngine; using UnityEngine.UI;…

【自然语言处理八-transformer实现翻译任务-一(输入)】

自然语言处理八-transformer实现翻译任务-一(输入) transformer架构数据处理部分模型的输入数据(图中inputs outputs outputs_probilities对应的label)以处理英中翻译数据集为例的代码 positional encoding 位置嵌入代码 鉴于transfomer的重要性&#xf…

Ja-netfilter(idea激活码破解原理)分析

Ja-netfilter(idea破解)分析 简介 ja-netfilter是一款可以破解jetbrainsIDE系列的javaagent jar 包。 原理简介 通过javaagent创造修改字节码的时机。通过asm修改相关类,达到hook特定方法的作用。主要依赖power(rsa方法hook&a…

【Java】Set集合的基本使用

📝个人主页:哈__ 期待您的关注 一、HashSet集合 1.HashSet集合的特点 2.HashSet常用方法 ①:add(Object o):向Set集合中添加元素,不允许添加重复数据。 ②:size():返回Set集合中的元素个数…

NASA数据集——亚洲夏季季风化学与气候影响项目超高灵敏度气溶胶光谱(UHSAS)数据

ACCLIP_Aerosol_AircraftInSitu_WB57_Data 简介 ACCLIP_Aerosol_AircraftInSitu_WB57_Data 是亚洲夏季季风化学与气候影响项目(ACCLIP)期间收集的原地气溶胶数据。本数据集收录了来自下一代激光质谱仪(PALMS-NG)、单颗粒烟尘光度…

0101tomcat部署war访问mysql失败-容器间通信-docker项目部署

文章目录 一、简介二、部署1、mysql数据迁移2、docker部署redis3、docker部署tomcat并运行war包 三、报错四、解决1 分析2 解决 结语 一、简介 最近参与开发一个项目,其中一部分系统需要迁移。从阿里云迁移到实体服务器,使用docker部署。系统使用Java语…

RAG进阶之通用文档处理:从RAGFlow、TextMonkey到mPLUG-DocOwl 1.5

前言 我司RAG项目组每个月都会接到一些B端客户的项目需求,做的多了,会发现很多需求是大同小异的,所以我们准备做一个通用的产品,特别是对通用文档的处理 而在此之前,我们则想先学习一下目前市面上各种优秀的解决方法…

IIS服务器更换即将过期的SSL证书

公司IIS服务器证书快要过期,替换证书的步骤: Winr输入mstsc命令,显示远程登录;输入服务器IP以及密码,进行远程登陆登陆IIS服务器,winr输入inetmgr命令显示IIS操控器;选择服务器证书--点击服务器…

成为摄影拍照高手,摄影技术进阶秘籍

一、资料前言 本套摄影高手资料,大小2.02G,共有57个文件。 二、资料目录 DSLR数码单反摄影圣经.pdf photoshop超细的人像后期磨皮及专业美化.docx “失传”的人像拍摄绝技.doc 白加黑减.怎样应用曝光补偿.pdf 标准镜头秘笈:标准镜如何…

快速寻找可以构建出网通信隧道的计算机

点击星标,即时接收最新推文 本文选自《内网安全攻防:红队之路》 扫描二维码五折购书 为加强内网的安全防范,安全管理员往往会限制内网计算机访问互联网,当然不同机构的限制策略是不一样的,有的完全阻断了内网计算机访问…

langchain LCEL,prompt模块,outputparse输出模块

目录 基本代码 prompt模块 prompt模版控制长度 outputparse格式化输出 并行使用调用链 LangChain表达式语言,或者LCEL,是一种声明式的方式,可以轻松地将链条组合在一起 langchian 可以使用 通义千问,我们用通义千问&#x…

openkylin系统通过网线连接ubuntukylin系统上网攻略

openkylin系统通过网线连接ubuntukylin系统上网攻略 主机1:x64 amd ,系统:ubuntukylin 22.04 ,状态:通过wifi连接热点进行上网,并共享网络。 主机2:x64 intel ,系统:ope…

阿里一面:如何将重复性比较高的 String 类型的地址信息从 20GB 降到几百兆?...

这次应该是互联网及软件行业的第三次寒潮,大家在寒潮中一定要继续保持学习,寒潮挺过去以后还是会迎来新的发展机遇。 有粉丝去阿里面试,跟码哥分享了其中一题面试问题「如何将重复性比较高的 String 类型的地址信息从 20GB 降到几百兆&#x…

linux创建文件、linux创建文件的几种方式、touch、echo、cat、vi、vim

文章目录 一、创建文件1.1、touch1.2、echo1.3、cat1.4、vi或vim 一、创建文件 1.1、touch touch命令:用于创建一个新的空文件或者更新已存在文件的访问和修改时间。 (1)如果目标文件不存在,则新建一个文件 touch demo.txt&am…

AcWing 1388. 游戏(每日一题)

原题链接:1388. 游戏 - AcWing题库 玩家一和玩家二共同玩一个小游戏。 给定一个包含 N 个正整数的序列。 由玩家一开始,双方交替行动。 每次行动可以在数列的两端之中任选一个数字将其取走,并给自己增加相应数字的分数。(双方…

Vscode设置滚轮进行字体大小的调节

Vscode设置滚轮进行字体大小的调节 正常的话按 ctrl 或者 ctrl - 进行字体的大小调节 1.打开Vscode,找打设置的图标,在点击设置,或者直接使用快捷键,【ctrl ,】 2. 在搜索框搜索Font Ligatures 3.双击进入settings.json ,找到如…

[大模型]# Yi-6B-Chat Lora 微调

Yi-6B-Chat Lora 微调 概述 本节我们介绍如何基于 transformers、peft 等框架,对 Yi-6B-Chat 模型进行 Lora 微调。Lora 是一种高效微调方法,深入了解其原理可参见博客:知乎|深入浅出Lora。 本节所讲述的代码脚本在同级目录 04-Yi-6B-Chat…

【教学类-52-04】20240412动物数独(4宫格)空1-空15

作品展示 背景需求: 【教学类-52-03】20240412动物数独(4宫格)难度1-9 打印版-CSDN博客文章浏览阅读603次,点赞20次,收藏8次。【教学类-52-03】20240412动物数独(4宫格)难度1-9 打印版https://…

Razzashi Raptor

拉扎什迅猛龙 Razzashi Raptor 95000金(游戏币)比老虎便宜多了,捡漏啊 为啥我开团都不出,很生气,去打架!!