环境搭建&工具使用环境搭建

-mkd安装

MDK安装方法
https://blog.csdn.net/qq_42748213/article/details/90485750

-stm32cubemx安装

stm32cubemx下载地址
https://www.st.com/zh/development-tools/stm32cubemx.html
下载完毕后,查找安装教程,将其正确安装;
打开stm32cubemx:
1、file->New Project->搜索对应的芯片型号->Start Project;
2、配置时钟(默认8M):
a.Pinout&Configuration->System Core->RCC->High Speed Clock(Crystal/Ceranic Resonator);
b.Clock Configuration->HCLK(直接改为72);
3、时钟配置完成后,可根据具体情况在Pinout&Configuration中选择需要使用的定时器、ADC、串口等;
4、在Project Manager中写入工程名字与位置,选择该工程对应的软件平台(一般在Toolchain/IDE:MDK-APM);
5、勾选上Code Generator中Generated files中的首行;
6、配置完毕后,点击右上角GENERATE CODE;

单片机环境搭建(STM32)相关推荐

  1. 1. STM32 环境搭建 + STM32 新建工程 + Yinyuer(ZCY) 的 STM32 寄存器首次点灯

    1. STM32 环境搭建 + STM32 新建工程 + Yinyuer(ZCY) 的 STM32 寄存器首次点灯 STM32 环境搭建 安装 keil5 下载安装芯片包 百度网盘 官网下载 安装芯片 ...

  2. HT合泰单片机入门教程(第一章 HT单片机环境搭建)

    目录 系列文章目录 前言 一.合泰单片机的优势 二.IDE安装 1.HT-IDE3000下载 2.HT-IDE3000安装 三.烧录软件安装 1.HOPE3000下载 2.HOPE3000安装 总结 ...

  3. 电子工作室培训(一)单片机环境搭建,keil5 新建工程及流水灯

    [电子工作室培训(一)] 一.Keil For C51开发环境的搭建 1.下载Keil安装包及注册机压缩包 编译器Keil5 for c51链接如下: 链接:https://pan.baidu.com ...

  4. 《嵌入式 - STM32开发指南》手把手教你搭建STM32开发环境 [Windows版 - 1]

    Keil MDK.IAR等工具是各类STM32单片机使用的主要IDE,不过都是收费的,在使用中很可能牵扯到一定的版权问题.GCC(GNU Compiler Collection)作为GNU计划的一部分 ...

  5. 单片机搭建环境烧录方法_万物互联-stm32单片机简介、烧录、编程及其项目环境搭建...

    万物互联-stm32单片机简介.烧录.编程 前言:stm32单片机这里给出简单介绍,给不了解的朋友普及下硬件端的基本知识,叙述的较为简单,想深入研究的朋友可以去一些官方网站.论坛.博客汲取知识.最下端 ...

  6. VSCode搭建STM32单片机开发环境

    前言 由于之前的学习过程中使用过了VSCode.Source Insight这类强大的代码编辑器,感觉实在是太好用了.但是最近自己要用到Keil进行STM32单片机的开发,因为使用过了VSCode这类 ...

  7. 【STM32单片机学习】第三课:开发板介绍和Keil环境搭建

    [朱老师课程总结 侵删] 第一部分.章节目录 3.3.1.STM32开发板详细介绍 3.3.2.STM32开发板ISP下载原理分析 3.3.3.STM32F4的浮点运算单元 3.3.4.MDK5的开发 ...

  8. linux 搭建开发stm32 stlink,Ubuntu下搭建stm32+stlink的开发环境

    Ubuntu下搭建stm32+stlink的开发环境 热度 3已有 15960 次阅读2014-8-19 21:09 | 上周因为忙于别的事情,很久没切到ubuntu下了,这周继续弄了弄. 弄到了一些 ...

  9. STM32入门笔记(02):MDK Keil5 开发环境搭建及新建工程模板教程(SPL库函数版)

    目录 Keil5 开发环境搭建 芯片数据手册 Mec 多功能智能小车底盘开发与使用手册 Mec 主控原理图 Mec STM32F103VET6集成主控板资源分配 Mec OLED 显示内容 如何给 S ...

最新文章

  1. left join左表百万数据查询慢_Spark SQL 之 Join 实现
  2. myeclipse 遇到的一些问题及解决方案
  3. MFC中的字符串转换
  4. 「神策智能推荐」如何助力企业?惠头条、纵横文学、东方明珠、妈妈帮等这样说...
  5. WEB服务器 - Apache、Nnginx、Lighttpd的比较和择优(转)
  6. 【华为云技术分享】【昇腾】ModelArts与Atlas 200 DK云端协同开发——行人检测Demo(提供完整Demo)
  7. 曹如进:使用Faker.NET仿造数据
  8. 专科段《质量管理》课程复习资料(2)——单项选择题
  9. Canon打印机重复打印某一页的一半的故障
  10. 【无机纳米材料科研制图——OriginLab 0206】Origin绘制X射线衍射XRD堆叠图
  11. 软件测试优秀员工发言稿,2018软件测试国赛获奖感言|2018年优秀员工获奖感言
  12. python以写模式打开的文件无法进读操作_以写模式打开的文件无法进行读操作。...
  13. 如何使用QT实现左右滑动的按钮
  14. 了解mysql脏页落盘过程
  15. Cisco Packet Tracer Student 两个路由器级联
  16. 【Transformer】继续学习:Attention,Self-Attention,Multi-head Attention。
  17. 小红书推广!如何精准投放小红书KOL
  18. 【稳定性day0】稳定性治理的三种思想—亚马逊、Netflix与蚂蚁金服
  19. 第一个Physx例子
  20. CNVD-2021-30167 用友NC命令执行漏洞复现

热门文章

  1. MAC苹果电脑关闭系统完整性保护SIP
  2. ssm 公交车辆管理系统 计算机专业毕设源码16356
  3. [Linux]什么是Linux根社区
  4. 北京高中计算机会考大纲,高中计算机会考大纲
  5. php-fpm 如果dm设置为 static,那么其实只有pm.max_children这个参数生效。系统会开启设置数量的php-fpm进程。...
  6. 同济计算机博士要求低,上海同济考博的一点经验分享
  7. 【测试沉思录】11. 如何进行基准测试?
  8. 【HDOJ】4704 Sum_天涯浪子_新浪博客
  9. matlab 摩擦角轮廓拟合,Matlab软件在边坡位移稳定性分析及治理中的应用(原稿)
  10. 天涯明月刀7月5号服务器维护,天涯明月刀8月5日维护内容_天涯明月刀8月5日维护结束时间、8月5日维护公告_牛游戏网...