H7-TOOL多功能开发工具/开源/烧录器/示波器/仿真器/逻辑分析仪

  • 2020 年 2 月 17 日
  • 笔记

H7-TOOL的最终目标: 1、为单片机工程师提供一款实用的多功能开发调试工具。 2、相信很多人有带板子回家调试、或带板子出差调试的情况。因为产品问题是无法预知的,多半情况不可能带齐全套测试工具的。经常遇到手边缺万用表、缺示波器、缺串口线、缺逻辑分析仪而导致工作很难继续。 3、H7-TOOL是一款多功能测试工具,体积和J-Link一样大,方便携带。手边常备一个以备不时之需。

H7-TOOL开源项目原理图,上位机源码,BOOT源码,APP源码下载(2020-02-08) http://www.armbbs.cn/forum.php?mod=viewthread&tid=95468 H7-TOOL操作说明书和客户常见问题汇总贴(2020-02-08) http://www.armbbs.cn/forum.php?mod=viewthread&tid=95373 H7-TOOL番外篇,RTX5全家桶一条龙服务固件开工,分纯手持版,高速USB版和网络版(2020-01-13) http://www.armbbs.cn/forum.php?mod=viewthread&tid=95541

软件规格: 1、脱机烧录器 2、双通道虚拟示波器(支持以太网和USB两种方式) 3、8 通道逻辑分析仪 4、USB-RS485 转换器 5、USB-RS232 转换器 6、USB-TTL 串口转换器 7、USB-CAN 转换器 (未完成) 8、DAP-Link 仿真器 / 下载器 (未完成) 9、I2C 控制器 (未完成) 10、SPI 控制器 (未完成) 11、GPIO 输入输出控制器 12、信号发生器 & 0-20mA电流输出 13、PWM 发生器 (未完成) 14、脉冲计数器 15、频率计 16、负载电流电压示波器 17、高侧电流表 & 电池放电容量测量 18、双通道电压表 19、电阻测量 通断蜂鸣 20、温度测量 21、二极管测量 22、微型数控电源 硬件规格: 1、处理器STM32H750IBK6(128K Flash,1M SRAM,主频400MHz) 2、QSPI Flash, W25Q256,容量32M字节 3、eMMC,8bit总线,容量4GB 4、串行EEPROM,容量2KB 5、USB3300 – USB高速PHY 6、双路ADC示波器前端(AC/DC耦合, 硬件增益8档,软件切换) 7、以太网PHY :LAN8720A 8、DAC输出(输出电压:正负10V、输出电流: 0-20mA) 9、12个GPIO扩展,包含:UART、SPI、I2C、PWM输出、编码器输入 10、1个RS485、1个RS232、1个CAN接口、1个TTL串口 11、SDIO WIFI模块(ESP32-S,硬件支持串口和SDIO两种方式) 12、有源蜂鸣器 13、按钮2个,指示灯1个 14、SWD烧录接口引出(无需打开外壳即可更新固件) 15、对外烧录接口(TVCC电平可选择1.8V 2.6V 3.3V,5.0V,悬空) 16、高端电流检测 (2档增益:1.2A, 120mA; 分辨率:12bit) 17、SPI TFT彩屏(1.3寸IPS,分辨率240*240)

H7-TOOL开源上位机: 双通道示波器

系统设置:

LUA小程序

2、H7-TOOL脱机烧录 视频展示: https://v.qq.com/x/page/p30628h2ou7.html

3、H7-TOOL的0-20mA电流输出 设置输出10mA

然后接入万用表,测量得实际的输出电流是10.001mA

4、H7-TOOL频率计数和脉冲计数 测试5KHz的方波,50%占空比。 实际测试结果是5000.125Hz,占空比50.001%

5、H7-TOOL微型数控电源 设置输出电压5V:

为开发板供电:

为开发板带LCD供电:

6、H7-TOOL信号发生器 测试10KHz,正负10V方波,占空比50%

测试10KHz,正负5V

测试10KHz,正负500mV

设置输出5V直流信号:

实际输出电压:

7、H7-TOOL高测电流,电压,功耗和耗电量 测量开发板供电:

长按S键,可以启动容量测量:

8、H7-TOOL的NTC测温 测试环境温度效果:

9、H7-TOOL电阻,二极管测量 测量发光二极管

10、USB转串口TTL,RS232和RS485 稳定性测试

11、电压表 测试2.5V电压: