1.GIC简介操作系统中,中断是很重要的组成部分。有了中断系统才可以不用一直轮询(polling)是否有事件发生,系统效率才得以提高。一般在系统中,中断控制分为三个部分:模块、中断控制器和处理器。其中模块通常由寄存器控制是否使能中断和中断触发条件等;中断控制器可以管理..
分类:
其他好文 时间:
2017-02-06 00:38:19
阅读次数:
690
简述PWM PWM——脉宽调制信号(Pulse Width Modulation),它利用微处理器的数字输出来实现,是对模拟电路控制的一种非常有效的技术,广泛应用于测量、通信、功率控制与变化等许多领域。 LED特效呼吸灯原理 采用pwm的方式,在固定的频率下,采用占空比的方式来实现LED亮度的变化。 ...
分类:
其他好文 时间:
2017-01-17 10:23:02
阅读次数:
196
#include "sys.h" #include "beep.h" //tim5 定时器 /* tim4 定时器 定时10分钟 控制LED1 */ void my_tim5_init() { TIM_TimeBaseInitTypeDef TIM_TimeBaseStruct; NVIC_Init... ...
分类:
其他好文 时间:
2016-12-25 13:50:03
阅读次数:
247
一、阅读笔记(介绍Sylixos性能特点) 1.Sylixos简介 SylixOS 是一款为嵌入式系统设计的硬实时操作系统(RTOS)。 此 系统于 2006 年开始 开发工作。设计之初只是为了验证相关操作系统算法,后来经过多年的持续开发与改进, SylixOS 已经不只是一个实时操作系统,它已经成 ...
分类:
其他好文 时间:
2016-12-12 15:07:16
阅读次数:
222
Vxworks、QNX、Xenomai、Intime、Sylixos、Ucos等实时操作系统的性能特点 VxWorks操作系统 VxWorks操作系统 VxWorks 操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统,是嵌入式开发环境的关键组成部分。其内核支持多任务调 ...
分类:
其他好文 时间:
2016-12-11 17:58:11
阅读次数:
222
TimerOne地址: https://code.google.com/archive/p/arduino-timerone/downloads ex: #include "TimerOne.h" void setup(){ pinMode(10, OUTPUT); Timer1.initializ ...
分类:
其他好文 时间:
2016-12-10 13:58:49
阅读次数:
651
官网: http://hibernate.org/ 打开hibernate官网,选择Hibernate ORM,点击左侧的Downloads 右侧是各个版本的展示,如果你要下载以前的版本,点击下边的on SourceForge 点开之后是个网盘,显示的最新5.0的版本,点击home,展示以前的版本 ...
分类:
Web程序 时间:
2016-12-06 14:04:01
阅读次数:
376
710的PWM有两种途径去输出,一般是用输出比较来做PWM的。它可以选择Timer2或Timer3作为其时基。当定时器值与比较寄存器值匹配时,输出引脚的状态发生改变 输出比较模块有7种工作模式 低/高电平有效单事件模式 翻转模式 延时单事件模式 连续单事件模式 不带故障保护的PWM模式 带故障保护的 ...
分类:
其他好文 时间:
2016-12-03 20:34:09
阅读次数:
144
STM32F103ZET6里共有8个定时器,其中高级定时器有TIM1-TIM5、TIM8,共6个。这里需要使用定时器的级联功能,ST的RM0008 REV12的P388和P399页上有说明对于特定的定时器,怎么去选择级联功能,参见表86。我这里输出PWM的定时器是TIM2,空闲的定时器是TIM3。以 ...
分类:
其他好文 时间:
2016-11-29 16:54:25
阅读次数:
252