STM32单片机开发环境搭建-实战操作演练精讲课程-课程-软件开发-开发环境-畅学电子网
软件开发>开发环境> 课程 > STM32单片机开发环境搭建-实战操作演练精讲课程
STM32单片机开发环境搭建-实战操作演练精讲课程

STM32单片机开发环境搭建-实战操作演练精讲课程

  • 1 2 3 4 5 5分 ( 2人评价 )
  • 课时:10 课
  • 学员:163
  • 浏览:3368 次
分享到:

简介

      RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。

      本套课程以实际操作视频演示的方式,一步一步给大家讲解了从怎么安装STM32开发环境平台软件KEIL MDK,到新建工程项目,编译工程以及最后仿真调试的过程。倘若你事先不了解STM32单片机开发环境也没有关系,本课程一大亮点就是以实际操作演示的方式,来很快的带领大家进入STM32开发环境的实战操作中, 让大家更好的来运用STM32单片机开发环境来实现自己的单片机工程建立、仿真、调试。

      在实际操作视频演示的讲解中,读者不仅可以很快的掌握STM32开发环境KEIL MDK软件的基本操作技能,还可以在边学边练中去完成自己的单片机工程创建、编译、仿真、调试。本课程适合所有STM32单片机学习人员,一学就能用,很快的融会贯通到实际操作中去,是单片机爱好者熟悉操作单片机开发环境搭建的经典课程。

课程详情:

      本课程以实际操作视频演示的过程我们首先给大家讲解了STM32开发环境简介,再带领大家进行KEIL MDK的安装,安装完成后,我们用它建立一个工程,对工程进行设置然后编译、连接,最后我们给大家讲解了KEIL MDK常用调试命令以及KEIL MDK调试窗口。经过这几大部分内容,相信您完全可以把该软件融合贯通,搭建出自己的单片机软件开发平台,建立成自己的单片机工程项目了。掌握单片机软件开发平台的搭建,对于使用 STM32 系列单片机的爱好者来说是十分必要的,还在对单片机软件操作不熟悉或者不懂操作或者某部分不太理解的你,赶紧跟随本课程的实际操作视频演示,来制作你的单片机软件工程并仿真调试出自己想要的单片机实验现象吧。

目录介绍:

      本套课程我们主要讲解STM32开发环境平台软件KEIL MDK的安装过程,以及如何建立工程项目、如何编译程序和如何调试仿真程序等。

本次课详细为大家介绍内容如下:

1、KEIL MDK的安装和使用-课程简介

2、KEIL MDK环境简介

3、KEIL MDK环境安装

4、KEIL MDK建立新的工程

5、KEIL MDK使用模板建立工程

6、KEIL MDK JLINK驱动安装

7、KEIL MDK项目设置及编译连接

8、KEIL MDK常用调试命令

9、KEIL MDK常用调试窗口

10、KEIL MDK结束语 

课程细节:

      本套课程以实际操作视频演示的过程,详细讲解了STM32单片机开发环境平台的搭建,理论结合实践,基于实例开发详解,本套课程视频属于高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

网站功能:

1. 课时简介,方便让你快速了解本课时主讲内容 

2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

3.不懂就问,后期会有专门电子技术人员为你解答,你会学的更多。

推荐课程

  • 畅学Arduino入门教程

    畅学Arduino入门教程

           Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于"互动"有兴趣的朋友们。Arduino可以使用现有的电子元件例如开关或者传感器或者其他控制器件、LED、步进马达或其他输出装置。 Arduino也可以独立运行,并与软件进行交互,例如: Macromedia Flash, Processing, Max/MSP, Pure Data, VVVV或其他互动软件…。 Arduino的IDE界面基于开放源代码,可以免费下载使用,开发出更多令人惊艳的互动作品。

          本课程是Arduino模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习Arduino模块设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解Arduino中包含的C程序设计!

          本教程的亮点就是在分析初学者认知规律的基础上,对Arduino平台的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的理论知识,硬件电路设计等相关联的知识,巧妙地将Arduino原理与应用、硬件电路设计、C语言编程的知识点融入该模块项目中,让你对Arduino设计更是得心应手,了解Arduino平台的基本知识,介绍Arduino平台的软、硬件相关知识,然后结合实例,实现简单的电子小制作。使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

           每节课程的小例子,都会将硬件电路的连接(原理图)展示出来,并且分析工作原理,穿插介绍基础的电路知识;编写软件代码的过程中,也会讲一些编程相关的基础知识(主要包括C和C++),让读者理解软件和硬件之间的联系,最终能够使读者们具备较强的动手能力,能够快速实现自己的创意想法。

         《Arduino入门教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。在多角度、多方面的模块实例化讲解中,读者不仅掌握了Arduino平台的基本技能,还开阔了Arduino应用的视野。因此本课程适合学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    课程介绍:

    第一章 认识Arduino

    1.硬件型号

    2.软件环境

    3.准备工作

    4.操作步骤

    第二章 基础知识

    1. 数字电路基本概念

    2. 接口、GPIO等概念

    3. 编程基础

    4. Arduino常用函数

    第三章 LED实例

    1. 单色双色及三色LED原理图

    2. 电路板连线

    3. 控制亮和灭

    4. 用PWM控制亮度

    第四章 按钮实例

    1. 按钮原理图

    2. 电路板连线

    3. 软件读取按键值

    4. 用按钮控制LED

    第五章 继电器实例

    1. 继电器控制原理图

    2. 电路板连线

    3. 软件控制闭合和断开

    第六章 红外对管检测实例

    1. 红外对管原理图

    2. 电路板连线

    3. 软件读取红外对管输出

    4. 红外对管当成虚拟按键使用

    第七章 蜂鸣器实例

    1. 蜂鸣器驱动原理图

    2. 电路板连线

    3. 软件控制蜂鸣器发声

    4. 使用蜂鸣器演奏音乐 

    第八章模拟量采集

    1. AD转换的概念

    2. 旋钮和游戏杆连线

    3. 软件读取旋钮输入值

    4. 软件读取游戏杆输入值

    第九章 定时器和中断

    1. 中断及定时器概念

    2. 应用实例

    第十章串口总线

    1. 串口概念

    2. Arduino串口介绍

    3. 串口监视器

    4. 软串口读取PM2.5传感器

    第十一章温湿度传感器实例

    1. 单总线概念

    2. 电路板连线

    3. 软件读取温湿度值

    第十二章  超声波实例

    1. 超声波工作原理

    2. 电路板连线

    3. 软件读取超声波测距值

    第十三章EEPROM实例

    1.  EEPROM概念

    2. 读写EEPROM操作

    3.  10进制数和16进制数的转换

    4. 大于8位的数据如何进行EEPROM读写

    第十四章总结

    1. 调试的小窍门

    2. 推荐几个图形化编程工具

    3. 介绍几个成功的Arduino众筹项目

    4. 提高教程概要

    课程细节

          本套课程详细讲解了Arduino模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容

     

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

     

    0 778 by 畅学电子

  • 简易数字式电阻、电容、电感测量仪教程

    简易数字式电阻、电容、电感测量仪教程

          简易电阻、电容、电感测量仪是为了方便人们对电阻、电容及电感测量而随着人们生活节奏的加快应运而生的具有现代工业气息的测量仪器,具有方便、准确、操作简单、体积小、易于携带等优点。它的设计运用了模拟电子,模拟电路,数字电路及相关的单片机知识加以人为的思想设计而成。设计原理是把电阻、电容、电感转换成频率信号f,转换的原理分别是RC振荡电路和LC电容三点式振荡电路。

           本教程的亮点就是在分析初学者认知规律的基础上,对简易电阻、电容、电感测量仪的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用测量仪原理与各个模块制作相结合的方法,分别从该模块的应用、模块器件介绍、模块需用到的理论知识,硬件电路设计等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计的知识点融入该模块项目中,让你对测量仪各个模块的设计更是得心应手,使广大学者可边学边练习制作,不仅高效地系统学习了知识,又提高了动手能力。

          本课程是简易电阻、电容、电感测量仪制作与设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习简易电阻、电容、电感测量仪制作的设计,循序渐进地基于理论讲解并结合实验项目实战开发。

          在多角度、多方面的测量仪块制作讲解中,读者不仅掌握了测量仪制作的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    课程详情:

        《畅学测量仪基础教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过测量仪各个模块实例化设计的形式,以测量仪的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了测量仪制作的流程、方法、技巧和设计思想。本课程主要讲解了简易电阻、电容、电感测量仪设计概述、电阻电容电感测量的基本原理与方法、控制电路的搭建、程序的编写和调试、总电路的搭建和调试等课程。

    课程介绍:

    第一课 简易数字式电阻、电容、电感测量仪设计概述

    1.1 将目标作品进行分模块设计调试的一般方法

    1.2 简易数字式电阻、电容、电感测量仪的基本思路

    1.3 项目分工和并行设计法

    第二课 电阻测量的基本原理和方法

    2.1 直接电阻分压式测电阻法

    2.2 RC充电原理电阻测量法

    2.3 RC和555定时器构成多谐振荡电阻测量法

    2.4 电阻测量最佳方案的判定和选择

    2.5 电阻测量电路的设计与仿真

    2.6 电阻测量电路焊接与调试

    第三课 电容测量的基本原理和方法

    3.1 RC充电原理电容测量法

    3.2 RC和555定时器构成多谐振荡电容测量法

    3.3 电容测量最佳方案的判定和选择

    3.4 电容测量电路设计与仿真

    3.5 电容测量电路焊接与调试

    第四课 电感测量的基本原理和方法

    4.1 平衡电桥法测电感

    4.2 LC三点式震荡电感测量法

    4.3 555定时器与电感储能及充放电原理电感测量法

    4.4 电感测量最佳方案的判定和选择

    4.5 电感测量电路设计与仿真

    4.6 电感测量电路焊接与调试

    第五课 控制电路的搭建

    5.1 旋转开关的焊接和安装

    5.2 测量表笔插座的焊接和安装

    5.3 继电器驱动电路的设计与焊接

    5.4 模拟开关的用法和焊接

    第六课 程序的编写和调试

    6.1 定义部分

    6.2 子程序

    6.3 中断部分

    6.4 主程序

    6.5 注意事项

    第七课 总电路的搭建和调试

    7.1 总电路的集成

    7.2 作品的包装方法

    课程细节:

          本套课程以测量仪的制作为例,详细讲解了简易电阻、电容、电感测量仪设计概述、电阻电容电感测量的基本原理与方法、控制电路的搭建、程序的编写和调试、总电路的搭建和调试理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。 

    网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容 。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

    44 837 by 畅学电子

  • 畅学模拟电路精讲教程

    畅学模拟电路精讲教程

          模拟电路是处理模拟信号的电路,模拟信号是关于时间的函数,是一个连续变化的量,因为所有的电子系统都是要以具体的电子器件,电子线路为载体的,在一个信号处理中,信号的采集,信号的恢复都是模拟信号,只有中间部分信号的处理是数字处理。具体的说模拟电路主要处理模拟信号,不随时间变化,时间域和值域上均连续的信号。

           本课程是模拟电路学习从入门到精通的一套经典视频教程,以初学者为对象,从零开始手把手教你学习模拟电路,循序渐进地基于理论讲解并结合实验项目实战开发,讲解当前最热门的模拟电路。本课程通过概念详解、实例精讲分析让你很快的掌握模拟电路的相关知识,并领略运用到实例中去。本课程从初中级用户的角度出发,进行合理的内容安排,突出学、练、用、巩固相结合的特点,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用初学者学习模拟电路应该掌握的各方面的知识点。

          《畅学模拟电路精讲教程 》由畅学电子专业的电子工程师团队设计规划,并独家录制。主要讲解了半导体器件的基础知识,集成运算放大器,负反馈放大电路,功率放大电路,直流稳压电源,晶闸管及应用电路,让你灵活运用模拟电路技术到实例中去。本课程内容详尽,非常适合作为模拟电路初学者的学习课程,也可作为大中院校相关专业在校学生及毕业生的教学辅导课程、短期模拟电路培训课程,是模拟电路爱好者从入门到深入的经典课程。

    课程介绍:

    第一章  半导体器件的基础知识

    1.1 半导体二极管的识别与检测
    1.2 二极管的特性及应用

    1.3半导体三极管的识别与检测

    1.4半导体三极管的特性及应用

    1.5 放大电路中静态工作点与波形失真的关系

    第二章 集成运算放大器
    2.1 直流放大器
    2.2 差分放大电路
    2.3 集成运算放大器

    第三章 负反馈放大电路
    3.1 反馈的基本概念
    3.2 负反馈对放大器性能的影响
    3.3 振荡的基本概念与原理

    第四章 功率放大电路
    4.1 功率放大概念
    4.2 OCL和OTL功放

    第五章 直流稳压电源
    5.1 分立元件稳压电源电路
    5.2 集成稳压器及应用电路
    5.3 开关稳压电源简介

    第六章 晶闸管及应用电路
    6.1 晶闸管
    6.2 晶闸管触发电路
    6.3 晶闸管应用电路

    课程细节:

          本套课程基于畅学模拟电路学习,详细讲解了模拟电路中的基础知识,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    网站功能:

    1.   课时简介,方便让你快速了解本课时主讲内容。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

    1 1169 by 畅学电子

  • 烟雾传感器模块实战教程

    烟雾传感器模块实战教程

         畅学烟雾传感器模块里边用到的是MQ-2气体传感器。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。MQ-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。特别适用于家庭或工厂的气体泄漏监测装置。

          本课程是烟雾传感器模块设计学习者从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!

          本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用实例模块制作的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

          在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者。也可作为家庭或工厂的气体泄漏监测装置,适宜于液化气、丁烷、丙烷、甲烷、酒精、氢气、烟雾等监测装置来使用。

    课程详情:

         《烟雾传感器模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了单片机最小系统知识,MQ-2型烟雾传感器模块器件结构、LM393芯片知识、烟雾传感器硬件电路设计、模块程序等。

    目录介绍:

    第一课:畅学MQ-2烟雾传感器模块入门知识。

    1、传感器的简单介绍

    2、烟雾传感器的简单介绍

    3、MQ-2型烟雾传感器介绍

    第二课:畅学MQ-2烟雾传感器模块芯片介绍。

    1、MQ-2简介

    2、ZYMQ-2内部结构

    3、LM393芯片介绍

    第三课:畅学MQ-2烟雾传感器模块硬件设计。

    1、51单片机最小系统

    2、烟雾传感器硬件电路设计

    3、Mini51V2.0开发板简介

    第四课:畅学MQ-2烟雾传感器模块程序讲解及实验操作。

    1、程序讲解

    2、测试讲解

     

     课程细节:

          本套课程以烟雾传感器模块制作为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    网站功能:

     1.   课时简介,方便让你快速了解本课时主讲内容

     

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

     

    3.不懂就问,后期会有专门电子技术人员为你解答,你会学的更多。

     

     

    0 1870 by 畅学电子

课程创建人

畅学电子
畅学电子(总统)
金币:8795 个|学分:87608 个

精品课程限时打折优惠

畅学电子网当前上线试运行阶段,所有精品课程在此期间打折优惠:部分课时免费学习,其余全部1元即可购买学习,购买后有效期一年。欢迎电子爱好者抓紧时间前来学习。

网站正式上线后将恢复原价格。

课程最新笔记» 更多

    该课程下暂无笔记
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号

x 购买课程
购买该课程需要支付 ¥0元,接下来您将用您的资金进行支付
您当前余额:
您当前余额不足,请点击充值
x 资金充值
畅学电子网支付宝充值
充值最小金额:10元