由于学习需要,又回到stm32平台了。以前做的东西都没写过笔记什么的,现在重新学习,居然像新手一样碰壁了。。。

第一步:软件平台安装。现在的开发平台无外乎两种,KEILL和IAR,回想在大学里学习51那会儿,变化也挺多的,毫不犹豫的选择了KEIL。电脑里没有这个软件咋办,问度娘,一大堆的下载链接,读者自己去找吧。有了安装包,安装方式也不复杂,下一步下一步的操作。没想我居然在安装软件这个步骤上碰壁了,所以这里要提醒广大读者们,软件安装顺序。如下图:

又见STM32之初建工程又见STM32之初建工程又见STM32之初建工程

①安装keil_for_arm②导入器件包③安装keil_for_c51④***注册。

    当然如果不开发c51单片机程序,完全没必要安装c51的keil。另外还有一个问题就是keil的版本问题,众所周知,keil是每段时间更新一个版本,所以选好稳定的版本尤其重要,之前安装的MDK523版本的,安装中只有keil_for_arm,没有pack安装,导致安装完器件包管理器图标是灰色,无法安装想要的器件包,以至于新建工程选择芯片型号的时候没有想要选择的。

第二步:新建工程文件。软件安装好了,新建工程也可以选对应的芯片了,重头戏就是码代码了。有两种开发方式,一是寄存器开发,二是库函数开发。由于库函数上手快,基本上优先选择库函数开发了,而且代码规范、标准,我就选库函数的开发方式了。库函数模板百度下载后, keil新建工程,主要的问题是添加文件。这里我主要使用两个文件:一个是App文件 夹存放相应的main文件,其中stm32f10x_it.c和.h是在模板里面template里的。另一个是Bsp文件夹存放相应的硬件驱动文件。lib文件存放模板里面的Library文件。如图:又见STM32之初建工程

详细安装文章,参考:

Keil(MDK-ARM)系列教程(一)_新建软件工程详细过程

相关文章:

  • 2021-07-10
  • 2021-08-16
  • 2021-07-03
  • 2021-05-24
  • 2021-12-23
  • 2022-01-12
猜你喜欢
  • 2021-05-24
  • 2021-09-14
  • 2021-06-17
  • 2021-06-07
  • 2021-07-21
  • 2021-04-30
  • 2021-12-05
相关资源
相似解决方案