YJ工程模板_串口DMA+看门狗v2.0。以后写32单片机代码时,可直接复制粘贴,然后在工程模板中添加自己项目的 驱动程序。(本节内容有对应视频,可以观看视频) YJ工程模板以及所有开源项目都完全遵守YJ_编程规范v3.0的要求。关于编程规范内容,大家可以 参考我们提供的:YJ_编程规范文档。
2022-08-10 16:06:55 664KB STM32F1 工程模板 串口DMA 看门狗
1
对于2022年电赛A题,锁相环至关重要,本份工程利用stm32cubemx生成初始化代码,基于stm32f407vet6单片机,参考三相DQ锁相环相关原理与代码,提供了一份逆变器、整流器单相DQ锁相的思路,其他系列单片机也可参考套用,主要代码均写于main.c中,欢迎各位大佬指正。 使用方法简述:需要一个交流电压测量对输入交流电实时采样(也可以用信号发生器模拟),然后在中断回调函数里进行DQ锁相,中断频率20k,采样频率20k,目前锁相环输出限制在45HZ到55HZ之间,大家可以根据自己需求自行调整;目前ADC采样用的定时器触发,也可以改成软件触发,在中断里每次调用。
1
使用microphase zynq开发板的vivado 2018.03工程,linux下的dma收发
2022-08-08 10:22:04 33.84MB zynq dma linux
1
FP7208是一颗异步升压LED驱动IC,控制外部开关NMOS,反馈电压默认为0.104V,最大是0.204V,反馈电压低,取样电阻功率损耗也降低,整体转换效率提升。软启动时间透过外部电容调整,LED开路保护透过外部电阻调整;调光控制EN Pin,EN内部有滤波器,可以实现线性与数字调光,内置过热保护功能。
2022-08-06 16:53:03 502KB PCB 消费电子 制造与封装
1
使用STM32的内部资源,内部AD1+DMA1,内部AD2+定时器中断,内部AD3+DMA2,调试成功运行
2022-08-05 18:37:12 5KB AD DMA TIM STM32
1
张崇巍 张兴编著 pwm整流器结构 pwm控制方式
2022-08-03 15:48:18 9.6MB pwm
1
通过CubeMX软件,实现ADC TIM DMA,定时DMA采集功能
2022-08-03 14:39:33 9.2MB stm32 arm 嵌入式硬件 单片机
1
开关电源软启动产生pwm波,产生固定占空比程序
2022-07-31 20:59:10 1.45MB pwm软启动 line7y8 开关电源 电源
采用STM32F103C8T6单片机,KeilMDK5.32版本 采用2个定时器 定时器2 为PWM输入捕获,复位从模式(触发则复位CNT寄存器),通道1(PA0)上升沿触发,IC1上升沿捕获,IC2下降沿捕获,开启IC1捕获中断。IC1和IC2连接到通道1(PA0),PA设置为下拉输入。分频为7200 计一个数为0.1ms,重装载值为65535。 定时器3为PWM输出模式,触发从模式(触发则使能定时器),通道2(PA7)下降沿触发,OC1(PA6)为PWM输出模式。分频为7200 计一个数为0.1ms,重装载值为100,CCR1寄存器为50,故OC1(PA6)PWM波周期为10ms,占空比为50%。 定时器3在单脉冲模式(发生更新事件则失能定时器,也就10ms后失能定时器)。 单脉冲模式负责失能定时器,触发从模式(通道2 PA7检测到上升沿信号)负责使能定时器。 PC13控制LED灯,每50ms亮灭一次。 用杜邦线连接PA0和PA6,连接PA7和PC13。 则输出的PWM波高电平持续时间为95ms,低电平为5ms,可以自己画一下波形图分析。
2022-07-30 10:53:24 16.57MB stm32 源码软件 arm 嵌入式硬件
1
1、可产生正弦波、三角波、方波、锯齿波,波形的频率和幅值可通过程序设置。 2、可两种模式产生波形,一种为STM32自带DAC引脚通过DMA控制输出波形,一种为STM32控制AD9850芯片输出波形。 3、程序可直接适用于正点原子开发板,方便移植。
2022-07-29 17:52:02 11.83MB stm32 arm 嵌入式硬件 单片机
1