1.1.初识STM32及新建工程

一. 何为STM32:

  • STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等。

  • STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器。

二. 何为ARM:

  • ARM既指ARM公司,也指ARM处理器内核 ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构 ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片。

三.新建STM32工程:

  1. 建立工程文件夹,Keil中新建工程,选择型号

    img

  2. 工程文件夹里建立Start、Library、User等文件夹,复制固件库里面的文件到工程文件夹

img

img

img

img

怎样选择启动文件:

img

  • 工程选项,C/C++,Include Paths内声明所有包含头文件的文件夹
  • 工程选项,C/C++,Define内定义USE_STDPERIPH_DRIVER
  • 工程选项,Debug,下拉列表选择对应调试器,Settings,Flash Download里勾选Reset and Run
posted @ 2023-03-26 18:46  狴泽犴  阅读(42)  评论(0编辑  收藏  举报