stm32-ps2

This project aims to write an PS/2 keyboard device emulator on the STM32 Discovery, an evaluation board with the STM32F100RB microcontroller (128 KB Flash, 8 KB RAM).

Prerequisites

Usage

  • To compile the project and generate the corresponding .bin firmware, run make.
  • Run make flash to write the generated .bin file to the STM32 flash memory.
  • make gdb-server and make gdb-client can be used to invoke the debugger service and client.

Libraries

This repository contains code from the STM32F10x Standard Peripherals Library v3.5.0 and the tinyprintf library.