香河英茂工作室 发表于 2025-3-28 13:13:21

AiCube工具 V1.00D发布,已支持Ai8051U, 请大家帮忙测试,AIapp-ISP V6.95J版,如何测

关于AiCube工具V1.00D和AIapp-ISP V6.95J 版的测试方法,结合已有信息整理如下:

一、环境准备

软件安装‌

下载最新版AIapp-ISP软件(V6.95I),需关闭杀毒软件后以管理员权限运行安装程序‌。
确认Keil C251开发环境已正确安装,并将Ai8051U头文件更新至Keil安装目录的C251\INC\STC路径下‌。

硬件连接‌

使用Type-A转Type-A数据线连接Ai8051U开发板与PC,部分板卡需配合P3_2按键操作进入下载模式‌。
若使用专用下载器(如USB-Link1D),可简化下载步骤,无需手动按键操作‌。
二、基础功能验证

代码生成测试‌

运行AiCube工具V1.00C,选择Ai8051U型号,通过时钟树配置工具生成初始化代码,重点验证44.2368MHz等特殊频率的时钟配置兼容性‌。
生成工程后检查Keil编译环境是否自动关联头文件,确保无报错‌。

编译与下载‌

创建基础点灯工程(如控制P2.0引脚),使用ISP软件内置的延时函数生成工具添加定时逻辑‌。
通过AIapp-ISP V6.95I版选择生成的HEX文件,执行下载操作,观察LED是否按预期闪烁‌。
三、进阶功能测试

外设驱动验证‌

测试串口通信功能,使用HID转USB功能打印编译时间或调试信息,需在ISP软件中确认波特率配置(如115200)与代码一致‌。
验证DMA刷新LCD屏幕、蜂鸣器驱动等外设功能,参考官方实验箱例程移植代码‌。

自动化测试脚本‌

利用SDCC、IAR等多编译器环境编译同一工程,对比输出结果是否一致‌。
编写批量测试脚本,覆盖时钟切换、低功耗模式(如0.4μA待机电流)、中断响应等场景‌。
四、问题反馈
记录测试中发现的异常现象(如特定频率配置失败、下载模式触发不稳定等),附上工程文件、编译日志及硬件环境描述,通过国芯论坛或开发者社区提交反馈‌。

以上方法需结合具体硬件型号(如实验箱、最小系统板)调整操作细节。

香河英茂工作室 发表于 2025-3-28 13:22:23

运行AiCube工具V1.00C,选择Ai8051U型号,通过时钟树配置工具生成初始化代码,重点验证44.2368MHz等特殊频率的时钟配置兼容性‌。
生成工程后检查Keil编译环境是否自动关联头文件,确保无报错‌。

这一条我没有看到,设置选框后,点击显示Success后,没有效果。未发现代码或是Keil中有代码的生成,是否是我没做Keil与ISP的联系?

ercircle 发表于 2025-3-28 13:46:19

这咋一会AiCube一会时钟树工具~

AiCube生成的东西在你设置的这个路径里,时钟树工具的自己在界面上复制粘贴....

vb2002 发表于 2025-3-28 13:59:19

这个工具干嘛用的?

xxkj2010 发表于 2025-3-28 14:08:19

vb2002 发表于 2025-3-28 13:59
这个工具干嘛用的?

xxx32CubeMX用过吗?这个工具比那个还棒!

xxkj2010 发表于 2025-3-28 14:09:00

vb2002 发表于 2025-3-28 13:59
这个工具干嘛用的?
STC单片机(目前支持AI8051)配置及代码生成工具,可以直接生成一个keil工程

vb2002 发表于 2025-3-28 14:10:00

xxkj2010 发表于 2025-3-28 14:09
STC单片机(目前支持AI8051)配置及代码生成工具,可以直接生成一个keil工程 ...

还能生成代码?
马上去看看

xxkj2010 发表于 2025-3-28 14:12:45

vb2002 发表于 2025-3-28 14:10
还能生成代码?
马上去看看

是的,很牛的!{:qiang:}

vb2002 发表于 2025-3-28 14:13:30

xxkj2010 发表于 2025-3-28 14:12
是的,很牛的!

刚去看了一下, 貌似只能生成配置文件哦
不过也很牛了。
我研究看看

huashanhui20 发表于 2025-3-28 16:41:11

{:4_174:}
页: [1] 2
查看完整版本: AiCube工具 V1.00D发布,已支持Ai8051U, 请大家帮忙测试,AIapp-ISP V6.95J版,如何测