Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

qemu_stm32

说明

  • 本页记录 qemu_stm32 的依赖安装, 源码获取和本地编译过程.
  • 适合作为 STM32 模拟运行环境的快速上手入口.

安装依赖

sudo apt-get install -y --no-install-recommends binutils-arm-none-eabi ca-certificates libnewlib-arm-none-eabi findutils gcc git libglib2.0-dev libfdt-dev libpixman-1-dev make openssh-client pkgconf python zlib1g-d

下载code

git clone https://github.com/beckus/qemu_stm32.git

编译

cd qemu_stm32 && mkdir -p build && cd build
../configure --disable-werror --enable-debug --target-list="arm-softmmu" --extra-cflags=-DSTM32_UART_NO_BAUD_DELAY --extra-cflags=-DSTM32_UART_ENABLE_OVERRUN --disable-gtk
make -j4
sudo make install