56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单片机C语言实例Proteus仿真和代码)56-定时器扫描数码管(不闪烁)(51单
45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定时器0(51单片机C语言实例Proteus仿真和代码)45-定
2022-06-15 09:09:44 7KB 45-定时器0(51单片机C语言
46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定时器1(51单片机C语言实例Proteus仿真和代码)46-定
2022-06-15 09:09:44 7KB 46-定时器1(51单片机C语言
47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定时器2(51单片机C语言实例Proteus仿真和代码)47-定
2022-06-15 09:09:43 7KB 47-定时器2(51单片机C语言
定时器框架Saturn,VIP使用的,内容包含对定时器的介绍,以及Saturn的使用例子
2022-06-13 11:04:59 1.52MB Saturn java 定时器 定时任务
1
此程序为STM32F103 移植FreeRTOS系统工程源码,有需要可以学习参考,特别适合刚入门, 或者还没有入门的单片机开发者,可以提高代码开发周期,提升编程水平
2022-06-12 15:04:31 664KB FreeRTOS  stm32f
1
引  言   定时器是通信协议正常运行的基本要素之一,主要用于各种定时和帧重传的任务。通信协议在单片机系统上实现所使用的定时器,定时精度要求不高,但数量要求比较大。由于硬件资源有限,不可能为每一个单独任务分配一个硬件定时器,只能通过单个硬件定时器模拟多个软件定时器的方法,来满足协议中的定时应用需要。   用一定的数据结构将这些软件定时器组织起来,并提供统一的调用接口,称为“定时器管理”。目前定时器管理主要有2种实现方法:   ①静态数组法。将定时器节点存储在数组中。优点是逻辑简单,占用ROM较少。但这种方案有明显的缺点:当硬件定时器中断发生时,要对所有定时器节点进行减法操作,时间开销很大
1
使用到STM32高级定时器TIM1的通道1和互补通道,电机的驱动模式采用单极模式,即驱动信号为1路的PWM,一路高电平,且这两种信号通过按钮可以交替实现电机的转向。
2022-06-10 22:30:09 2.79MB stm32 单片机 arm 嵌入式硬件
1
目录(资料下载看最后)一、PWM简介二、硬件部分三、软件部分1. PWM初始化 pwm.c2. PWM初始化pwm.h3. 电机控制motor.c4. 电机控制motor.h5. 备注三、参考资料四、资料下载 一、PWM简介 简单来说,存在一个计数器,计数值随时间进行周期性变化。最小值和最大值之间存在一个自定的值,当计数器的值小于自定值时,I/O输出低电平,大于自定值则产生高电平。通过设置不同的最大值和自定值,可以控制I/O口输出不同时间宽度的高低电平。 定义GPIO结构体 RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); ///
2022-06-08 10:42:53 243KB 定时器 电机 输出
1
自己整理的 51单片机中断、定时器、计数器 说明,代码已经封装,可直接在main中调用,并带有proteus仿真
1