找回密码
 立即注册
查看: 979|回复: 8

时钟树配置工具完整测试报告

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-11-13 17:36:34 | 显示全部楼层 |阅读模式
本帖最后由 王昱顺 于 2024-11-14 10:56 编辑

本次测试主要依靠P47端口的内部时钟分频输出功能,来尽可能多的测试各种情况下的时钟配置模式,以验证配置小工具的正确性。
本次测试中的所有生成的程序内容都已打包为实际可运行的工程文件,欢迎下载测试。
测试芯片:Ai8051U-34K64
测试环境:Windows 11专业版 23H2
测试例程包: 时钟树配置工具完成测试例程.zip (60.88 KB, 下载次数: 64)
测试1:
测试内容:内部高速时钟,设定为24Mhz,经过PLL倍频为4x后,再次经过主时钟分频除70,最后通过时钟分频IO 除10后对外进行输出。
截图202411131735166049.jpg
配置截图一览


截图202411131735281201.jpg
生成代码一览
截图202411131735398027.jpg
下载部分配置
060.BMP
实际输出测量频率
从输出配置来看,理论输出137.1429khz,实际输出为136Khz,考虑到内部IRC温漂和示波器测量误差,配置代码可以确定为正确输出。

其他测试用例正在等待更新…………

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:434
  • 最近打卡:2025-05-01 20:16:58
已绑定手机

229

主题

328

回帖

1471

积分

金牌会员

积分
1471
发表于 2024-11-13 17:59:25 | 显示全部楼层
你会做视频吗,能把USB驱动原理从头到尾讲一遍吗,一边写代码一边讲解

点评

这个可以看一下论坛内的何宾教授的视频,很详细了  详情 回复 发表于 2024-11-13 18:11
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-11-13 18:11:00 | 显示全部楼层
QQ6243*** 发表于 2024-11-13 17:59
你会做视频吗,能把USB驱动原理从头到尾讲一遍吗,一边写代码一边讲解

这个可以看一下论坛内的何宾教授的视频,很详细了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:467
  • 最近打卡:2025-05-01 10:33:38
已绑定手机

9

主题

70

回帖

2539

积分

荣誉版主

电子技术分享

积分
2539
发表于 2024-11-13 18:48:23 | 显示全部楼层
我来体验下,然后提出建议哈

点评

好的,非常感谢  详情 回复 发表于 2024-11-13 18:53
电子类短视频UP,微信:17199910203 抖音、快手、B站:电子电工单片机  欢迎各位朋友添加好友,交流学习,一起进步
B站视频-点击可看
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-11-13 18:53:00 | 显示全部楼层
电子电*** 发表于 2024-11-13 18:48
我来体验下,然后提出建议哈

好的,非常感谢
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2024-11-18 09:48:59 | 显示全部楼层
本帖最后由 ercircle 于 2024-11-18 10:00 编辑

开发建议:
跨平台,Qt的话可以切5.15版本。也可以试下Dear Imgui,更轻巧一些。

功能建议:
1.配置按外设分类,每个外设可以独立配置,用户选一种外设,界面新增一个独立的配置框。比如串口可以独立配置串口1的引脚切换、波特率等等。
2.看当前生成的是代码段,可以考虑加工程化模板生成功能,可以选C251/C51/SDCC/IAR工程生成,用户打开直接进入编辑应用逻辑阶段。
3.芯片引脚的可视化展示,一眼可以看清用了哪些引脚哪些外设
4.工具自身的配置保存与加载

{:5_284:}

点评

好的,收到你的建议了。 跨平台方面:跨平台后面准备采用electron结构了,目前已经在迁移过程中。 目前生成的代码段是因为在嵌入gpt部分,打算将应用逻辑阶段也进行自动框架生成(初步测试已经成功,可以让对ai进行  详情 回复 发表于 2024-11-18 10:13
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-05-01 07:48:22
已绑定手机
已实名认证

110

主题

2219

回帖

5452

积分

版主

积分
5452
发表于 2024-11-18 10:13:08 | 显示全部楼层
erci*** 发表于 2024-11-18 09:48
开发建议:
跨平台,Qt的话可以切5.15版本。也可以试下Dear Imgui,更轻巧一些。

好的,收到你的建议了。
跨平台方面:跨平台后面准备采用electron结构了,目前已经在迁移过程中。
目前生成的代码段是因为在嵌入gpt部分,打算将应用逻辑阶段也进行自动框架生成(初步测试已经成功,可以对ai进行迁移训练)
后续可能会支持自动生成.c和.h文件,但是生成工程因为各个版本的兼容性不同(例如低版本keil无法打开高版本keil),所以这部分暂时还不打算适配。
引脚芯片的可视化这个要等一等,目前我还不会写这种东西(还要再学习学习)
工具自身的保存和加载我是通过添加代码恢复配置实现的,拥有更强的兼容性(其他人写的代码也可以读取出配置来,然后可以添加更改后重新生成)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:162
  • 最近打卡:2025-05-01 06:56:44
已绑定手机

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2024-11-18 10:30:08 | 显示全部楼层
兼容性问题,工程版本也可以选择嘛~都是建议~按你想法一步步搞吧,好工具持续关注。{:5_332:}
截图202411181027314993.jpg
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:177
  • 最近打卡:2025-04-30 13:52:43

10

主题

134

回帖

993

积分

高级会员

积分
993
发表于 2024-11-18 10:37:49 | 显示全部楼层
非常棒,不知道是不是开源项目,一起完善发展就更好了。
回复 支持 1 反对 0

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:38 , Processed in 0.272299 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表