这是我第一次写博客,目的是为了记录下开发过程中遇到的一些问题,方便自己查阅,同时记录自己的学习历程。

由于自己的课程设计需要用到STM32单片机,因此需要为单片机开发配置环境。这里我们使用的电脑为Windows 10系统,软件为Keil uVision 5。

1.尝试创建项目

点击左上导引条的Project,在下拉菜单中点击New uVision Project。

我所使用的是STM32F103RBT6型号的单片机,它是,但现在选项中并不包含该单片机型号,仅有ARM下属单片机型号。

这时点击上面绿色的Pack Installer,安装对应单片机的配置包。

2.特定单片机配置包的安装

我所用的STM32F103RBT6是属于STMicroelectronics下属的STM32F103RB系列,选中后,右侧会出现该单片机对应配置文件的安装包。

按需求,将右侧Device Specific中的Packs按需安装。如果不清楚需要安装什么包,可以根据右边Description描述和自身需求进行选择。(Device Specific为该单片机特需环境,Genetic为通用包)

单击Install后,下方Output会显示对应Pack的安装进度。安装结束后关闭Pack Installers,Keil会提示你安装了新的包。

3.重新创建项目

这时我们重复第一步的过程,发现STM32F1系列单片机出现在了Device中。这时选择对应单片机型号。(如果安装成功,单片机前的小芯片图标会变成绿色,如图所示)

接下来只需要一直点击OK就可以完成项目的创建。左侧Project栏中出现了我们创建的项目,它包含一个Target 1目录,其下还有一个Source Group 1目录。

Keil uVision5 针对特定单片机型号的环境配置方法相关推荐

  1. Eclipse3.2下JFace和SWT工程环境配置方法

    Eclipse3.2下JFace和SWT工程环境配置方法 Java的Web开发环境布置向来很烦琐,还记得在做本科毕业设计时配置JBuilder2005+Weblogic8.1+SQL2k整合环境时的痛 ...

  2. 虚拟机kali做成服务器,VMware kali虚拟机环境配置方法

    1|0编译内核 (1)执行命令uname -r以查看内核版本. (2)执行命令apt-cache search linux-headers查看是否安装内核头文件. (3)  如果uname -r出现的 ...

  3. NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和Visual Studio 2017为例)

    一.前言 本人之前在用NX12.0以及Visual Studio 2017进行NX二次开发时,进行过开发环境的配置,当时也遇到了一点问题,好在最后解决了.最近由于项目需求,我卸载了NX12.0,重装了 ...

  4. 服务器asp网站环境配置文件,asp服务器环境配置方法

    asp服务器环境配置方法 内容精选 换一换 开发者基于Atlas 200 DK进行AI应用开发前,需要在制作SD卡时准备的Ubuntu服务器中部署开发工具,有以下两种场景:(推荐)部署Mind Stu ...

  5. Keil uvision5安装——51单片机篇

    目录 一.Keil uvsion5-下载安装 二.Keil uvsion5-软件破解 三.STC官方库添加 四.Keil相关配置 1.中文显示配置 2.消除定义但未被使用函数的警告配置(针对51单片机 ...

  6. Keil uVision5软件同时使用C51、ARM、Nuvoton单片机和STC单片机的安装和配置方法

    一.安装工具 1.Keil uVision5软件的C51安装包及破解软件 2.Keil uVision5软件的MDK(ARM)安装包及破解软件 3.新唐(Nuvoton)单片机关于Keil uVisi ...

  7. 小little白white单片机教程01环境配置

    1.安装Keil5 C51 2.安装CH340g串口驱动 3.将STC头文件加入Keil5 首先我们安装Keil5,打开安装程序一路next就可以 安装完成后,桌面就会有一个绿色的keil5,安装成功 ...

  8. Visual Studio中C++工程的环境配置方法

    在Visual Studio的C++工程设置 1.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录. 2.添加文件引用的lib静态库路径:工程---属性- ...

  9. pythonqt5安装路径配置_PyQt5 安装与环境配置方法图解详细教程

    PyQt5 是用来创建Python GUI应用程序的第三方工具包,它不仅与Python有着良好的兼容性,还可以通过可视化拖拽的方式进行窗体的创建,提高开发人员的工作效率,因此深受开发人员的喜爱.作为一 ...

最新文章

  1. [云炬创业基础笔记]第七张创业团队测试4
  2. 肝了一个月,终于搞到了 30 页的 Python 进阶面试题
  3. 随机数生成器c语言,句子随机生成器-怎么用C语言生成随机数
  4. 解密阿里云七武器之高性能消息服务ONS
  5. python练习题-day2
  6. Koa 2 基础(仿知乎)
  7. Quick-Cocos2d-x初学者游戏教程2
  8. Android8.0(34)----Android 8.0 Settings流程分析与变动
  9. 日月神话_启动成本的神话
  10. Dymola — 多学科系统仿真平台
  11. 4分用计算机算,GPA计算器:如何将平时成绩换算成四分制GPA
  12. 系统测试:功能测试、健壮性测试、恢复测试、安全测试、压力测试
  13. centos7设置虚拟内存
  14. 如何查看自己电脑显卡对应的cuda版本
  15. ZPL 打印条码、二维码及小票(中文/汉字),生成条码、二维码图片【Asp.Net】-含示例代码
  16. vscode上的git三部曲+git pull操作
  17. [解读] GTN: Generative Teaching Networks
  18. 2022.7.11~8.1纪中游记
  19. 爬虫 字体反爬分析(1) 人人车 -- 含源码
  20. 智慧社区数字孪生,助力物业数字化转型

热门文章

  1. 已解决pip正确安装fitz模块
  2. 【甘泉算法】一文搞定还原二叉树问题
  3. python3两个range()相加
  4. Matlab-函数编写规则
  5. html中设置图片的对齐方式,align属性怎么用 图片align属性到底是什么意思
  6. java和php哪个容易学?
  7. 免费编程书籍-中文版
  8. Python 基础 CSV文件的操作
  9. double 转float 损失精度
  10. Jordan矩阵、可逆矩阵、最小多项式的求法,对角化的判断