点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - stm32;pwm
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
STM32的DMA
什么是DMA?其全称是:Direct Memory Access;根据ST公司提供的相关信息,DMA是STM32中一个独立与Cortex-M3内核的模块,有点类似与ADC、PWM、TIMER等模块;主要功能是通信“桥梁”的作用,可以将所有外设映射的寄存器“连接”起来,这样就可以高速问各寄存器,其传输不受CPU的支配,传输还是双向的;例如,从“表面”上看,它可以将flash中的数据与储存器中变量建立通讯,还可以将一外设的积存器或缓冲器与另外设的寄存器或缓冲器建立双向通讯,有点像把外设硬件之间用“
所属分类:
C
发布日期:2012-01-27
文件大小:143kb
提供者:
qiange21
STM32使用tim2 4个通道输出互补SPWM 幅度最大
TIM2_CH1和TIM2_CH2是一组,轮流交替生成SPWM,TIM2_CH1生成SPWM时,TIM2_CH2保持为0;TIM2_CH2生成SPWM时,TIM2_CH1保持为0; TIM2_CH3和TIM2_CH4是一组,轮流交替生成SPWM,TIM2_CH3生成SPWM时,TIM2_CH4保持为0;TIM2_CH4生成SPWM时,TIM2_CH3保持为0; PWM频率40K, 要求在TIM2_CH1的SPWM中点时,TIM2_CH3开始生成SPWM,(两组波形的相位相差90度)
所属分类:
C
发布日期:2014-03-20
文件大小:5mb
提供者:
dmgy614262711
stm32定时器与pwm的快速使用
stm32定时器与pwm的快速使用,入门适合初学者,资源简洁明了,经过验证,可靠
所属分类:
C
发布日期:2014-03-21
文件大小:19kb
提供者:
lanshenxl1
stm23步进小车
STM32微处理器;步进电机;LCD显示;PWM信号;细分技术
所属分类:
C
发布日期:2015-08-07
文件大小:16mb
提供者:
q18378401409
基于STM32F303,单芯片方案的3轴云台设计
本设计是基于STM32F303RC系列芯片做的3轴SPWM驱动3颗L6230,云台的设计方案,实际测试该方案能满足使用要求; 原理:STM32F303 Tim1 8 3 作为3路独立PWM输出到L6230驱动,使用简单的SPWM方式,通过控制矢量合成角度达到控制目的; 有意向可以合作联系:xiaofei558008@163.com
所属分类:
C
发布日期:2015-10-22
文件大小:26kb
提供者:
xiaofei558008
STM32输出12路pwm程序
该程序可以适用各种系列的STM32单片机,在该程序中是利用3个定时器实现输出12可调节占空比的PWM;如果需要更多通道的PWM,可以依照程序中示例添加其他相对应的定时器去实现。
所属分类:
其它
发布日期:2017-11-26
文件大小:2mb
提供者:
hpf247
MH-Z14A二氧化碳传感器 stm32
stm32 串口显示 MH-Z14A 二氧化碳传感器MH-Z14A二氧化碳气体传感器(以下简称传感器)是一个通用只能小型传感器,利用非色散红外 (NDIR)原理对空气中存在的CO2气体进行探测,具有很好的选择性和无氧气依赖性,寿命长。内 置温度补偿;同时具有数字输出、模拟输出及PWM输出,方便使用。该传感器是将成熟的红外吸收 气体检测技术与精密光路设计、精良电路设计紧密结合而制作出的高性能传感器。
所属分类:
其它
发布日期:2018-04-26
文件大小:8mb
提供者:
qq_31363467
(STM32)四路PWM
int main(void) { SystemInit(); delay_init(); //延时函数初始化 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 uart_init(115200); //串口初始化为115200 LED_Init(); //LED端口初始化 KEY_Init(); //初始化与按键连接的硬件接口 while(1) { TIM3_PWM_Init(900,60
所属分类:
硬件开发
发布日期:2018-05-10
文件大小:2mb
提供者:
tichimi3375
stm32的APDS9960颜色识别、舵机、电机
本工程是在一定的硬件基础上实现的,为方便大家参考,模块化编程,里面是一个完整的工程,包括舵机、电机、ADC、软IIC、APDS9960的颜色识别,APDS9960已按照arduino库初始化,如需识别手势请自行参照文档使能手势即可,压缩包内包括APDS9960的中文文档;以上功能建立在SM32F103RB,8MHz的基础上实现;都可以通过修改定义端口实现。
所属分类:
C
发布日期:2018-06-02
文件大小:11mb
提供者:
weixin_41475004
基于STM32的智能四驱小车循迹,避障,红外遥控
1.时钟源 外部时钟 2.GPIO (实验:点亮LED灯,获取引脚的电平高低,将对应引脚置高置低)。 3.PWM-脉宽调制 主要是调节占空比(在小车中用来实现小车的加减速)。 4.TIMX定时器 5.红外遥控 主要运用了EXTI(外部中断/事件控制器),系统延时(系统滴答定时器SysTick)。 6.超声波避障 了解了超声波工作的原理,主要运用了TIM2定时器(用来定时测距),GPIO口。 7.红外探测 通过对障碍物和光的感应来返回电平的状态,从而达到避障和巡线效果。 8.测速码盘 (通过检测
所属分类:
硬件开发
发布日期:2018-01-19
文件大小:7mb
提供者:
carry_qt
飞控串级加权系数PID算法(加权系数+内环+外环+算法融合)
飞控串级加权系统PID算法,算法主要分为内环加权系数控制、外环加权系数控制,外环的输出作为内核的输入,内环的输出作为电机融合的输入、电机的融合算法输出pwm波驱动电调,从而控制电机的转速,加权系数的引入增加了系统的快速恢复性,减少调整系数,本文件禁止上传与其他网站赚取积分,违者必究;
所属分类:
C
发布日期:2018-10-09
文件大小:911kb
提供者:
qq_20499427
STM32仿三菱FX1S、FX1N、FX2N源码
STM32F103RCT6 仿三菱FX1S FX1N FX2N程序 KEIL 源码PLC工程 能通讯、能写入、能运行、校验、读出、监控 代码类产品由于具备可复制性,一经销售,买家不得以任何理由退款 、退货,请亲们理解,谢谢! 编译环境:Keil MDK 4.12-4.71(以上的版本不支持)-如果需要我们可以提供连接 CPU需要:STM32F103--RAM内存不小于64K Flash内存不小于128K 串口使用:USART1-(PA9\PA10) 我们提供的是项目工程文件,所以主要你的MDK
所属分类:
硬件开发
发布日期:2018-11-22
文件大小:3mb
提供者:
qq_34531639
STM32仿三菱FX2N源码啊
《《《《《 PLC指令说明 》》》》》 代码类产品由于具备可复制性,一经销售,买家不得以任何理由退款 、退货,请亲们理解,谢谢! 编译环境:Keil MDK 4.7以上的版本,亲可以去百度或者官网直接下载; CPU需要:STM32F103--RAM内存不小于64K Flash程序空间不小于128K 串口使用:USART1-(PA9\PA10) 我们提供的是项目工程文件,所以主要你的MDK版本兼容直接编译就可以了; C语言单片机开发PLC-基于三菱FX2N,里面包括通讯,以及监控功能,指令执行,
所属分类:
硬件开发
发布日期:2018-11-22
文件大小:211mb
提供者:
qq_34531639
stm32利用定时器的PWM输出驱动蜂鸣器播放音乐
类型:接口文档及源码 文件: music.c music,h sys.h sys.c delay,c delay,h 接口使用说明: stm32蜂鸣器播放音频(纯音乐) 原理:定时器PWM输出到蜂鸣器,通过改变定时器重装值,改变频率,从而改变音频,我采用stm32F407zet6,蜂鸣器接在PA8,如果你的不是在TIM_Beep_Control_Init()改io 使用实例: int main(void) { TIM_Beep_Control_Init(); Play_Music(music)
所属分类:
C
发布日期:2019-02-11
文件大小:6kb
提供者:
qq_38675001
TIM PWM.zip
STM32F429--STM32的PWM占空比产生与测量 三个参数,TIM_Prescaler控制计数频率,此处9000即计数频率为90M/9000 = 10Khz,即计数一次的时间为0.1ms,TIM_Period控制PWM波周期时间,此处1000即PWM波的周期为1000*0.1ms = 100ms;TIM_Pulse控制有效电平时间,此处300即有效电平时间为300*0.1ms=30ms;调用初始化程序,上点即产生PWM波信号。 --------------------- 作者:Henc
所属分类:
嵌入式
发布日期:2019-05-23
文件大小:760kb
提供者:
qq_39540224
STM32 直流减速电机控制
在检测到两者转速不一样时,需要动态调整其中一个或两个轮子的PWM的点空比(简单点的就以一个轮为基准,调整另外一个轮子即可;如果以一个固定的标准的话,需要调整两个轮子的PWM占空比)。
所属分类:
其它
发布日期:2020-08-18
文件大小:93kb
提供者:
weixin_38592332
【STM32F103笔记】7、定时器之PWM输出——做个呼吸灯
这一篇来介绍STM32的定时器,STM32的定时器分为三类: 基本定时器(Basic timers):从0计数到预设的值,并触发中断或DMA,没有其它功能,其内部与DAC相连,可以用于触发DAC; 通用定时器(General-purpose timers):可以升序或者降序计数,可以用于输入捕捉、PWM输入、比较输出、PWM输出、单脉冲输出等等功能; 高级定时器(Advanced-control timers):拥有基本定时器和通用定时器的全部功能,并有输出PWM中插入死区、编码器解码以及三相6
所属分类:
其它
发布日期:2021-01-06
文件大小:255kb
提供者:
weixin_38660624
STM32之定时器中断
上一次学习的是利用定时器4,CH2通道产生PWM波来控制LED灯的闪烁,具体可以参考鱼撞烟花,在最后有代码连接。 这次学习定时器的中断,还是利用定时器4,CH2通道。因为都是利用定时器,所以和PWM的程序有很多相似之处,因此在PWM的程序中进行修改即可。 首先需要先了解一下32的定时器; STM32 的定时器功能十分强大,有 TIME1 和 TIME8 等高级定时器,也有 TIME2~TIME5 等通用定时器,还有 TIME6 和TIME7 等基本定时器。 STM3 的通用 TIMx (TIM2
所属分类:
其它
发布日期:2021-01-06
文件大小:137kb
提供者:
weixin_38537315
教你手写PWM输出(看完这篇你就会手动写啦,保姆级讲解)—- 2020.4.6
关于PWM输出原理方面的文章: 嵌入式stm32 复习(工作用)— PWM输出知识 2020.4.6 添加链接描述 教你手写定时器精准延时(看完这篇你就会手动写啦,保姆级讲解)—- 2020.2.27 添加链接描述 先上完整PWM输出部分代码!!! /** * brief PWM 初始化,是使用TIM3_CH2(映射到PB5),产生PWM实现呼吸灯效果 * param arr: u16 ,自动重载值; psc:u16 ,时钟频率 * retval None */ void P
所属分类:
其它
发布日期:2021-01-06
文件大小:1mb
提供者:
weixin_38698018
ONE-Robot:2015年做的一个基于IMU和STM32的独轮自平衡机器人-源码
一机器人 2015年做的一个基于IMU和STM32的独轮自平衡机器人。 仓库包含STM32的固件二进制文件和机械结构的3D模型,控制板的电路由于年代久远且不知去向。不过电路很简单,基本就是一个STM32F103的最小系统,引出了两路PWM控制两个电机;两路计时器用于读取编码器数据;以及几路用于模拟陀螺仪和加速度计的ADC。发现有基础的同学可以自己研究一下〜 演示视频看这个: :
所属分类:
其它
发布日期:2021-03-20
文件大小:9mb
提供者:
weixin_42138545
«
1
2
»