Home / Liên hệ / hid compliant mouse là gì HID COMPLIANT MOUSE LÀ GÌ 24/12/2021 Bài viết này trình bày về tác dụng USB Human Interface Device (USB HID) trên MCU STM32F103C8T6 với vấn đề giả lập MCU thành chuột laptop với 4 nút thừa nhận (nút click phải, nút click trái, nút di chuyển xuống, nút di chuyển sang phải). Trước khi bắt đầu project, họ hãy cùng khám phá USB là gì rồi bắt đầu đến phương pháp thực hiện chức năng USB HID bên trên STM32F103C8T6.Bạn sẽ xem: Hid compliant mouse là gìGiới thiệuUSB (Universal Serial Bus) là chuẩn chỉnh truyền thông tiếp liền để bảo đảm an toàn các kết nối tiêu chuẩn cho những thiết bị Plug & Play (cắm với chạy) như: bàn phím, chuột, các đầu gọi thẻ nhớ, đồ vật in… Để dễ dàng phân biệt các thiết bị cắn vào máy tính xách tay người ta chia thành các lớp USB như sau:Phân lớp thiết bịMiêu tảThiết bị ví dụ0x00(không dùng)0x01USB audio deviceSoundcard (card âm thanh)0x02USB communications deviceModem, fax0x03USB human interface deviceKeyboard, mouse0x07USB printer deviceMáy in0x08USB mass storage device (USB Thiết bị tàng trữ )Memory card, flash drive0x09USB hub deviceHubs0x0BUSB smart thẻ reader device ( USB Thiết bị hiểu thẻ thông minh)Card reader (bộ phát âm thẻ nhớ)0x0EUSB clip device ( USB Thiết bị Video)Webcam, scanner0xE0USB wireless device ( USB Thiết bị wireless)BluetoothXem chi tiết tại đâyMô tả công dụng USB trong STM32F103C8T6– Hỗ trợ chuẩn USB 2.0– vận tốc kết nối qua USB ở chính sách Full speed (FS) là 12Mbps, còn ở chính sách Low tốc độ (LS) là 1.5Mbps.Bạn đang xem: Hid compliant mouse là gì– Sơ vật khối ngoại vi USB của STM32USB endpoints– Endpoint là thuật ngữ tương quan đến hartware trong sản phẩm công nghệ USB, thực ra endpoint là 1 bộ đệm để rất có thể truyền/nhận dữ liệu.Bạn đang xem: Hid compliant mouse là gì– Khối Interrupt Mapper bao gồm một tác dụng đáng thân thiết đó là USB wakeup interrupt. Tác dụng này dùng làm đánh thức thiết bị khi đang ở trong chế độ low-power mode.Xem thêm: Tính năng USB human interface device class của USBHID (Human Interface Device): là một phân phần bên trong tiêu chuẩn USB. Một vật dụng HID có thể được xây dựng để tư tưởng lại tính năng của nó. Sản phẩm công nghệ HID trong nội dung bài viết này là 1 chuột sản phẩm công nghệ tính.Lớp USB human interface device góp việc làm việc trên những thiết bị trở yêu cầu dễ dàng. Những thiết bị định nghĩa những gói tài liệu của nó (bao gồm những thông tin thiết bị cung ứng bao nhiêu gói dữ liệu, kích thước mỗi gói và mục đích của từng byte trong dữ liệu), tiếp đến gửi mang lại Host.