概述
曾经有个名人说过下面一句话, 所以废话不多说,直接介绍cube和keil(当然你也可以用别的,例如IAR,但是万变不离其宗,只要器用好了,活就好了)
工欲善其事必先利其器
一、工具从哪来
当然在各自的官网上下载,正版绝对正版,只是需要licence而已,当然在我国不吃这一套,必须各种破解,相信大家找资源能力都是顶级的存在,所以这里就不贴链接了。
1. MDK KEIL下载点我点我
2. STM32CubeMX点我点我
二、工具怎么用
2.1 KEIL基础使用
下载安装(这节我要略,靠大家了)
页面介绍
这种编程类的软件IDE其实都是大同小异,不信看下图。
有些刚接触的同志看到英文容易有畏难或者抵触情绪,脑袋里就是一行字:要是有个汉化的就好了。其实不然,这种软件,你只要静下来看一遍,玩一遍就知道,这TM就是个非常简单的玩意。好了,废话不表了。继续。
那根棒子有何用
鼠标放到棒子那里,看下图,提示了个“Options for target…”,其实就是个配置页面。
点击之后出现下图。这个里面标签很多,下面逐一介绍下。
Device标签
Target标签
Output标签
Listing标签
User标签
C/C++标签
Asm标签
Linker标签
Debug标签
Utilities标签
这个棒子讲完了,其实和没讲一样,大多数就是默认设置,主要是大家要熟悉有这么个棒子,需要配置的时候来改一改,动一动。
软件包安装器
软件包管理很重要,现在Keil的包管理策略很灵活,就是按需使用。比如说项目中使用了某个特定系列的MCU,就下载特定系列的包即可,不必要将所有的包都下载,这样整个软件就相当于“瘦身”了。好了,把鼠标移到对于图标处,提示“Pack Installer”,如下图。
点击该图标,出现下图。
注意,前方高能,当你看到个包想点击“install”安装的时候,会出现一个打击你动力的事情,那就是根本TM的下不动,完全没速度啊。但是某名人说过一句话:
任何困难都是有解决办法的!
keil中无法下载安装包的解决办法有2种。
1. 就是有个访问全球的网络,那就可以慢慢下载了,这一种要求有点高了,毕竟不是人人都会饭强。
2. 那就来第二种吧,把下载的包地址复制,然后放在百度网盘里离线下载,最后再下载到本地即可。
关于第2种方法,我忍不住举个栗子。首先点我点我,在该网页中找到你想要下载的包下载,比如STMicroelectronics STM32L151C8,可以知道其下载地址为https://keilpack.azureedge.net/pack/Keil.STM32L1xx_DFP.1.2.0.pack;其次打开百度网盘,如下图所示操作。;最后你就可以从网盘里找到这个包,然后自行下载到本地咯。
2.2 CubeMX基础使用
下载安装(这节我要略,靠大家了)
页面介绍
点开软件,简洁明了,点击新建项目会弹出选择哪一款芯片的选择,具体如下图所示。可以直接搜,可以根据各种条件过滤,自己试一试就晓得了。
功能区介绍
其实常用的功能不多,主要由引脚配置、时钟配置、硬件资源配置。在本篇文章中不一一展开,在后续具体的功能介绍中会穿插讲解。功能区展示见下图。
三、结尾
其实工具都是大同小异的,都是为了解决问题,所以这里只是做个引子,大家想用什么就用什么,只要顺手就行。
最后
以上就是沉静月饼为你收集整理的STM32CubeMX开发实战之工具篇的全部内容,希望文章能够帮你解决STM32CubeMX开发实战之工具篇所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复