第7讲 STM32开发板-开发环境搭建
目录:
MDK软件安装
USB串口驱动安装 //CH340驱动,如51单片机,可通过串口下载程序;
JLINK驱动安装 //JLINK驱动,可进行程序下载和程序仿真;
1.开发环境安装
(1)MDK软件安装:
- step1. 双击“MDK532”应用程序,后续安装往后走,很简单;
step2. 在D盘新建MDK_Keil文件夹,将软件安装路径改到该文件里,同理也更改pack包安装路径;
step3. 软件安装完成后,会自动弹出pack包安装弹窗,直接关掉即可;//因为在该页面下载pack包速度慢,后面单独安装已下载的pack包程序;
(2)pack包安装:
step1. 依次双击文件夹中的3个pack包(含F0/F1/F4三款芯片),将其安装到前文中的pack包安装路径内; //根据芯片类型选择安装pack包;
step2. 打开程序源码中的标准例程,点击Build编译按钮, 编译结果为“0 Error(s) , 0 Warning(s)”时,说明软件和pack包安装成功。
(3)破解:
step1. 打开keil,选择file菜单下的License Management,根据下图操作第1步和第5步;
step2. 打开keygen_new2032激活工具,根据下图操作第2,3,4步;
step3. 操作上述步骤,对话框显示到期时间以及LIC Added Successfully字样;
2.USB串口驱动安装
(1)USB串口作用:
可以当串口使用;
如果USB串口连接到STM32的串口1(STM32ISP下载只能是串口1)的话,那么可以用来串口下载程序;
因为要连接到USB,所以可以用来USB供电;
(2)CH340驱动安装
step1. 双击CH340驱动程序;//安装步骤较简单,不详细叙述;
step2. 安装完成后,插上串口,在电脑设备管理器的端口会显示端口号;
3.JLINK驱动安装
(1)LINK驱动作用:安装了驱动之后,就可以在windows下配合MDK进行程序下载和调试。
(2)Jlink驱动安装
step1. 双击Jlink驱动程序;//安装步骤较简单,不详细叙述;
step2. 安装完成后,插上JLINK仿真器,在电脑设备管理器的通用串行总线控制器下会显示“J-Link driver”;
第7讲 STM32开发板-开发环境搭建相关推荐
- LGT8F328P 开发板arduino环境搭建及中断程序
LGT8F328P 开发板arduino环境搭建: 1. 在官网上下载 Arduino硬件支持包 http://www.lgtic.com/downloads/ Arduino开发平台相关 LGT8F ...
- 【iMX6ULL】触觉 imx6ull开发板交叉编译环境搭建
开发IMX6ULL需要有一个安装了交叉编译器的linux操作系统的开发环境,用于编译开发板的uboot.kernel.文件系统和应用软件.下面以触觉智能imx6ull开发板为例. 1.开发环境说明 ...
- 64位Windows7下TQ2440开发板的环境搭建
一年前就买了TQ开发板TQ2440,但是按照开发手册一直玩不了,当时并没有找出原因,后来发现根本问题是驱动不对,软件一般都分32位和64位,驱动也一样. 环境搭建一般就是安装软件,这不需要废话了,可以 ...
- Air780E开发板CSDK环境搭建与helloworld
一.环境搭建 硬件准备:Air780E最小板.type-c数据线 软件准备: Git :用于获取LuatOS源码,小伙伴可自行百度安装与配置方法 Xmake:用于完成代码编译,下载与安装步骤参考官方链 ...
- 主机、虚拟机、开发板网络环境搭建小结备忘
首先得声明,本文章属转载,个人觉得写得灰常好,图文并茂,详细,深刻,不仅让本来网络没学好的本人对网络这一块有了更深刻的理解,而且解决了我纠结了几天的 开发板 虚拟机 win7 之间的通信问题得到了解 ...
- mico3165嵌入式开发板IAR环境搭建以及Demo运行
最近跟着老师做毕设,题目是有关于 嵌入式开发的系统安全测试,首先得搭一个集成的开发环境,研究了几天,终于基本把大致的东西弄好了,这里写下来以供经验所需. 开发所用的板子是mico3165,搭载了mic ...
- FEDORA UT4418开发板ANDROID环境搭建
按照友坚的文档,解压了源码之后,执行build.sh.在编译UBOOT以及LINUX KERNEL时,很顺利.编译ANDROID时,出现错误,提示JAVA的版本不是1.6版本.我系统里安装的是OPEN ...
- Hi3516DV300双目开发板开发环境搭建
Hi3516DV300双目开发板开发环境搭建 一.软件包安装 1. 展开sdk包 2.安装交叉编译himix200 3.编译整个osdrv 4. SDK 目录介绍 二.烧写 uboot.kernel. ...
- I.MX6U-ALPHA开发板(环境配置)
文章目录 一.文件互传 1.开启Ubuntu下的FTP服务 2.Windows下FTP客户端安装 二.Ubuntu 下 NFS 和 SSH 服务开启 1.NFS 服务开启 2.SSH 服务开启 三.U ...
- 地平线X3开发板开发环境搭建
地平线X3开发板开发环境搭建 文章目录 地平线X3开发板开发环境搭建 开发环境搭建 安装CMAKE 交叉编译工具 下载编译AIEXPRESS demo演示 视频盒子使用HDMI显示 使用摄像头演示 m ...
最新文章
- 混合精度训练原理总结
- 论文简述 | EAO-SLAM:基于集成数据关联的单目半稠密物体级SLAM
- 页面置换算法简单对比----《operating system concepts》《操作系统原理》
- Java工作笔记-类型转换的一种思路(前后端分离、反射)
- JSP之jstl标签库
- 对研发经理这一岗位的个人理解
- java连不上mysql_eclipse连接不上mysql
- 如何选择VC界面库产品?(四)— DSkinLite vs DirectUI
- 空间解析几何基础总结
- 广东四大姓氏,排名第三的是李姓,你的姓氏排名第几?
- 针对BT防御方案——飞鱼星路由器
- 73个GitHub高级搜索技巧
- layui自定义模板
- Revel模板引擎Template基本语法
- 操作系统不等于 Linux,六问操作系统新时代 | 1024 程序员节
- 掷骰子python代码_python模拟掷骰子
- 成功解决Fatal error in launcher: Unable to create process using ‘“…python.exe“ “…jupyter.exe“ notebook‘
- 以太网标准-802.3各个标准简介
- php trum,口碑曝光TrumoAurora评测如何?怎么样呢?使用报告曝光评测
- 纯HTML5+CSS3仿B站播放页
热门文章
- echarts map 解决label设置width height无效并附aliyun地图json地址
- 算法分析与设计——贪心法实验报告
- 【云】如何建立微信在全国卖场地图?
- Dell戴尔灵越笔记本电脑Inspiron 15 7510原装出厂Windows10系统恢复原厂OEM系统
- Deep Learning(深度学习)学习笔记整理系列之(三)
- 擎创动态 | 定了!建设银行首批生态合作伙伴
- Vista 不能识别USB驱动 解决办法
- 电脑d盘打不开怎么回事?如何解决及恢复里面的文件
- 利用飞信给自己发短信的shell脚本(2012-12-31更新,处理验证码,目前可用)
- Apple II liker programmers black blox