ARM技术william hill官网
直播中

石玉兰

7年用户 1434经验值
私信 关注
[资料]

ARM Cortex-M 开发实战指南入门篇(二)

1、集成开发环境和非集成开发环境介绍
嵌入式开发的第一步就是搭建开发环境,不同的硬件平台可能所需的环境还不太一样,而且还有可能出现千奇百怪的错误,本讲将讲解ARM Cortex-M开发的常用工具。
Keil MDK、IAR等工具是各类单片机使用频率最高的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题。这两款IDE开发不同的MCU时只需要添加相应的pack包即可,使用起来非常简单。
【ARM Cortex-M 开发实战指南(入门篇)】第3章 搭建开发环境.pdf (867.07 KB)
(下载次数: 3, 2022-4-19 17:22 上传)

2、Cortex-M新建工程及配置
新建STM32_Project目录,在STM32_Project文件夹下,我们新建7个文件夹,分别为CMSIS、FWLib、Listing、Output、Project、Readme、User。CMSIS 用来存放库为我们自带的启动文件和一些 Cortex-M系列的通用文件,CMSIS文件里存放的文件适合任何Cortex-M内核的单片机,CMSIS 的 缩写为:Cortex Microcontroller Software Interface Standard,是 ARM Cortex 微控制器软件接口标准,是 ARM 公司为芯片厂商提供的一套通用的且独立于芯片厂商 的处理器软件接口;FWlib 用来存放芯片厂家的库文件里面的 inc 和 src 这两个文件,这两个文件包含了芯片上的所有驱动。Listing 用来存放一些编译过程中产生的文件。

更多回帖

发帖
×
20
完善资料,
赚取积分