首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

嵌入式开发

编程知识
2024年09月17日 20:28

金葫芦STM32L431上手流程

教材书名和开发板

教材:《嵌入式技术基础与实践(第6版)》(王宜怀主编)

开发板:AHL-STM32L431

金葫芦STM32L431上手流程

1、需要用到的软件和电子资源

AHL-GEC-IDE(4.55)————>AHL-GEC-IDE (suda.edu.cn)
AHL-MCU6-V2.0-20240118————>嵌入式书6版 (suda.edu.cn)

IDE软件安装流程

软件安装还是老样子,选择除c盘外的盘区,当然直接安装也没有什么

唯一需要注意的环境变量要勾选上,其次安装完成之后,记得重启一下电脑

IDE软件使用流程

第一步

安装完成之后,打开我们的IDE软件,它长的有点像葫芦娃哈哈哈,如图所示

fig:

第二步

软件打开之后的样子如下图所示,右下角还有个实时时间,感觉还不错

fig:

第三步

点击下载——>串口更新,进入下一个界面

fig:

第四步

点击连接GEC,它就会自己自动搜索检测到的设备

fig:

问题一:出现这种情况是因为你没有插开发板,它没有检测到开发板

fig:

好的,解决方案就是插上开发板之后,开发板冒绿灯,说明正在工作,如果是红灯,别着急,等个十几秒,它会自己切换到绿灯,如下图

fig:

接下来,我们重新连接一下GEC试一下

fig:

连接成功,IDE找到开发板之后,就变成了这样子的,这时候就可以刷写程序了。

fig:

有些同学没有连接成功,可能就是因为没有重启,板子没有切换到绿灯,这时候按六下reset按钮,然后再尝试连接,如果还连不上,那就当个犟种,重启软件,重启电脑,多次尝试之后,你就会发现自己还真是一个犟种,搞笑一下,还望各位嘴下留情(神经,害我自己写到这儿都笑了)

第五步

认识一下机器码,机器码能干嘛?直接开整,点击选择文件按钮导入被编译工程目录下的Debug中的.hex文件,然后单击“一键自动更新”

好的,我直接上图

导入机器码

fig:

这儿所需要选择的文件在书籍配套的教材里面,找到你下载的教材配套文件

fig:

fig:

fig:

fig:

fig:

然后你选中这个文件之后,点击打开

fig:

接下来就是这样的

fig:

出现这样的情况,就说明你已经导入成功了,接下来就是

fig:

点击 一键更新 之后,就会出现如下图

下图这是刚开始运行的时候

fig:

稍微等子弹飞一会儿(也就是等它先运行一会儿),就会出现如下图

fig:

这个程序就是读取芯片的,还有热敏电阻的温度,还能控制板载LED等变化

第六步

也就是确认一下IDE能不能编译工程(也就是看看能不能运行c语言程序)

ok,我们先导入我们的工程(也就是导入文件夹)

fig:

路径在这儿,点击到这儿,然后 单击一下“选中文件夹”

fig:

好的,酱紫就是导入工程成功啦!那怎么编译呢?心细的,可能已经看到了

fig:

点击编译工程之后,它会自动运行

fig:

如下图所示,这就是编译成功咯!

fig:

好嘞!看来我们的IDE没有什么问题

From:https://www.cnblogs.com/7he0y/p/18417539
本文地址: http://shuzixingkong.net/article/2087
0评论
提交 加载更多评论
其他文章 开源项目dotnet/eshop 和 dotnet/eshopsupport
dotnet/eshop[1] 和 dotnet/eshopsupport[2] 是两个与 .NET 相关的开源项目,分别用于展示电子商务应用的不同方面。dotnet/eshop:功能与架构:dotnet/eshop 是一个基于 .NET Aspire 的参考电商应用,展示了服务架构在构建现代在线购
开源项目dotnet/eshop 和 dotnet/eshopsupport 开源项目dotnet/eshop 和 dotnet/eshopsupport
CSP初赛知识点:Linux 系统
CSP初赛知识点:Linux 系统 前言 近年 CSP 初赛几乎前 5 道选择题都有一两道有关 Linux 系统的使用,所以作为备战 CSP-J/S 2024 的资料,整理下来啦。 祝各位今年所有考试都能考出自己满意的成绩! 1、常用文件操作命令 以下设文件名均为 csp,需要复制或修改成的文件名均
Java 学习 day02
java day02 DtaaType 数据类型 Java是一门强类型的语言。 1、变量 变量:指的是在Java程序运行过程中,其值可以发生改变的量。 定义一个变量的语句定义格式: //数据类型 变量名 = 初始化值; 注意事项: 1、变量要进行初始化赋值,才可以进行使用 2、在同一作用域下,变量名
全面掌握 Jest:从零开始的测试指南(上篇)
随着JavaScript在前后端开发中的广泛应用,测试已成为保证代码质量的关键环节。 为什么需要单元测试 在我们的开发过程中,经常需要定义一些算法函数,例如将接口返回的数据转换成UI组件所需的格式。为了校验这些算法函数的健壮性,部分开发同学可能会手动定义几个输入样本进行初步校验,一旦校验通过便不再深
全面掌握 Jest:从零开始的测试指南(上篇) 全面掌握 Jest:从零开始的测试指南(上篇) 全面掌握 Jest:从零开始的测试指南(上篇)
[rCore学习笔记 027]地址空间
写在前面 本随笔是非常菜的菜鸡写的。如有问题请及时提出。 可以联系:1160712160@qq.com GitHhub:https://github.com/WindDevil (目前啥也没有 引言 兜兜转转又是新的一章的开始,还是首先要看官方手册里的理论介绍和内容. 这里主要还是提纲挈领地摘抄里面
[rCore学习笔记 027]地址空间 [rCore学习笔记 027]地址空间
代码整洁之道--读书笔记(12)
代码整洁之道 简介: 本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。 本书适合所有程序员阅读,
代码整洁之道--读书笔记(12) 代码整洁之道--读书笔记(12)
解密Prompt系列38.多Agent路由策略
常见的多智能体框架有协作模式,路由模式,复杂交互模式等等,这一章我们围绕智能体路由,也就是如何选择解决当前任务最合适的智能体展开,介绍基于领域,问题复杂度,和用户偏好进行智能体选择的几种方案
解密Prompt系列38.多Agent路由策略 解密Prompt系列38.多Agent路由策略 解密Prompt系列38.多Agent路由策略
WiFi基础(四):WiFi工作原理及WiFi接入过程
liwen01 2024.09.16 前言 802.11 无线 WiFi 网有三类帧:数据帧、管理帧、控制帧。与有线网相比,无线 WiFi 网会复杂很多。大部分应用软件开发对 WiFi 的控制帧和管理帧了解得并不多,因为它们在物理层和数据链路层就已经被处理了,上层应用很少能感知到。 一般是在设备出现
WiFi基础(四):WiFi工作原理及WiFi接入过程 WiFi基础(四):WiFi工作原理及WiFi接入过程 WiFi基础(四):WiFi工作原理及WiFi接入过程