H7-TOOL发布V2.18,脱机烧录新增芯海,辉芒微,武汉芯源,领芯等,支持了扫描枪,带来LUA写文件API,

标签:
bootloaderrtosusbmdklua |
分类: STM32 |
H7-TOOL发布V2.18,脱机烧录新增芯海,辉芒微,武汉芯源,领芯等,支持了 扫 描 枪,带来LUA写文件API,可以做日志或者数据记录了
H7-TOOL所有资源汇总(含操作手册):
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
PC机软件:升级PC软件到V2.1.8
h7toolPC_release(V2.1.8).zip (61.59MB)
首先感谢大家反馈的问题,这次升级修正了一部分,没有修正的,下次升级修正。
详细看文末更新记录
1、升级新版注意事项
(1)APP和eMMC独立分别升级了:
(2)因为关闭了WiFi模块内部上电自动重连功能,由程序控制接入WiFi热点,所以升级完毕后需要大家更新下WiFi密码。
2、开放LUA的fwrite函数,大大方便脱机数据记录
有了这个功能后,大家使用LUA小程序操作SPI,CANFD,I2C和串口操作目标设备就可以实现脱机数据记录功能了,或者做日志功能都是可以方便实现的。
同时硬件异常黑盒子功能也可以将故障信息记录到文件里面,方便上位机分享了。
这两天更新操作说明到论坛
之前分享了RS232串口、RS485串口、TTL串口控制烧录器的协议
https://www.armbbs.cn/forum.php?mod=viewthread&tid=111893
这次将USB和以太网控制TOOL烧录的协议也分享给大家,方便客户自行开发USB HID
接口或者以太网接口的PC软件,控制烧录器
https://www.armbbs.cn/forum.php?mod=viewthread&tid=114662
同时我们的上位机增加了协议命令测试,方便大家使用。
4、无需注入程序,TOOL通过LUA小程序直接控制目标GPIO范例
测试STM32F407 GPIO翻转,这两天更新详细操作说明给大家
范例在软件包路径:h7toolPC_release\EMMC\H7-TOOL\Lua\范例\SWD
为了方便大家打开elf文件查看信息,特此增加这么一个功能,像Embedded Studio可以直接打开自己生成的elf文件,而MDK和IAR不能直接打开,得用他们自己带的exe文件命令操作打开,或者使用readelf,objdump打开。
我们这里直接基于MDK带的exe文件解析,因为内容还详细点,实现比较简单,大家开TOOL的上位机软件包后,打开文件app.ini,末尾有个MDK路径,大家仅需将第1级路径填进去即可
大家有时候脱机烧录W25Q512(64MB大小)或者其它大容量的Flash,又或者H7,iMX RT等外置32MB容量以上Flash时,需要超大大文件下载,当前TOOL上位机已经支持直接下载到TOOL内置的4GB eMMC里面
7、扩充LUA
SWD接口函数,可读写各种类型数值
单精度,双精度浮点,字符串都可以读取了
8、H7-TOOL的RTOS
Trace功能,不需要目标板额外做任何代码,实时检测RTOS任务执行情况,支持在线和脱机玩法
详情见此贴:https://www.armbbs.cn/forum.php?mod=viewthread&tid=114662
近期将上线,将专门在上位机开发一个组态对话框,方便灵活展示各种RTOS信息。
当前还是打印方式简单展示
9、脱机烧录
(0)开始支持扫描枪,一维码和二维码均支持
https://www.armbbs.cn/forum.php?mod=viewthread&tid=114811
(1)新增芯海科技CS32F0, F1, L0系列
(2)新增 FMD(辉芒微)的FT32F030, 032, 072
(3)新增 WHXY(武汉芯源)全系列 CW32F002、CW32F003、CW32F020、CW32F30、CW32L031、CW32L083
(6)新增国民技术 N32G43x、N32G031、N32G032
系列
(8)SPI FLASH芯片类新增
64MB型号W25Q512
(9)同时还增加了Vango(万高) V85xx系列,华芯微特SWM341系列,NXP
MKE16Z64等,还有点小问题,下次升级修正。