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).
- GCC based ARM Toolchain, i.e. Sourcery CodeBench Lite Edition or summon-arm-toolchain
- STM32 Discovery programmer tool, i.e. texane/stlink
- To compile the project and generate the corresponding
.binfirmware, runmake. - Run
make flashto write the generated.binfile to the STM32 flash memory. make gdb-serverandmake gdb-clientcan be used to invoke the debugger service and client.
This repository contains code from the STM32F10x Standard Peripherals Library v3.5.0 and the tinyprintf library.