Browse Source

修复buzzer驱动bug

qidong.liu 1 month ago
parent
commit
35325e2f9f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      buzzer.c

+ 1 - 1
buzzer.c

@@ -188,7 +188,7 @@ static ssize_t buzzer_write(struct file *filp, const char __user *buf,
     dev->size = count;
 
     status_flag = dev->buffer[0];
-    freq = dev->buffer[2]<<8 + dev->buffer[1];
+    freq = (dev->buffer[2]<<8) + dev->buffer[1];
     duration = dev->buffer[3];
 
     if(status_flag == 1)