基于单片机的人员定位安全监控子系统研制文献综述

 2022-09-27 14:47:17

  1. 文献综述(或调研报告) 注意文献不少于毕业设计论文规定的篇数

文献【1】介绍ARM Cortex—M3内核结构特点和Thumb-2指令集,及其与ARM其他内核的比较。详细阐述意法半导体(ST)公司STM32系列ARM Cortex—M3微控制器的编程模型、存储器结构、异常处理、电源管理、时钟与复位、嵌套向量中断控制器、调试单元,以及其他各种外设的结构和编程方法。说明STM32库函数的使用方法,并简要介绍STM32相应的开发环境、工具和应用实例。书中所附的光盘中包含:IAR EWARM评估版软件;STM32-SK仿真评估板的USB仿真器驱动、示例程序;STM32F103-DK开发板的硬件资料、各种外设使用的示例程序;STM32的应用笔记(Application Note)中文版。适用于使用STM32系列Cortex—M3微控制器的研发人员作为技术、编程参考,也可作为STM32系列微控制器教学或培训用教材。

文献【2】【3】是意法半导体(ST)公司官方出品的技术手册。

文献【4】指出面对日益严峻的消防安全问题,设计出一种基于STM32F407单片机的集消防、侦察监测、数据采集、图像传输等多功能于一体的智能消防机器人。根据实际应用的要求,完成了消防机器人的机械结构、控制系统硬件和软件设计。经测试得出机器人具有功能多、智能化强、实用性强、运行稳定等特点。

文献【5】介绍了用STM32单片机来控制的四旋翼飞行器。四旋翼飞行器是一种新型无人飞行器,其结构简单,飞行稳定性强,具有很强的实用价值。基于其上述特性,提出一种以STM32单片机为核心的四旋翼飞行器的设计,主要包括飞行器的结构以及基本原理的介绍、硬件部分的设计与选择、软件部分的设计与实现。在硬件部分,主要是以STM32系列微处理器为主控核心,MPU-6050为飞行姿态测量传感器,2.4GHz全球开放频段为无线数据传输控制。其中具体各元件的作用与选择将分别从主控单元、IMU模块、电机驱动模块、无线通讯模块及电源模块进行阐述。在软件部分,主要是通过四元数算法实现姿态解算和PID算法来实现姿态控制。最后对设计出的四旋翼飞行器提出一些附加功能,使其更加人机友好化。

文献【6】分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析、直流工作点分析、失真分析、噪声分析、传输函数分析和音频响应分析等)的物理意义及方法;单片机部分详细说明了如何使用该软件设计与仿真单片机系统,包括利用软件自带的编译器编译程序和利用第三方工具编译程序。应用篇通过多个实例说明了PROTEUS在模拟电路、数字电路及单片机电路设计中的应用,包括题目、技术指标、系统方案、单元电路设计、软件流程、源程序、调试方法及步骤、测试结果与PCB制板等。

文献【7】介绍了Protel。Protel是目前国内仍然流行的通用EDA软件,它是将电路原理图计、PCB板图设计、电路仿真和PLD设计等多个实用工具软件组合后构成的EDA工作平台,是第一个将EDA软件设计成基于Windows的普及型产品。

文献【8】针对目前最通用的单片机8051和最流行的程序设计语言——C语言,以KEIL公司8051单片机开发套件讲解单片机的C语言应用程序设计。该套件的编译器有支持经典8051及8051派生产品的版本,统称为Cx51。Windows集成开发环境mu;Vision2把mu;Vision1用的模拟调试器dScope与集成环境无缝结合起来,使用更方便,支持的单片机品种更多。

文献【9】重点介绍了新的ARM架构、指令集的总结、硬件特性以及调试系统的概览。《ARM Cortex-M3权威指南》还提供了一些程序示例,并且在其中讲解了使用GNU工具链与ARM工具的基本方法与步骤。主要内容包括:ARM架构的背景、Cortex-M3入门、操作模式、异常与中断、汇编语言基础、存储器系统、Cortex-M3上的汇编与C编程、开发流程、电源管理、多处理机通信、开发工具、调试、Keil RealView MDK使用入门等。随书附光盘1张,内含ARM Cortex-M3相关文章及Keil RealView MDK评估软件等。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版