Tất cả tags
#

Tag

#GPIO

Có 13 nội dung trong tag này.

Nội dung liên quan

#GPIO

Ngôn ngữ
Blog STM32 / Firmware

Designing the Input Pipeline Before the USB Layer

How input flows from a keypad through scanning, debounce, key policy, and an event queue, and the tradeoffs made before an HID report ever gets built.

#STM32 #GPIO #Keypad +3
Blog STM32 / Firmware

Thiết kế input pipeline trước tầng USB

Giải thích thiết kế tạo input từ keypad qua các tầng scan, debounce, key policy, event queue và những đánh đổi trước khi tạo HID report.

#STM32 #GPIO #Keypad +3
Dự án STM32

STM32G0 USB Lab: Key Input Pipeline

Keypad 4x4 matrix trên STM32G0B1RE: quét bằng BSRR/IDR trực tiếp, TIM6 5ms, debounce 2 mẫu, event queue và chính sách simultaneous-error cho ma trận không diode.

#STM32 #GPIO #Keypad +3
Note STM32

What Is STM32 GPIO Register Access?

Accessing GPIO through BSRR and IDR instead of HAL_GPIO_WritePin/ReadPin: why, when it's worth it, and how it applies to row-by-row matrix scanning on STM32.

#stm32 #gpio #register +5
Ghi chú STM32

STM32 GPIO Register Access là gì?

Truy cập GPIO bằng BSRR và IDR thay vì HAL_GPIO_WritePin/ReadPin: tại sao, khi nào phù hợp, và cách áp dụng cho matrix scan row-by-row trên STM32.

#stm32 #gpio #register +5
Coming soon
Note Keyboard

What Is a Debounce Algorithm?

Why mechanical keys bounce, and how to handle it with counter-based debounce, timestamp debounce, scan buffers, and a state machine in firmware.

#keyboard #debounce #gpio +4
Ghi chú Keyboard

Debounce Algorithm là gì?

Tại sao phím cơ học bounce và cách xử lý bằng counter-based debounce, timestamp debounce, scan buffer và state machine trong firmware.

#keyboard #debounce #gpio +4
Sắp ra mắt
Ghi chú Keyboard

Keyboard Matrix Fundamentals là gì?

Tại sao bàn phím dùng matrix thay vì một dây mỗi phím. Cách quét hàng/cột, GPIO setup, active-low convention, ghosting và khi nào thực sự cần diode.

#keyboard #matrix #gpio +5
Sắp ra mắt
Ghi chú ACPI Advanced

_CRS trong ACPI là gì?

Giải thích _CRS trong ACPI: Current Resource Settings, I2C/SPI/GPIO/IRQ/MMIO resource, bus descriptor, driver probe và debug resource sai.

#acpi #crs #current-resource-settings +9
Sắp ra mắt
Ghi chú ACPI Advanced

GPIO OperationRegion trong ACPI là gì?

Giải thích GPIO OperationRegion trong ACPI: GPIO region, Connection, Field, GpioIo/GpioInt khác gì, _REG, pin polarity và debug GPIO sai.

#acpi #gpio #operationregion +8
Sắp ra mắt
Ghi chú ACPI Hardware

ACPI Hardware Overview là gì?

Giải thích ACPI trong phần cứng BIOS/UEFI: table, AML, namespace, DSDT/SSDT, GPIO, EC, power state và cách debug OS không nhận thiết bị.

#acpi #bios #uefi +8
Sắp ra mắt
Ghi chú ACPI Hardware

GPIO trong ACPI là gì?

Giải thích GPIO trong ACPI: GpioIo, GpioInt, _CRS, _DSD, polarity, pull, wake, debounce, GPIO controller và debug OS không nhận interrupt.

#acpi #gpio #bios +7
Sắp ra mắt
Ghi chú ACPI Hardware

Power Sequence trong ACPI là gì?

Giải thích Power Sequence trong BIOS/UEFI và ACPI: power rail, clock, reset, GPIO, _PS0/_PS3, _PR0/_PR3, delay và debug device không lên.

#acpi #power-sequence #bios +7