# QDAP **Repository Path**: water_source/QDAP ## Basic Information - **Project Name**: QDAP - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-06 - **Last Updated**: 2024-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Q-DAP [![License](https://img.shields.io/github/license/ma6254/qdap.svg)](https://raw.githubusercontent.com/ma6254/qdap/master/LICENSE) [![release_version](https://img.shields.io/github/release/ma6254/qdap.svg)](https://github.com/ma6254/qdap/releases) [![last-commit](https://img.shields.io/github/last-commit/ma6254/qdap.svg)](https://github.com/ma6254/qdap/commits) ![qt_version](https://img.shields.io/badge/Qt-5.15.2_MinGW_64Bit-41cd52.svg) ![qt_make](https://img.shields.io/badge/Qt-cmake-green.svg) [![QQ 群](https://img.shields.io/badge/QQ%E7%BE%A4-495477288-orange.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=DkzYlCZ9VSQEq6CqUtqGiqYBZh1V5CKK&authKey=btu30mBqaqx6GSVS3futp%2BhYitMfhtAltmp%2B84Kob9xS%2F6J5yQkd0dSeozzxbclT&noverify=0&group_code=495477288) [DAP-Link](https://github.com/ARM-software/CMSIS-DAP) upper by [Qt](http://qt.io) chip device libray: ## UI Preview ![main_window](./doc/assets/main_window.png) ![menu_target_chip](./doc/assets/menu_target_chip.png) ![enum_device_list](./doc/assets/enum_device_list.png) ## Build ### Windows ```bash git clone --recursive https://github.com/ma6254/QDAP.git ``` 1. Download and install QT: [qt-unified-windows-x64-online.exe](https://qtproject.mirror.liquidtelecom.com/official_releases/online_installers/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. 编译和安装 ```bash 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 仓库](https://aur.archlinux.org/packages/qdap-git)或[自建源](https://github.com/taotieren/aur-repo)安装 `qdap` ```bash yay -Syu qdap ``` 注意: 包名 `qdap-git` 是开发版 `qdap` 是发行版 ## Reference - - - - - - - - assets icons: [glic_elf.h](./src/glibc_elf.h) from [FlashOS.h](./src/FlashOS.h) from