标题:
STM32测量1Hz限制频率以上的频率计
[打印本页]
作者:
578391634
时间:
2019-7-23 20:22
标题:
STM32测量1Hz限制频率以上的频率计
测量1Hz限制频率以上的频率计(限制可以解除)
单片机源程序如下:
#include "includes.h"
int main()
{
float Tim1_us,Tim2_us;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
delay_init(); //延时函数初始化
USART1_Init(115200,0); //串口初始化为115200
delay_us(500);
TIM3_Cap_Init(0xffff,jishu_pinlv_psc); //计数频率=Tclk/(PSC+1) 以Tclk/(PSC+1)hz的频率计数 溢出设置最大
while(1)
{
Tim1_us =CH1_Time/(double)(72/(jishu_pinlv_psc+1));
Tim2_us =CH2_Time/(double)(72/(jishu_pinlv_psc+1));
printf("Channel 1: %fus\r\n",Tim1_us);
printf("Channel 2: %fus\r\n",Tim2_us);
delay_ms(100);
}
}
复制代码
所有资料51hei提供下载:
1HZ限频01.7z
(203.51 KB, 下载次数: 27)
2019-7-24 04:44 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
admin
时间:
2019-7-24 13:43
本帖需要重新编辑补全电路原理图,源码,详细说明与图片即可获得100+黑币(帖子下方有编辑按钮)
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1