想读取称重的重量送到串口显示,可是一直为零。这代码原本跑过,可以正常读数的,未改动过,再跑就一直显示为0了!
麻烦各位不吝赐教了
int main(void)
{
u8 c;
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 设置中断优先级分组2
uart_init(9600); //串口初始化为9600
LED_Init(); //初始化与LED连接的硬件接口
HX711_Init();
Get_Maopi();//获取毛皮重量
while(1)
{
Get_Weight();//获取实物重量
printf("得到的重量%d
",Weight_Shiwu); //输出实物重量并保留两位小数
delay_ms(10000);
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>