#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "HX711.h"
int main(void)
{
Init_HX711pin();
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
uart_init(9600); //串口初始化为9600
Get_Maopi(); //称毛皮重量
delay_ms(1000);
delay_ms(1000);
Get_Maopi(); //重新获取毛皮重量
while(1)
{
Get_Weight();
if(Flag_Error == 0)
{
printf("净重量 = %d g\r\n",Weight_Shiwu); //打印
delay_ms(1000);
}
else
{
printf("负重或者超重\r\n");
delay_ms(1000);
}
}
}
HX711.c等文件请下载压缩包哦
全部资料51hei下载地址:
基于stm32f1的611N压力称重传感器加HX711AD模块串口输出质量程序.rar
(292.69 KB, 下载次数: 31)
|