一、实验环境
- 开发环境:keil uvision5
- 实验硬件
序号 | 名称 | 数量 |
---|---|---|
1 | PC机 | 1台 |
2 | stm32底盒 | 1个 |
3 | 温湿度模块 | 1个 |
4 | ST_Link下载器 | 1个 |
5 | ST_Link下载器连接线 | 1根 |
6 | 温湿度实验代码 | 1份 |
3.驱动配置
本实验采用的ST_Link的方式。
①ST_Link驱动安装过程
二、实验过程
- 打开准备好的程序
实验代码可以参照下面分享:
https://pan.baidu.com/s/1cRDL7SgYAQQQqqTL2q4cFw
提取码:3b51 - 硬件组装
组装完成后,与PC机进行连接。 - 设置相关内容
①编译程序
②编译完成后,点击上面的魔法棒,进入Option for Target,然后点击Debug,选择Use,最后点击Setting
③对于Port进行设置,并看一下红框中的其他设置是否跟图片基本一致
④除了要勾上红框中的内容,还有点击ADD,选择出现新界面中的第一个,进行添加
- 下载
点击图中红框的图标,进行下载
当出现下面的提示,表示下载成功。
三、实验效果
四、实验遇到的问题及解决方法
- 当点击下载的时候,keil自动关闭
解决方法:
查看自己mdk的版本,将mdk下载为比较新的版本,进行安装。
2.下载总是出现这个弹框,并且下载失败
解决方法:
关掉keil,在自己的文件中找到图中带蝴蝶标志的文件,双击后,进行upgrade。完成后,重新打开,再次进行编译下载的过程。
五、总结
通过该实验,明白了该怎么将一个程序弄到对应的硬件中去,并让其进行工作。本次实验主要也是增加对这个过程的熟悉,明白该怎么操作。