Skip to content

ma6254/QDAP

Repository files navigation

Q-DAP

License release_version last-commit

qt_version qt_make

QQ 群

DAP-Link upper by Qt

chip device libray: https://github.com/ma6254/qdap_chips

UI Preview

main_window

menu_target_chip

enum_device_list

Build

Windows

git clone --recursive https://github.com/ma6254/QDAP.git
  1. Download and install QT: qt-unified-windows-x64-online.exe
  2. 文件 -> 打开文件或项目 -> CMakeLists.txt
  3. 等待工程加载完成
  4. 点击运行(Ctrl+R)

Linux

  1. 项目依赖:git qt5 libusb hidapi (hidraw) yaml-cpp cmake ninja
  2. 编译和安装
git clone https://github.com/ma6254/QDAP.git

cmake -S QDAP \
    -DCMAKE_BUILD_TYPE=None \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -B build \
    -G Ninja

ninja -C build

ninja -C build install

Arch Linux 或衍生版

  1. 可以通过 AUR 仓库自建源安装 qdap
yay -Syu qdap

注意: 包名 qdap-git 是开发版 qdap 是发行版

Reference

assets icons: https://fonts.google.com/icons

glic_elf.h from https://github.com/lattera/glibc/blob/master/elf/elf.h

FlashOS.h from https://github.com/ARM-software/CMSIS_4/blob/master/Device/_Template_Flash/FlashOS.h

About

cmsis-dap upper by a Qt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published