admin gửi vào
- 23694 lượt xem
Giới thiệu
Dùng để đọc từ ký tự trong bộ nhớ đệm của Serial. Nó sẽ đọc cho đủ số lượng byte mà người dùng yêu cầu. Và nếu không đọc đủ thì nó sẽ dừng khi hết hạn (xem Serial.setTimeout()).
Cú pháp
Serial.readBytes(buffer, length)
Tham số
buffer: biến đệm dùng để lưu lại các byte (char[] hoặc byte[])
length : số byte cần lưu (int)
Trả về
Ví dụ
char buffer[4]= {}; // Biến đệm lưu giá trị
void setup() {
        Serial.begin(9600);     // mở serial với baudrate 9600
}
void loop() {
        // nếu còn có thể đọc được 
        if (Serial.available() >= 3) {
                // đọc chữ liệu
                Serial.readBytes(buffer,3);
                //Xuất dữ liệu
                Serial.print("Toi nhan duoc: ");
                Serial.println(buffer);
        }
} 




