[物联网] - [STM32/51|JavaWeb|微信小程序] - 2.开发环境配置

300 阅读2分钟

本文已参与「新人创作礼」活动, 一起开启掘金创作之路。

 注意

        单片机方面首先以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博客