嵌入式实验报告

合集下载

嵌入式实验报告总结

嵌入式实验报告总结

嵌入式实验报告总结嵌入式实验报告总结近年来,嵌入式系统在各个领域中得到了广泛的应用。

嵌入式系统是指将计算机系统嵌入到其他设备或系统中,以实现特定功能的一种计算机系统。

在本次嵌入式实验中,我深入学习了嵌入式系统的原理和应用,并通过实际操作,加深了对嵌入式系统的理解。

实验一:嵌入式系统的基本概念和发展历程在本实验中,我们首先了解了嵌入式系统的基本概念和发展历程。

嵌入式系统的特点是紧凑、高效、实时性强,并且适用于各种各样的应用场景。

通过学习嵌入式系统的发展历程,我们了解到嵌入式系统在不同领域的应用,如智能家居、医疗设备、汽车电子等。

这些应用领域的嵌入式系统都有着各自的特点和需求,因此在设计嵌入式系统时需要根据具体应用场景进行优化。

实验二:嵌入式系统的硬件平台与软件开发环境在本实验中,我们学习了嵌入式系统的硬件平台和软件开发环境。

硬件平台是嵌入式系统的基础,包括处理器、内存、外设等。

而软件开发环境则提供了开发嵌入式系统所需的工具和库函数。

我们通过实际操作,搭建了嵌入式系统的硬件平台,并使用软件开发环境进行程序的编写和调试。

通过这个实验,我深刻理解了硬件平台和软件开发环境对嵌入式系统的影响,以及它们之间的协同工作。

实验三:嵌入式系统的实时操作系统在本实验中,我们学习了嵌入式系统的实时操作系统。

实时操作系统是嵌入式系统中非常重要的一部分,它能够保证系统对外界事件的响应速度和可靠性。

我们通过实际操作,学习了实时任务的创建和调度,以及实时操作系统的中断处理机制。

实时操作系统的学习让我更加深入地了解了嵌入式系统的实时性要求和相关的调度算法。

实验四:嵌入式系统的通信与网络在本实验中,我们学习了嵌入式系统的通信与网络。

嵌入式系统通常需要与其他设备或系统进行通信,以实现数据的传输和共享。

我们学习了嵌入式系统的通信协议和网络协议,如UART、SPI、I2C、TCP/IP等。

通过实际操作,我掌握了这些通信和网络协议的使用方法,以及在嵌入式系统中如何进行数据的传输和处理。

嵌入式实训报告报告

嵌入式实训报告报告

一、实训背景随着科技的飞速发展,嵌入式系统在各个领域得到了广泛应用。

为了提高自己的实践能力和综合素质,我参加了本次嵌入式实训。

通过实训,我对嵌入式系统有了更深入的了解,并掌握了嵌入式系统的开发流程和相关技术。

二、实训目的1. 掌握嵌入式系统的基本原理和开发流程;2. 熟悉嵌入式开发工具和环境;3. 提高动手实践能力,培养团队协作精神;4. 为以后从事嵌入式系统相关工作打下基础。

三、实训内容1. 嵌入式系统概述嵌入式系统是一种将计算机硬件和软件集成在一起的专用系统,具有实时性、高可靠性、低功耗等特点。

本次实训主要针对ARM架构的嵌入式系统进行学习。

2. 嵌入式开发环境搭建(1)硬件环境:选用STM32F103系列单片机作为开发平台。

(2)软件环境:使用Keil MDK作为集成开发环境(IDE),并安装必要的驱动程序。

3. 嵌入式系统编程(1)C语言编程:学习C语言的基本语法、数据类型、控制结构、函数等,掌握嵌入式系统编程基础。

(2)裸机编程:编写简单的裸机程序,实现单片机的GPIO、定时器、中断等功能。

(3)嵌入式操作系统:学习FreeRTOS操作系统,掌握任务创建、调度、同步等基本功能。

4. 嵌入式系统项目实践(1)设计一个基于STM32F103的单片机温度控制系统,实现温度的实时监测和控制。

(2)设计一个基于ARM Cortex-M4的智能家居系统,实现家电的远程控制和状态监测。

四、实训过程1. 理论学习:通过查阅资料、阅读教材,了解嵌入式系统的基本原理和开发流程。

2. 环境搭建:按照实训要求,配置开发环境,安装必要的驱动程序。

3. 编程实践:按照实训指导书,编写程序,实现单片机的各项功能。

4. 项目实践:根据项目要求,设计并实现嵌入式系统项目。

5. 总结与反思:对实训过程进行总结,分析自己在实训过程中遇到的问题及解决方法。

五、实训收获与体会1. 理论知识与实践相结合:通过本次实训,将所学的理论知识应用于实际项目中,提高了自己的动手实践能力。

嵌入式报告实验报告

嵌入式报告实验报告

嵌入式报告实验报告1. 引言嵌入式系统作为一种特殊的计算机系统,应用广泛且日益重要。

嵌入式报告实验是对嵌入式系统进行实际操作和测试的过程,旨在验证嵌入式系统的功能和性能,以评估其是否满足设计要求。

本报告将详细介绍嵌入式报告实验的设计与实施,并对实验结果进行分析与总结。

2. 实验设计2.1 实验目的嵌入式报告实验的目的是通过设计和实施一系列测试来评估嵌入式系统的性能和功能。

具体目标包括但不限于:验证系统的实时性、稳定性和可靠性;测试系统的各种输入输出功能;评估系统对异常情况的处理能力。

2.2 实验环境实验使用的嵌入式系统硬件为XX处理器,集成了XX模块和XX接口。

软件方面,使用XX嵌入式操作系统和XX开发工具进行系统开发和测试。

2.3 实验步骤1) 配置硬件环境:将嵌入式系统与外部设备连接,确保硬件环境正常。

2) 编写测试程序:根据实验目标,编写相应的测试程序,包括输入输出测试、性能测试和异常情况测试等。

3) 软件调试:通过软件调试工具对测试程序进行调试,确保程序逻辑正确。

4) 硬件调试:通过硬件调试工具对嵌入式系统进行调试,确保硬件模块正常工作。

5) 实验运行:将测试程序下载到嵌入式系统中,运行测试程序并记录实验数据。

6) 数据分析与总结:对实验数据进行分析和总结,评估嵌入式系统的性能和功能是否满足设计要求。

3. 实验结果与分析3.1 输入输出测试通过设计一系列输入输出测试用例,测试嵌入式系统的输入输出功能。

测试包括但不限于:按键输入、传感器数据采集、外部设备通信等。

实验结果表明,嵌入式系统的输入输出功能正常,能够准确获取和处理各种输入信号,并成功输出相应的结果。

3.2 性能测试通过设计一系列性能测试用例,测试嵌入式系统的处理能力和实时性。

测试包括但不限于:任务切换速度、响应时间、系统负载等。

实验结果表明,嵌入式系统具有较高的处理能力和实时性,能够快速响应各种任务并保持系统的稳定性。

3.3 异常情况测试通过设计一系列异常情况测试用例,测试嵌入式系统对异常情况的处理能力。

嵌入式实训课实验报告

嵌入式实训课实验报告

一、实验背景嵌入式系统在现代工业、消费电子、智能家居等领域扮演着越来越重要的角色。

为了让学生深入了解嵌入式系统的设计原理和开发过程,提高学生的实践能力和创新精神,我们开设了嵌入式实训课程。

本次实验报告将针对实训课程中的部分实验进行总结和分析。

二、实验目的1. 掌握嵌入式系统的基本原理和开发流程。

2. 熟悉嵌入式开发工具和环境。

3. 熟练使用C语言进行嵌入式编程。

4. 学会调试和优化嵌入式程序。

三、实验内容本次实训课程共安排了五个实验,以下是每个实验的具体内容和实验步骤:实验一:使用NeoPixel库控制RGB LED灯带1. 实验目的:学习使用NeoPixel库控制RGB LED灯带,实现循环显示不同颜色。

2. 实验步骤:(1)搭建实验平台,连接NeoPixel LED灯带。

(2)编写程序,初始化NeoPixel库,设置LED灯带模式。

(3)通过循环,控制LED灯带显示不同的颜色。

实验二:使用tm1637库控制数码管显示器1. 实验目的:学习使用tm1637库控制数码管显示器,显示数字、十六进制数、温度值以及字符串,并实现字符串滚动显示和倒计时功能。

2. 实验步骤:(1)搭建实验平台,连接tm1637数码管显示器。

(2)编写程序,初始化tm1637库,设置显示模式。

(3)编写函数,实现数字、十六进制数、温度值的显示。

(4)编写函数,实现字符串滚动显示和倒计时功能。

实验三:使用ds18x20库和onewire库读取DS18B20温度传感器的数据1. 实验目的:学习使用ds18x20库和onewire库读取DS18B20温度传感器的数据,并输出温度值。

2. 实验步骤:(1)搭建实验平台,连接DS18B20温度传感器。

(2)编写程序,初始化ds18x20库和onewire库。

(3)编写函数,读取温度传感器的数据,并输出温度值。

实验四:使用ESP32开发板连接手机热点,并实现LED1作为连接指示灯1. 实验目的:学习使用ESP32开发板连接手机热点,并通过LED1指示灯显示连接状态。

嵌入式实训报告范文2篇

嵌入式实训报告范文2篇

嵌入式实训报告范文嵌入式实训报告范文精选2篇(一)嵌入式实训报告一、实训目的和背景嵌入式实训的目的是通过设计和实现一个嵌入式系统,培养学生的嵌入式系统开发才能和团队协作才能。

本次实训的背景是为了满足社会对嵌入式系统开发人才的需求,进步学生的实际动手才能。

二、实训内容1. 硬件平台的选择和搭建:选择了一款ARM开发板作为硬件平台,并搭建了相应的开发环境。

2. 系统设计和分析:根据实训要求,我们团队设计了一个智能门锁系统,包括用户认证、门锁控制和远程监控功能。

3. 软件开发:使用C语言和嵌入式开发工具进展软件开发,实现了用户认证、门锁控制和远程监控等功能。

4. 硬件连接和调试:将开发板和相关传感器、执行器等硬件设备进展连接和调试,确保系统可以正常运行。

5. 功能测试和调优:对系统进展全面测试,发现并修复了一些问题,并对系统进展了性能优化。

三、实训心得和体会通过本次实训,我深入认识到嵌入式系统开发的复杂性和挑战性。

在实训过程中,我们团队遇到了许多问题,比方硬件和软件的兼容性、性能优化等方面。

但是通过团队的努力和合作,我们成功解决了这些问题,并完成了一个功能完善的嵌入式系统。

此外,我还学到了许多软件开发和硬件调试的技巧,进步了自己的实际动手才能。

在团队协作方面,我们团队成员之间互相配合,共同解决问题,形成了良好的协作机制。

总结起来,本次嵌入式实训让我受益匪浅,学会了许多实际应用的技能和知识,并进步了自身的综合才能。

四、实训成果展示在实训完毕后,我们团队成功完成了一个智能门锁系统,具备用户认证、门锁控制和远程监控等功能。

系统的稳定性和可靠性得到了验证,并且在实际使用中得到了积极的反应。

附图:〔展示系统界面、硬件设备连接示意图等〕五、实训改良意见尽管本次实训获得了良好的成果,但仍有一些方面需要改良。

首先,实训的时间安排可以更合理一些,以便更充分地利用时间进展理论操作。

其次,可以增加一些真实场景的案例分析和解决方案的设计,以提升学生的实际应用才能。

嵌入式实习报告(共5篇)

嵌入式实习报告(共5篇)

嵌入式实习报告(共5篇)第一篇:嵌入式实习报告一、嵌入式系统开发与应用概述在今日,嵌入式ARM 技术已经成为了一门比较热门的学科,无论是在电子类的什么领域,你都可以看到嵌入式ARM 的影子。

如果你还停留在单片机级别的学习,那么实际上你已经落下时代脚步了,ARM 嵌入式技术正以几何的倍数高速发展,它几乎渗透到了几乎你所想到的领域。

本章节就是将你领入ARM 的学习大门,开始嵌入式开发之旅。

以嵌入式计算机为技术核心的嵌入式系统是继网络技术之后,又一个IT领域新的技术发展方向。

由于嵌入式系统具有体积小、性能强、功耗低、可靠性高以及面向行业具体应用等突出特征,目前已经广泛地应用于军事国防、消费电子、信息家电、网络通信、工业控制等各个领域。

嵌入式的广泛应用可以说是无所不在。

嵌入式微处理器技术的基础是通用计算机技术。

现在许多嵌入式处理器也是从早期的PC 机的应用发展演化过来的,如早期PC 诸如TRS-80、Apple II 和所用的Z80 和6502 处理器,至今仍为低端的嵌入式应用。

在应用中,嵌入式微处理器具有体积小、重量轻、成本低、可靠性高的优点。

嵌入式处理器目前主要有Am186/88、386EX、SC-400、Power PC、68000、MIPS、ARM 等系列。

在早期实际的嵌入式应用中,芯片选择时往往以某一种微处理器内核为核心,在芯片内部集成必要的ROM/EPROM/Flash/EEPROM、SRAM、接口总线及总线控制逻辑、定时/计数器、WatchDog、I/O、串行口、脉宽调制输出、A/D、D/A 等各种必要的功能和外设。

二、实习设备硬件:Embest EduKit-IV实验平台、ULINK2仿真器套件、PC机软件:μVision IDE for ARM集成开发环境、Windows 98/2000/NT/XP三、实习目的1.初步掌握液晶屏的使用及其电路设计方法;掌握S3C2410X处理器的LCD控制器的使用;掌握通过任务调用的方法把液晶显示函数添加到uC/OS-II中;通过实验掌握液晶显示文本及图形的方法与程序设计。

嵌入式实验设计实训报告

嵌入式实验设计实训报告

一、实验背景随着信息技术的飞速发展,嵌入式系统在各个领域得到了广泛的应用。

为了让学生更好地掌握嵌入式系统设计的相关知识,提高学生的动手能力和实际操作能力,我们开展了嵌入式实验设计实训。

本次实训以ARM处理器为平台,通过实际操作,让学生了解嵌入式系统的基本原理和设计方法。

二、实验目的1. 熟悉ARM处理器的基本架构和编程环境。

2. 掌握嵌入式系统设计的基本流程和方法。

3. 培养学生的动手能力和实际操作能力。

4. 提高学生对嵌入式系统的认知和应用能力。

三、实验内容1. 实验环境(1)硬件平台:ARM处理器开发板(2)软件平台:Keil uVision5、GNU ARM Embedded Toolchain2. 实验步骤(1)搭建实验环境首先,将开发板连接到计算机,并安装Keil uVision5和GNU ARM Embedded Toolchain软件。

接着,配置开发板,使其能够正常运行。

(2)编写程序根据实验要求,编写嵌入式系统程序。

程序主要包括以下几个方面:1)初始化:设置时钟、GPIO、中断等。

2)主循环:实现程序的主要功能。

3)中断处理:处理外部中断。

4)延时函数:实现延时功能。

(3)编译程序将编写好的程序编译成可执行文件。

(4)下载程序将编译好的程序下载到开发板上。

(5)调试程序在开发板上运行程序,通过串口调试软件观察程序运行情况,并对程序进行调试。

(6)实验报告根据实验内容,撰写实验报告。

3. 实验项目(1)点亮LED灯通过控制GPIO端口,实现LED灯的点亮和熄灭。

(2)按键控制LED灯通过检测按键状态,控制LED灯的点亮和熄灭。

(3)定时器实现定时功能使用定时器实现定时功能,例如定时关闭LED灯。

(4)串口通信实现串口通信,发送和接收数据。

四、实验结果与分析1. 点亮LED灯实验成功实现了通过控制GPIO端口点亮LED灯的功能。

2. 按键控制LED灯实验成功实现了通过检测按键状态控制LED灯的功能。

嵌入式实验报告挂载(3篇)

嵌入式实验报告挂载(3篇)

第1篇一、实验目的1. 理解嵌入式系统挂载的基本原理和流程。

2. 掌握使用Linux内核进行挂载操作的方法。

3. 学习开发简单的文件系统,实现挂载功能。

4. 增强实践能力,提高嵌入式系统开发水平。

二、实验环境1. 操作系统:Ubuntu 18.042. 编程语言:C/C++3. 开发工具:gcc、make、vim4. 实验平台:Linux虚拟机三、实验内容1. 理解挂载的概念及作用2. Linux内核挂载机制3. 文件系统开发4. 挂载系统设计与实现四、实验步骤1. 理解挂载的概念及作用挂载是指将文件系统加载到操作系统的文件系统中,使得用户可以访问该文件系统中的文件和目录。

挂载是嵌入式系统中常用的功能,例如,在Android系统中,需要挂载外部存储设备(如SD卡)才能访问其中的文件。

2. Linux内核挂载机制Linux内核通过VFS(虚拟文件系统)来实现文件系统的挂载。

VFS为所有文件系统提供了一个统一的接口,使得用户可以在不知道具体文件系统类型的情况下,访问文件和目录。

挂载过程大致如下:(1)用户或应用程序请求挂载文件系统;(2)内核调用挂载函数,查找对应的文件系统模块;(3)加载文件系统模块;(4)调用文件系统的挂载函数,将文件系统挂载到指定的挂载点;(5)用户或应用程序可以通过挂载点访问文件系统中的文件和目录。

3. 文件系统开发本实验中,我们将开发一个简单的文件系统,实现挂载功能。

以下是文件系统的主要功能:(1)支持创建、删除、读取、写入文件和目录;(2)支持文件和目录的权限设置;(3)支持文件系统的挂载和卸载。

文件系统开发步骤如下:(1)定义文件系统结构体,包括文件系统信息、超级块、inode表、数据块等;(2)实现文件系统初始化函数,创建超级块、inode表、数据块等;(3)实现文件和目录的创建、删除、读取、写入等操作;(4)实现文件系统的挂载和卸载功能。

4. 挂载系统设计与实现挂载系统主要包括以下模块:(1)挂载模块:负责加载文件系统模块,调用文件系统的挂载函数;(2)卸载模块:负责卸载文件系统模块,调用文件系统的卸载函数;(3)文件系统模块:负责实现文件系统的各种操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式系统导论》实验报告学院:
学号:
姓名:
上海工程技术大学
电子电气工程学院
实验一 GPIO(按键和LED)实验
一、实验要求
1 、掌握基于STM32F103微控制器的嵌入式系统、仿真器和开发用PC机之间的连接方法,能够搭建基于STM32F103微控制器的嵌入式系统交叉开发环境。

2 、熟悉常用的嵌入式开发工具KEIL MDK或IAR EWARM的操作环境和基本功能(包括编辑、编译、链接、调试和下载等),学会创建、配置和管理STM32工程,掌握嵌入式程序的基本调试方法,学会使用逻辑分析仪窗口和外设窗口等信息窗口调试嵌入式程序。

3 、理解LED和按键的构件原理,学会设计它们与微控制器间的接口电路
4 、掌握STM32F103微控制器GPIO的工作原理,熟悉STM32的GPIO库函数
5 、学会使用STM32的GPIO库函数在KEIL MDK或IAR EWARM下开发基于LED和按键的简单嵌入式应用程序
二、实验环境
1 、硬件:
ALIENTEK STM32F103嵌入式开发板
2 、软件:
KEIL MDK或IAR EWARM
三、实验内容
1 、流水灯实验一:
在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数和延时循环设计基于无限循环架构的嵌入式应用程序,使开发板上的红色LED以一定周期闪烁。

采用软件仿真的方式调试程序,通过“Logic Analyzer”,观察程序模拟运行时连接红色LED的引脚PA8上的输出波形。

采用硬件下载的方式调试程序,观察程序下载硬件运行时红色LED的闪烁情况。

2 、按键控制LED实验:
在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数设计基于无限循环架构的嵌入式应用程序,实现以下功能:当按键KEY0按下时,目标板上红色LED点亮;当按键KEY0释放时,目标板上红色LED熄灭。

采用软件仿真的方式调试程序,通过“Logic Analyzer”和“Peripherals→GPIOC”,观察程序模拟运行时连接红色LED的引脚PA8和连接按键KEY0的PC5上的输出波形。

采用硬件下载的方式调试程序,观察程序下载硬件运行时按键KEY0按下和释放时红色LED的点亮和熄灭情况。

四、硬件设计
1 、发光二极管(红色LED)、按键(KEY0)与嵌入式微控制器(STM32F103)的接口电路
五、软件设计
1 、流水灯实验一程序:
3 、按键控制LED实验程序:
六、实验结果
1 、流水灯实验一
1 )软件模拟仿真
用连接红色LED的PA8引脚的输出信号波形图描述软件仿真的运行结果
2 )下载硬件运行
用文字或图片描述程序在STM32F103微控制器上的运行结果
STM32F103微控制器上的运行结果为:LED灯点亮一段时间后熄灭并且循环点亮
2 、按键控制LED实验
1 )软件模拟仿真
用连接红色LED的PA8和连接按键KEY0的PC5的引脚信号波形图描述软件仿真的运行结果
2 )下载硬件运行
用文字或图片描述程序在STM32F103微控制器上的运行结果
按下按钮LED灯点亮,松开按钮后LED灯熄灭
七、实验思考
1 、依次连接按键KEY0、KEY1和WK_UP的STM32引脚PA13、PA15和PA0的复用功能:
1 )PA13、PA15:
由于PA13和PA15复位时默认设置为调试接口引脚(JTAG/SW),所以观察实验结果时先关闭开发板电源,然后拔下开发板上连接的仿真器接口,接着重新打开开发板电源观察程序运行结果。

2 )PA0:
由于PA0外接跳线连接到温度传感器DS18B20,所以在做按键KEY和外部中断EXTI实验时,先拔下开发板上PA0与DS18B20的跳线。

实验二定时器实验
一、实验目的
1 、掌握STM32的TIMER工作原理,熟悉STM32的TIMER库函数
2 、学会使用STM32库函数在KEIL MDK或IAR EWARM下开发基于TIMER的嵌入式应用程序
3 、掌握嵌入式系统中延时的实现方法和主要应用
4 、学会在嵌入式开发工具(KEIL MDK或IAR EWARM)中使用单步∕全速运行、设置断点和观察变量∕寄存器等方法调试嵌入式应用程序
二、实验环境
1 、硬件:
ALIENTEK STM32F103嵌入式开发板
2 、软件:
KEIL MDK或IAR EWARM
三、实验内容
1 、流水灯实验二:
在KEIL MDK或IAR EWARM 中建立STM32工程,使用GPIO和TIMER库函数,设计基于无限循环架构的嵌入式应用程序,使目标板上红色LED按固定时间一直闪烁,其中红色LED 点亮和熄灭的时间各为x秒(x=学生学号最后两位/10,如对于学号为021110223的学生,x=23.0/10.0=2.3秒)。

同时,在主程序中定义一个32位无符号变量CountOfToggle用来统计红色LED闪烁的次数,并且每当红色LED完成一次闪烁时,便在调试窗口中输出该变量的值。

采用软件仿真的方式调试程序,当程序模拟运行时,通过设置断点、使用“Logic Analyzer”等方法观察连接红色LED的引脚PA8上的输出波形,并使用“Debug Viewer”监测用来记录红色LED闪烁次数的32位无符号变量CountOfToggle的变化情况。

采用硬件下载的方式调试程序,观察程序下载硬件运行时红色LED的闪烁情况。

2 、PWM输出实验:
在KEIL MDK或IAR EWARM 中建立STM32工程,使用GPIO和TIMER库函数,设计基于无限循环架构的嵌入式应用程序,实现以下功能:使用PWM输出达到部分点亮红色LED的效果——即在连接红色LED引脚PA8(TIM1的通道1)上输出频率为20kHz、占空比(即正脉冲时间与信号周期的比值)为94%的矩形脉冲信号,如下图所示。

采用软件仿真的方式调试程序,当程序模拟运行时,使用“Logic Analyzer”观察连接红色LED的引脚PA8上的输出波形。

采用硬件下载的方式调试程序,观察程序下载硬件运行时红色LED的亮度情况,注意与实验一中完全点亮的红色LED的亮度比较。

四、硬件设计
1 、发光二极管(LED)与嵌入式微控制器(STM32F103)的接口电路
五、软件设计
1 、流水灯实验二:
2 、PWM输出实验:
六、实验结果
1 、流水灯实验二:
1 )软件模拟仿真
用连接红色LED的PA8引脚的输出信号波形图描述软件仿真的运行结果
截图描述变量窗口和调试窗口中记录LED闪烁次数的变量CountOfToggle的变化情况2 )下载硬件运行
用文字或图片描述程序在STM32F103微控制器上的运行结果
STM32F103微控制器上的运行结果为:LED点亮之后熄灭并且循环点亮
2 、PWM输出实验:
1 )软件模拟仿真
用连接红色LED的PA8引脚的输出信号波形图描述软件仿真的运行结果
2 )下载硬件运行
用文字或图片描述程序在STM32F103微控制器上的运行结果
STM32F103微控制器上的运行结果为:LED几乎是一直在点亮,几乎察觉不到有熄灭
七、实验思考
1 、STM32引脚PA8可选的复用功能(TIM通道)
2 、STM32引脚PD2可选的复用功能(TIM通道)
3 、高级定时器TIM1的通道。

相关文档
最新文档