本文已参与「新人创作礼」活动, 一起开启掘金创作之路。
注意
单片机方面首先以STM32F407为主,故在与51对接前将不赘述51开发环境配置部分。 又因仅单片机开发部分环境配置最为麻烦,故此处仅介绍单片机部分开发环境配置。本系列默认读者拥有最基础的JavaWeb相关知识,了解微信小程序的基本结构。
Keil
由于已经具有非常详尽的博客描述Keil的安装配置,故在此处只贴出博客链接,并对可能出现的问题进行解答。
安装 - keil5安装教程_Matcha_ice_cream的博客-CSDN博客
问题
- keygen生成的激活码只能破解到2020年
下载我这个
链接:pan.baidu.com/s/1bidTdq5q…
提取码:CSDN
- 出现如下错误
点击确定后尝试编译程序,不报错就p事没有
缺少对应依赖库(PACK包),安装即可
- Debug - Settings 程序闪退
这是由于Keil5打开Keil4等低版本工程的不兼容导致的,把项目文件目录下的 .uvoptx 文件删除重新打开工程即可
- 缺少对应 Programming Algorithm
若点击Add按钮未找到对应.FLM文件,首先检查有无正确安装对应版本的PACK,若已安装可跳转到PACK安装目录下找到对应核心的存有.FLM文件的目录,将目录下文件全部拷贝至..\ARM\flash\ 目录下即可
单片机资源
本系列使用的单片机为正点原子旗下F407ZGT6版,可自行在正点原子官网下载对应原理图
F407对应的PACK库可在此地址下载
链接:pan.baidu.com/s/1bidTdq5q…
提取码:CSDN
下载环境配置
常见下载方式有很多:JLink、STLink、串口等,在此我们以串口与STLink的配置为主(注意以串口助手下载需要安装CH340驱动,STLink也有对应驱动)
串口驱动下载链接:百度网盘 请输入提取码
提取码:qjwy
串口: 【STM32】程序下载(串口方式)_嵌入式开发工程师---欢迎大家一起交流-CSDN博客
STLink: 使用ST-LINK下载STM32程序_羽墨志-CSDN博客