一、stm32开发环境搭建
1、MDK软件安装
mdk就是我们所熟知的keil软件,因为我是跟着正点原子后面学习32的,也是买了他们家的板子,正点原子资料很全很多,其中很多软件驱动都可以根据下面连接进行相应的下载。
正点原子资料下载中心 - 正点原子资料下载中心 1.0.0 文档www.openedv.com/docs/index.html
战舰版资料链接:
百度网盘 请输入提取码
提取码:mwax
MDK(Keil)软件下载安装和使用说明:
1.1、MDK(Keil)软件安装
1)请点击:mdk_xxx.exe,安装MDK软件【忽略版本号,x以实际文件内容为准】
2)请点击:Keil.STM32FXxx_DFP.x.x.x.pack,安装芯片支持包【忽略版本号,x以实际文件内容为准】
1.2、安装支持包
安装用于支持stm32f1芯片的支持包
支持包均可从下面网站进行下载:
https://www.keil.com/dd2/pack/www.keil.com/dd2/pack/
1.3、软件破解
MDK破解相关软件:
链接:百度网盘 请输入提取码
提取码:imsv
(1)点击file--license management
(2)复制CID
(3)将复制好的cid拷贝到破解软件中的cid中,target改成ARM
(4)点击Generate得到的一串代码复制到keil中即可。
2、USB串口其驱动安装
2.1usb串口的作用
可以当做串口使用
如果USB串口连接到stm32的串口的话,可以用串口下载程序
可以用USB进行供电
2.2安装ch340
点击程序安装即可。
3、JLINK驱动安装(实际用的是st-link)
安装jlink驱动之后可以在电脑的配合下进行程序下载和调试,比较方便。
ST-LINK是一个用于STM8和STM32微控制器系列的在线调试器和编程器,也是大家口中的下载器。junction link 接合链路,就是ARM板上要用的JLINK。
ST-Link具有SWIM、JTAG / SWD等通信接口,用于与STM8或STM32微控制器进行通信(各版本有差异)。
以上内容均来自正点原子视频,具体可以参考下面教学视频
https://www.bilibili.com/video/BV1Lx411Z7Qa?p=6&vd_source=7facd987e83e0e251916161a5eb7aa15www.bilibili.com/video/BV1Lx411Z7Qa?p=6&vd_source=7facd987e83e0e251916161a5eb7aa15
一、stm32开发环境搭建相关推荐
- 1、STM32开发-环境搭建-Keil5安装
MDK Keil STM32开发环境搭建 一.准备 1.MDK 安装包获取 MDK安装官网下载,在官网选择MDK-Arm选项 在表单中填写个人信息,最后点击Submit提交,便自动进入软件下载界 ...
- eclipse+gcc STM32开发环境搭建及调试
记录一下本人进行eclipse+gcc stm32开发环境的搭建过程,以便后续学习使用 参考资料如下: CubeMX+Eclipse+Jlink STM32开发环境搭建_小裘HUST的博客-CSDN博 ...
- Linux 下 STM32 开发环境搭建
安装编译器 如果还没安装编译器的,先安装: sudo apt install gcc-arm-none-eabi sudo apt install gdb-arm-none-eabi sudo apt ...
- CubeMX+Eclipse+Jlink STM32开发环境搭建
Eclipse还是我用得最多的IDE,不管是CCS还是Xilinx的SDK,都是Eclipse的开发环境.所以最近准备做STM32相关的开发时,也准备用Eclipse. 软件下载与安装 STM32 ...
- stm32f746 linux,在Linux系统下搭建STM32开发环境--Nucleo-F429ZI
(by中文社区:fengzi)在windows系统下开发stm32非常方便,我们有很多的工具,IDE等可供选择,同样是操作系统,在Lunix下开发也同样如此.对于开发爱好者来说,Lunix也是一个很好 ...
- Linux下STM32开发环境的搭建
目录 一.概述 1.目的 2.开发环境描述 3.Eclipse构建的STM32集成开发环境结构 4.GDB / GDB Server 调试模型 二.搭建步骤 三.详细的搭建过程 1.安装eclipse ...
- STM32入门笔记(02):MDK Keil5 开发环境搭建及新建工程模板教程(SPL库函数版)
目录 Keil5 开发环境搭建 芯片数据手册 Mec 多功能智能小车底盘开发与使用手册 Mec 主控原理图 Mec STM32F103VET6集成主控板资源分配 Mec OLED 显示内容 如何给 S ...
- 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 1]
Keil MDK.IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题.GCC(GNU Compiler Collection)作为GNU计划的一部分 ...
- STM32开发 | Clion搭建STM32开发环境
目录 前言 1.软件以及所需工具 2.添加到环境变量 1) 将 MinGW.OpenOCD 以及 arm-none-eabi-gcc 文件夹下的 bin 文件添加到系统环境变量中. 2) 测试是否添加 ...
最新文章
- 以编程方式进行NLog的配置【转】
- sqlmap的使用----进阶
- [收藏]深入浅出的《网络socket编程指南》4
- 【论文笔记】HyperFace: ADeep Multi-task Learning Framework for Face Detection
- java handlerbase_Java Firebase.AuthResultHandler方法代码示例
- 数据仓库中的慢变化维度和快变化维度
- STM32 RTC闹钟中断和唤醒待机模式
- 关于PHP=5.5时密码哈希校验的使用案例
- Netflix和它的混世猴子
- 华为云宝塔linux,华为云上安装宝塔面板
- 交互式多模型-无迹卡尔曼滤波IMM-UKF算法matlab实现(跟踪场景二)
- 大白菜安装linux系统安装教程
- 从request获取各种路径总结 转载:http://blog.csdn.net/piaoxuan1987/article/details/8541839 equest.getRealPath()
- 致创业新人,我网络创业的一些心得。
- iOS POS之3DES加密
- 狗年出生的宝宝取名的五大方法介绍,快来为你的宝宝起名吧
- 云POS连锁版收银系统免费试用 超市连锁收银软件免费注册
- GT/s和Gbps的关系
- 黑马头条----首页和登录模块
- FMEA:五大核心质量工具之FMEA
热门文章
- Java并发编程基础
- 公式e=1+1/1!+1/2!+1/3!+......,求 e 的近似值,当下一项的值精度小于10的-6次方时停止累加运算。
- RHEL5+postfix+mysql+extmai(源代码)续
- Android自动登录今日头条
- 现代远程教育入学指南(石油大学)--高等数学(二)在线作业
- 《项目管理就是这么简单》--读书笔记
- b460m迫击炮黑苹果_黑苹果简约型娱乐配置
- MIT-BIH心律失常标注中文释义
- Mycat+分库分表
- iOS定位原理以及纠偏的一些建议