KEIL5.11安装小结

摘要:
我的Keil5是5.11版本,可能是芯片包2.11.0版本过高,Keil5无法安装,于是我在原子的资料包中招了一个低版本的1.0.8,能正常安装。补充:可以尝试用更高版本去安装2.11.0的芯片包,但是2.11.0版本太大,有好几百兆,而1.0.8版本只有几十兆,如果能够满足应用,没必要去用最新的2.11.0版本。
一、注意点

1、安装路径不能带中文,必须是英文路径

2、安装目录不能跟 51 的 KEIL 或者 KEIL4 冲突,三者目录必须分开

3、KEIL5 不像 KEIL4 那样自带了很多厂商的 MCU 型号, KEIL5 需要自己安装。

二、软件安装

网上太多,野火的零死角玩转STM32和原子的STM32F1开发指南都有讲到。注意一个点,以管理员身份运行软件!

三、芯片包安装

1、对于F0,F1,F3,如下图所示,可以直接点击 “1” ,弹出窗口A,点击Packs,再点击Install进行安装,安装完成之后,如窗口B。

KEIL5.11安装小结第1张

2、对于F4等,以F4为例,需要自己安装,到官网:http://www.keil.com/dd2/pack/ 下载,如下图。我的Keil5是5.11版本,可能是芯片包2.11.0版本过高,Keil5无法安装,于是我在原子的资料包中招了一个低版本的1.0.8,能正常安装。

KEIL5.11安装小结第2张

补充:可以尝试用更高版本去安装2.11.0的芯片包,但是2.11.0版本太大,有好几百兆,而1.0.8版本只有几十兆,如果能够满足应用,没必要去用最新的2.11.0版本。

免责声明:文章转载自《KEIL5.11安装小结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇优雅的启动、停止、重启你的SpringBoot项目bootstrap表头表列固定后,列水平滚动表头不滚动的解决方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何通过业务过程,对指标管理体系进行设计?

本文重点介绍了如何根据业务过程来定义原子指标,根据原子指标和修饰词的结合来定义相关派生指标,同时做好指标的规范命名。 1. 背景介绍 指标是指将业务单元细分后量化的度量值,它使得业务目标可描述、可度量、可拆解。而指标体系的搭建是最为重要的,将直接影响「产生→处理→存储→计算→应用」的全流程。而在实际的使用过程中出现了以下问题: 对于同一业务场景,各部门会...

量子计算核心突破!Shor算法实现或使密码成摆设

http://tech.sina.com.cn/d/i/2016-03-05/doc-ifxqafha0387393.shtml   互联网时代绝大多数的加密,都由RSA算法完成。过去我们认为RSA不可破解,但随着量子计算的发展,RSA的安全性正受到挑战。今天刊发在 《科学》杂志的最新论文,量子计算机有史以来第一次以可扩展的方式,用Shor算法完成对数字1...

跟我学AI建模:分子动力学仿真模拟之DeepMD-kit框架

摘要:分子动力学仿真模拟的重点就在于如何建立模型描述分子间的相互作用。 本文分享自华为云社区《AI建模-分子动力学仿真》,作者: 木子_007 。 一、背景 分子动力学的仿真模拟广泛应用于医药、化学、生物、材料等领域,研究模拟物质的微观结构,可以帮助我们理解物质的宏观性质,甚至对物质的宏观性质做出预测,物质的微观结构是由原子间的相互作用决定的,所以分子...

CAS导致的ABA问题及解决:时间戳原子引用AtomicReference、AtomicStampedReference

1.CAS导致ABA问题: CAS算法实现一个重要前提需要取出内存中某时刻的数据并在当下时刻比较并交换,那么在这个时间差中会导致数据的变化。 比如:线程1从内存位置V中取出A,这时线程2也从V中取出A,线程2进行了一些操作将值改成了B,然后线程2又将V的数据改回A;此时线程1进行CAS操作发现内存中仍然是A,然后线程1操作成功。 尽管线程1的CAS操作成功...

阿里OneData构建数据指标体系

数据指标来辅助业务决策 GMV、日活用户、月活用户、PV、UV、页面停留时长 OneData指标规范 以维度建模作为理论基础,构建总线矩阵,定义业务域、数据域、业务过程、度量/原子指标、维度、维度属性、修饰词、修饰类型、时间周期、派生指标等。 业务域:比数据域更高维度的业务划分方法,适用于特别庞大的业务系统,且业务板块之间的指标或业务重叠性较小。例如...

c语言中的原子操作

参考文章:https://blog.csdn.net/yikai2009/article/details/8650221 1. 原子操作:原子操作指的是在执行过程中不会被别的代码所中断的操作.。分为 位 和 整型变量 两类原子操作。 typedef struct { volatile int counter; } atomic_t; 2. 原子操作函数 分...