H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持

本文主要是介绍H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

H7-TOOL所有资源汇总(含操作手册)

1、升级新版只有一个注意事项

2、脱机烧录增加美仁半导体的MR88FX02

3、已经支持Modbus主机功能

4、RTT新增波形展示和时间戳功能,支持用户设置X轴数值。

5、上位机RTT显示区增加文本复制功能(串口助手显示区也支持复制,原理是一样的)

6、双高速HID免驱虚拟串口完全体上线

7、新增NTC型号,同时支持NTC温度波形展示,仅需用户操作显示屏进入到NTC界面,然后上位机进入串口助手界面即可查看

8、WiFi热点扫描增加中文热点名支持:

9、当前支持的脱机烧录型号:


说明:

1、APP固件升级至V2.08,上位机软件升级至V2.08,BOOT固件升级至V2.04。
2、串口助手功能大更,支持鼠标复制文本,增加Modbus助手功能,双高速HID免驱虚拟串口1和串口2完全体上线。
3、RTT功能大更,支持鼠标复制文本,RTT示波器和时间戳功能全部集齐,支持科学计数法的数字,支持设置X坐标轴值。
4、增加新的NTC选型,开始支持NTC波形展示。
5、增加USB供电和外部供电校准寄存器。
6、示波器增加CH2的波形放大和缩小,调整缩放策略为10%步进。  
7、WiFi功能
    - 关闭WiFi模块内部上电自动重连功能,由STM32程序控制接入AP。
    - WiFi名字支持UTF8中文. 最大密码长度由16字节改为32字节. AP列表支持从第1行开始。
    - 解决IP地址0的问题. 扫描的AP超过20个时会发生该问题。
8、脱机烧录:
     - 增加极海 APM32F0xx_128.FLM  APM32F0xx_256.FLM。
     - 增加美仁半导体的一款IC  MR88FX02。
     - 增加国芯 CCM4201S (内置2M QSPI FLASH)。
     - 增加华大 HC32F460系列。
     - 增加NXP(飞思卡尔)的MKEXX系列(MKE02Z, MKE04Z, MKE06Z, MKE14F, MKE14Z, MKE15Z, MKE16F, MKE18F)。
9、更多更新请看本次更新记录。

H7-TOOL所有资源汇总(含操作手册)

http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934


PC机软件:升级PC软件到V2.0.8

h7toolPC_release(V2.0.8).zip (52.19MB)

1、升级新版只有一个注意事项

因为关闭了WiFi模块内部上电自动重连功能,由STM32程序控制接入WiFi热点,所以升级完毕后需要大家更新下WiFi密码。



 

2、脱机烧录增加美仁半导体的MR88FX02


 增加NXP(飞思卡尔)的MKEXX系列

增加华大 HC32F460系列

 增加国芯 CCM4201S (内置2M QSPI FLASH)

配置界面增加高级脚本功能:

3、已经支持Modbus主机功能

并且给串口助手也做了一个 lua解码器,方便查看每条信息解析,用户也可以自己编写解码器

效果:


串口波形展示增加横轴设置,可以选择时间坐标,也支持用户设置X轴数值。


4、RTT新增波形展示和时间戳功能,支持用户设置X轴数值。

RTT波形数据源为 Terminal 0终端。
波形左轴数字精度可设置(0-12个小数点)。
支持展示双精度浮点数波形。
支持整数、浮点、科学计数法的数字。

操作比较简单,半角逗号作为不同路波形区分,所有路波形结束加\r\n,当前支持6路波形数据打印,下面是单路展示:
{
{
        char buf[20];
        
        sprintf(buf, "%f\r\n",  g_tADS1262.AdcNow);
        
        SEGGER_RTT_SetTerminal(0);
        SEGGER_RTT_WriteString(0, buf);
}

下面举例说明X轴坐标轴值设置方法,打印的前两个字符是固定,第1个字符是大写的字母X,第2个字符表示X轴坐标值,可以是整数,也可以是浮点数,保证递增即可。

后面的字符是每路要展示的波形数据,比如我们这里展示两路波形,数据之间半角逗号隔开。

{
        char buf[128];
        
        sprintf(buf, "X, %0.3f, %f, %e\r\n", (float)bsp_GetRunTime() / 1000,  g_tADS1262.AdcNow,  g_tVar.DispAnalog);
        
        SEGGER_RTT_SetTerminal(0);
        SEGGER_RTT_WriteString(0, buf);
}


5、上位机RTT显示区增加文本复制功能(串口助手显示区也支持复制,原理是一样的)

RTT的文本展示区是采用的画布方式实现,优势是刷新速度快,字体可放缩大小,字体可以任意设置颜色和背景。

缺点是不方便复制,对此,开发了复制功能。

效果展示:
使用比较简单,仅需选中需要复制的区域就完成了复制功能,如果需要复制全部,右击鼠标选中复制全部即可。


6、双高速HID免驱虚拟串口完全体上线

之前的时候串口2的发送功能没有开,这次全部打开,上位机可以选择使用那个串口发送:


 

7、新增NTC型号,同时支持NTC温度波形展示,仅需用户操作显示屏进入到NTC界面,然后上位机进入串口助手界面即可查看

进入TOOL的NTC界面:

打开上位机的串口助手和串口示波器界面就可以在线展示波形了(注意,无需单击启动串口助手按钮),而且支持保存数据。

8、WiFi热点扫描增加中文热点名支持:

方便用户加入中文名热点。


9、当前支持的脱机烧录型号:

这篇关于H7-TOOL迎来新版固件V2.08,Modbus助手,RTT波形展示和时间戳上线,新增美仁半导体,NXP MKE系列,华大F460系列等脱机烧录支持的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/502492

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

让树莓派智能语音助手实现定时提醒功能

最初的时候是想直接在rasa 的chatbot上实现,因为rasa本身是带有remindschedule模块的。不过经过一番折腾后,忽然发现,chatbot上实现的定时,语音助手不一定会有响应。因为,我目前语音助手的代码设置了长时间无应答会结束对话,这样一来,chatbot定时提醒的触发就不会被语音助手获悉。那怎么让语音助手也具有定时提醒功能呢? 我最后选择的方法是用threading.Time

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

flume系列之:查看flume系统日志、查看统计flume日志类型、查看flume日志

遍历指定目录下多个文件查找指定内容 服务器系统日志会记录flume相关日志 cat /var/log/messages |grep -i oom 查找系统日志中关于flume的指定日志 import osdef search_string_in_files(directory, search_string):count = 0

GPT系列之:GPT-1,GPT-2,GPT-3详细解读

一、GPT1 论文:Improving Language Understanding by Generative Pre-Training 链接:https://cdn.openai.com/research-covers/languageunsupervised/language_understanding_paper.pdf 启发点:生成loss和微调loss同时作用,让下游任务来适应预训

利用Django框架快速构建Web应用:从零到上线

随着互联网的发展,Web应用的需求日益增长,而Django作为一个高级的Python Web框架,以其强大的功能和灵活的架构,成为了众多开发者的选择。本文将指导你如何从零开始使用Django框架构建一个简单的Web应用,并将其部署到线上,让世界看到你的作品。 Django简介 Django是由Adrian Holovaty和Simon Willison于2005年开发的一个开源框架,旨在简

Modbus-RTU协议

一、协议概述 Modbus-RTU(Remote Terminal Unit)是一种基于主从架构的通信协议,采用二进制数据表示,消息中的每个8位字节含有两个4位十六进制字符。它主要通过RS-485、RS-232、RS-422等物理接口实现数据的传输,传输距离远、抗干扰能力强、通信效率高。 二、报文结构 一个标准的Modbus-RTU报文通常包含以下部分: 地址域:单个字节,表示从站设备

Java基础回顾系列-第七天-高级编程之IO

Java基础回顾系列-第七天-高级编程之IO 文件操作字节流与字符流OutputStream字节输出流FileOutputStream InputStream字节输入流FileInputStream Writer字符输出流FileWriter Reader字符输入流字节流与字符流的区别转换流InputStreamReaderOutputStreamWriter 文件复制 字符编码内存操作流(