MDK新建工程时CMSIS文件的下载来源

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

文章目录

 


概述

我们使用MDK5建立工程模板的时候,一般是通过参考已有的工程,从其他工程中复制我们所需要的文件或文件夹,其中就需要复制一个CMSIS文件夹,但是对于该文件夹是从哪里来的,有什么作用毫不清楚,对于初学者而言也许不需要关注这些,但是对于已经入门,想要深入了解的人而言,就需要了解这些文件有什么用,从哪里可以获取。

我遇到这个问题的时候,网上查了很多,大部分都仅仅是解释CMSIS是干什么用的,却不知道当新建工程时,如果没有这个文件可以复制,或者换了一款新的芯片,这个文件夹怎么来?很多地方下载还需要钱,特不靠谱。实际上这个东西可以从ARM官网下载。这篇文章主要是给自己的学习过程记录一下,有时候学会查找资料也是一种能力,对初学者有不小的用处。


提示:以下是本篇文章正文内容,下面案例可供参考

一、PACK软件包

大家还记得,我们安装MDK之后,需要安装一个PACK软件包不?比如我们需要使用STM32F1系列的芯片,就需要安装Keil.STM32F1xx_DFP.2.2.0.pack,然后才可以新建工程时选择到你的芯片,才能编译。

实际上,CMSIS就在这个包里,这个包是可以用压缩软件打开的,打开后在Keil.STM32F1xx_DFP.2.3.0\Device\这个路径下就可以找到CMSIS文件夹,只需要把这个文件复制到我们的工程里,在新建工程之后从这个文件夹里添加我们对应芯片的文件即可。具体添加哪些自己找一份例程对比一下就知道了。

那么,Keil.STM32F1xx_DFP.2.2.0.pack又从哪里来呢?

可以从ARM官网下载。

 

二、下载步骤

下载

ARM官网下载地址https://www.arm.com/why-arm/technologies/cmsis

点击进去后点击download,等待页面跳转,然后往下拉就可以看到版本,点击即可下载

 


总结

以上就是CMSIS文件夹的来源,基本上从官网下载都是免费的,没必要在网上杂乱无章地下载别人共享的,毕竟你不敢保证别人共享的是否是最新版,是否被修改过,实际使用还是用官网下载的靠谱。

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值