![](https://img-blog.csdnimg.cn/1fa050014688438e9be3bfe5acd60bd1.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式系统原理与应用
文章平均质量分 78
南航嵌入式系统原理与应用
NUAA_Peter
但行好事,莫问前程!
展开
-
【嵌入式原理与应用】南航嵌入式——实验例程
实验例子-代码GPIO实验例1:GPIO-MOTO实验 当按下KEY1键时,双色红灯闪烁且电机正转,当按下当KEY2键时,双色绿灯闪烁且电机反转,当按下KEY3键时,双色灯灭,电机停止。#include "stm32f10x_conf.h"#define KEY1 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_11)#define KEY2 GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_12)#define KEY3原创 2022-05-30 19:42:43 · 2603 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第七章——模拟通道组件及应用
第七章 模拟通道组件及应用文章目录第七章 模拟通道组件及应用学习目标重点内容模拟输入输出系统传感器与变送器信号调理电路设计信号滤波信号放大激励与变换模数转换器ADC**STM32F10x片上**ADC的工作模式STM32F10x片上ADC操作步骤标度变换数模转换器DAC步骤学习目标熟悉模拟输入输出系统的组成*了解常用传感器及变送器应用领域掌握常用信号调理电路设计*熟练掌握ADC及其应用设计*熟练掌握常用标度(工程)变换*熟练掌握DAC及其应用设计*重点内容1、掌握模拟输入输出系统的原创 2022-05-30 19:41:13 · 538 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第六章——定时计数器组件
第六章 定时计数器组件文章目录第六章 定时计数器组件学习目标重点内容通用定时器Timer捕获功能——测量脉冲宽度比较功能——定时和输出STM32F10x系列定时器TIMx及应用定时器常用寄存器定时器定时步骤实例TIM1更新中断应用TIM2比较中断应用-4通道定时看门狗定时器独立看门狗IWDG实时钟定时器RTC脉宽调制定时器PWMPWM组成PWM相关寄存器PWM输出周期与占空比占空比PWM应用初始化学习目标熟悉定时计数器的基本功能熟练掌握通用定时器的原理及应用了解系统定时器SysTick的作用熟原创 2022-05-30 19:40:34 · 305 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第五章—— 数字输入输出系统设计
第五章 数字输入输出系统设计文章目录第五章 数字输入输出系统设计学习目标重要内容通用输入输出端口GPIO基本工作模式GPIO端口保护GPIO端口的中断STM32F10x的GPIO相关寄存器GPIO的使能GPIO地址映射GPIO汇编指令的操作方法汇编语言操作GPIO寄存器操作GPIO固件库函数操作方法GPIO_Init()使用的参量实例汇编语言寄存器固件库函数其他例子数字信号的逻辑电平转换需要数字逻辑电平转换的原因常用的转换方法学习目标掌握GPIO基本知识(重点工作模式)*熟练掌握GPIO三种基本操原创 2022-05-30 19:39:49 · 877 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第四章——嵌入式最小系统
第四章 嵌入式最小系统文章目录第四章 嵌入式最小系统学习目标重点内容嵌入式最小系统的组成嵌入式处理器的选型原则嵌入式最小系统的重要性学习目标1、掌握嵌入式最小系统的组成2、掌握嵌入式处理器的选型原则3、知晓每个组成部分在系统中的作用嵌入式处理器电源模块调试接口时钟模块复位模块如果内部存储器不够才需要扩展外部存储器重点内容1、嵌入式最小系统的组成:处理器、供电、时钟、存储、复位、调试2、嵌入式处理器的选型原则:性价比3、嵌入式最小系统的重要性,如程序下载不了的原因是原创 2022-05-30 19:39:07 · 2736 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第三章——嵌入式系统程序设计
第三章 嵌入式系统程序设计文章目录第三章 嵌入式系统程序设计学习目标重点内容ARM指令分类及指令格式ARM指令特点ARM指令分类ARM指令格式ARM指令的条件码ARM指令中的操作数符号ARM指令中的移位操作ARM指令的寻址方式ARM 指令集Thumb 指令集Thumb-2指令集ARM 处理器支持的伪指令ARM汇编语言程序设计一些伪指令汇编语言的程序结构子程序的调用CMSIS 及其规范BootLoard及启动文件嵌入式C程序设计常用运算符举例嵌入式程序设计过程嵌入式应用程序有4种基本的处理流程混合编程学习原创 2022-05-30 19:38:31 · 949 阅读 · 0 评论 -
【嵌入式系统原理与应用】南航嵌入式 第二章——嵌入式处理器
第二章 嵌入处理器文章目录第二章 嵌入处理器第二章学习目标重点掌握的知识点嵌入式处理器分类嵌入式处理器的内核ARM体系结构ARM特点ARM处理器的工作状态ARM处理器的工作模式经典ARM处理器ARM Cortex-M系列处理器的工作模式ARM处理器的寄存器组织ARM状态下的寄存器组织Thumb/Thumb-2状态下的寄存器组织ARM处理器的异常中断经典ARM处理器的异常中断ARM Cortex-M 控制器的异常中断ARM的存储器格式AMBA总线及基于该总线的嵌入式处理器组成及特点典型芯片STM32F10x原创 2022-05-30 19:37:22 · 407 阅读 · 0 评论 -
【嵌入式实验】南航嵌入式实验报告——定时器TIMx实验
嵌入式系统原理与应用实验报告-定时器TIMx实验文章目录嵌入式系统原理与应用实验报告-定时器TIMx实验一、实验目的1.1 TIMx的更新方式定时实验1.2 基于TIMx的比较方式定时1.3 TIMx的PWM输出实验二、实验原理(硬件连接及软件流程、简单原理说明)2.1 实验设备2.2 实验硬件连接图2.3 实验简单原理TIMx定时时间三、实验内容与实验步骤3.1 TIMx的更新方式定时实验3.1.1 实验内容3.1.2 实验步骤3.2 基于TIMx比较中断定时实验3.2.1 实验内容3.2.2 实验步骤原创 2022-05-29 16:41:42 · 2150 阅读 · 1 评论 -
【嵌入式实验】南航嵌入式实验报告——GPIO实验
嵌入式系统原理与应用实验报告-GPIO实验文章目录嵌入式系统原理与应用实验报告-GPIO实验一、实验目的1.1 基于GPIO的LED跑马灯实验1.2 基于GPIO的简单人机交互接口实验1.3 基于GPIO的直流电机控制实验二、实验原理(硬件连接及软件流程、简单原理说明)2.1 实验设备2.2 实验硬件连接图2.3 实验简单原理三、实验内容与实验步骤3.1 基于GPIO的LED跑马灯实验3.1.1 实验内容3.1.2 实验步骤3.1.3 完整实验代码3.2 基于GPIO的简单人机交互接口实验3.2.1 实验原创 2022-05-29 16:40:28 · 10403 阅读 · 0 评论 -
【南航嵌入式系统原理与应用】第9章作业
第9章作业9-1 简述 RTOS 的一般结构根据课本图9.1,RTOS主要由驱动层、OS层和应用层组成9-4 μC/OS-Ⅱ有哪些技术特点?主要特点如下:(1)公开源码的高质量实时内核(2)可移植性(3)可裁剪、可固化(4)时间确定性(5)多任务(6)抢占式内核(7)多种系统服务9-10 在μC/OS-Ⅱ下,应用程序中用户任务的结构如何?主要有三种任务结构单次执行的任务:单次任务在系统运行时仅执行一次,比如系统初始化任务。周期执行的任务:周期性执行是每隔指定时间就要执原创 2022-05-09 23:42:19 · 279 阅读 · 0 评论 -
【南航嵌入式系统原理与应用】第7章作业
第七章作业7-1 基于嵌入式处理器的模拟输入输出系统是怎么构成的?各部分的主要功能是什么?两个系统的主要区别是什么答案:与模拟输入输出系统的区别:嵌入式内部已经大都集成了A/D转换器、D/A转化器。其他的和普通模拟输入输出系统相同。嵌入式处理器的模拟输入输出系统示意图传感器:感知或采集工程过程中的相关参数,如温度、压力、流量等信号调理电路:把传感器送来的信号进行调整处理,使采集的信号在A/D的有效范围A/D变换器:将模拟信号转换为数字信号处理器:对变换后的数字信号根据系统需求进行数字处理原创 2022-05-09 23:40:44 · 1667 阅读 · 0 评论 -
【南航嵌入式系统原理与应用】第6章作业
第六章作业【6.3】一基于 STM32F10x 微控制器的嵌入式应用系统使用的 GPIO 情况如图 6.24 所示,PA0 接 一按键,PC4 通过光耦驱动一个 VDD=24V DC 的继电器,继电器触点做为可控制的开关,连接到 220VAC 工作的喇叭,当 PC4 输出 0 逻辑时,光耦发光而使继电器得电闭合,喇叭发声。PD2 连接 LED 发光二极管,PD2 输出逻辑 0 时发光管亮。PB1 产生 200Hz~1KHz 方波,假设已经按照第 5 章的有关内容初始化 PA0 为输入高阻输入,PD2、P原创 2022-05-09 23:37:53 · 1125 阅读 · 0 评论 -
【南航嵌入式系统原理与应用】第5章作业
第五章作业(1)汇编语言LDR R0,=0X4001_1400 ;GPIO_CRLLDR R1,[R0]LDR R2,=0X2002_2200ORRS R1,R1,R2LDR R2,=OX2FF222FFANDS R1,R1,R2ANDS R1,R1,R2 STR R1,[R0] ;成功设置PD2,3,4,7为推挽输出LDR R0,=0X4001_1404 ;GPIO_CRHLDR R1,[R0]LDR R2,=0X0004_4000ORRS R1,R1原创 2022-05-09 23:35:39 · 505 阅读 · 0 评论 -
【南航嵌入式系统原理与应用】第8章作业
文章目录第8章作业8-1 试简述UART的字符格式8-2 基于 UART 的双机通信最简单的连接方式是怎样的?基于短距离板间多机通信,无需外部接口变换,则基于 UART 最简单的多机通信如何连接?8-8 简述 I2CI^2CI2C 的起停止条件及总线仲裁的原则。8-12 CAN 总线与 RS-485 总线的主要性能比较如何?如何计算 STM32F107 微控制器片上 CAN 总线的波特率?第8章作业8-1 试简述UART的字符格式解答:一帧完整的数据帧由起始位、数据位、校验和停止位构成。起始位1原创 2022-05-08 00:47:38 · 300 阅读 · 0 评论