STM32F1使用HAL库DMA方式输出PWM例程,可以输出精确数量且可调周期与占空比的方波。
测试时请结合示波器或逻辑分析仪。
本人另外写有一篇与本例程对应的分享文章,链接https://blog.csdn.net/qq_30267617/article/details/109466698,欢迎阅读讨论。
如果本资源下载需要积分了那就是系统擅自改的,我已经改回很多次了,实在没办法了。
没有积分的请私聊我发送。
2025/4/1 20:43:03 22.26MB 嵌入式 stm32 单片机 运维
1
51单片机C语言编程输出方波脉冲,可以看到led发光二极管闪亮。
2025/3/28 9:29:46 13KB 51
1
8088/8086单片机DAC0832三角波汇编程序(看汇编代码在dos中查看,win7及以上要装虚拟dosbox才可)用8086芯片控制,可编程I/ODAC0832D/A转换集成芯片外接示波器看三角波(锯齿波方波类似)
1
信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。
能够产生多种波形,如三角波、锯齿波、矩形波(含方波)、正弦波的电路被称为函数信号发生器。
函数信号发生器的实现方法通常是采用分立元件或单片专用集成芯片,但其频率不高,稳定性较差,且不易调试,开发和使用上都受到较大限制。
随着可编程逻辑器件(FPGA)的不断发展,直接频率合成(DDS)技术应用的愈加成熟,利用DDS原理在FP-GA平台上开发高性能的多种波形信号发生器与基于DDS芯片的信号发生器相比,成本更低,操作更加灵活,而且还能根据要求在线更新配置,系统开发趋于软件化、自定义化。
2025/3/6 7:46:20 46KB FPGA
1
(1)提高测量频率范围,如10Hz~100KHz或更高、更低频率,提高频率的测量绝对值误差,如达到±1Hz。
(2)可以设置量程分档显示,如X1档(显示范围1Hz~9999Hz),X10档(显示范围0.001KHz~9.999KHz),X100档(显示范围0.100KHz~999.9KHz)...可以自定义各档位的范围。
量程选择通过程序自动选择量程。
(3)测量响应时间小于等于10秒,将测量出的频率以十进制格式在实验板上的4个数码管上显示。

(4)若是方波能够测量方波的占空比,并通过数码管显示。
2025/3/5 21:35:45 15.12MB VHDL频率计
1
播放正选波和方波
2025/2/27 10:12:35 678KB 播放正选波 方波
1
方法论,原理C语言程序如下:TH0=0;//定时器高位,初值设为0TL0=0;//定时器低位,初值设为0T0_num=0;//定时器溢出次数,初值设为0while(pulse);//pulse为脉冲的输入引脚 while(!pulse);//等待上升沿来临 TR0=1;//打开定时器 while(pusl1);//等待下降沿来临 th1=TH0;tl1=TL0;num1=T0_num;//保存定时器值 while(!pusl1);//等待上升沿来临 TR0=0;//关闭定时器 th2=TH0;tl2=TL0;num2=T0_num;//保存定时器值
2025/2/27 5:40:04 37KB word
1
波形产生功能。
DDS方法。
可产生方波、正弦波、三角波,频率范围约1-10kHz。
2025/2/21 13:35:27 4.45MB 波形发生 VHDL
1
题目六、简易波形发生器(基于单片机的设计——实验箱或Proteus仿真)设计要求:通过开关或按钮有选择地输出四种波形——正弦波、三角波、方波和梯形波四种波形的频率可通过输入电位器在一定范围内调节
2025/1/24 10:45:46 24KB 波形发生器 protues keil
1
本设计以单片机MSP430F149作为控制核心,实现超声波测距。
系统由以下部分组成:单片机最小系统模块、超声波测距模块、温度测量模块、LCD显示模块。
超声波测距模块采用超声波传感器,发射管自动发送40KHZ的方波,当其检测到障碍物时就会返回信号,利用时间差测出距离。
温度测量模块采用温度传感器DS18B20。
最后将所测量的数据在显示器上显示出来。
整个系统实现功能为根据温度的不同选择相应的声速来实现距离的测量。
2025/1/18 0:30:32 609KB MSP430 超声波测距
1
共 206 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡