找回密码
 立即注册
查看: 307|回复: 10

USB-HID 直接下载,为什么AI8051U只能选择预设的时钟频率?

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-04-30 09:34:03
已绑定手机

11

主题

44

回帖

299

积分

中级会员

积分
299
发表于 2025-3-17 20:49:26 | 显示全部楼层 |阅读模式
如下图,我想设置42MHz的IRC频率,结果下载的时候提示只能选择预设的时钟频率。
截图202503172047327513.jpg
已解决:USB下载只能使用预置的频率,无法使用自定义输入的频率。因为非预置的频率是需要动态调节频率,动态频率调节是根据串口波特率来调节的。

2025-3-18:关于时钟的新的问题
程序里配置内部PLL时钟作为主时钟后,调用了usb_init();函数后就死机了??时钟配置流程如下
时钟配置输入24M,PLL输入2分频为12MHz,PLL后12*12=144MHz,选择主时钟为PLL,CLKDIV为4分频,得到SysClock为36MHz
USB时钟使用了内部的IRC48MHz。
已解决:把usb_init();在时钟配置之前调用就可以了。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-3-17 21:23:44 | 显示全部楼层

可以直接输入:

截图202503172125123893.jpg

截图202503172123087733.jpg

截图202503172123387038.jpg
回复 支持 反对

使用道具 举报 送花

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

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-3-17 21:34:40 | 显示全部楼层
截图202503172134324817.jpg

点评

噢,我是用USB Link1D下载的  详情 回复 发表于 2025-3-18 08:09
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-04-30 09:34:03
已绑定手机

11

主题

44

回帖

299

积分

中级会员

积分
299
发表于 2025-3-17 22:09:52 | 显示全部楼层
神*** 发表于 2025-3-17 21:23
可以直接输入:


提示这个,不知道是不是设置什么模式?
截图202503172209198881.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-3-17 22:14:22 | 显示全部楼层
把你硬件连接电路的 PDF发上来,大家帮分析
另外如是 USB直接下载,

是走的 USB-HID协议,不是你选的 USB-CDC


截图202503172216483578.jpg

截图202503172217241559.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-04-30 09:34:03
已绑定手机

11

主题

44

回帖

299

积分

中级会员

积分
299
发表于 2025-3-17 22:20:57 | 显示全部楼层
神*** 发表于 2025-3-17 22:14
把你硬件连接电路的 PDF发上来,大家帮分析
另外如是 USB直接下载,
是走的 USB-HID协议,不是你选的 USB-C ...

就是用的擎天柱最小系统板,使用预置的频率可以下载成功。我自己输入24MHz就会提示此模式不支持调节频率,下载失败。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-04-30 09:34:03
已绑定手机

11

主题

44

回帖

299

积分

中级会员

积分
299
发表于 2025-3-17 22:23:23 | 显示全部楼层
神*** 发表于 2025-3-17 22:14
把你硬件连接电路的 PDF发上来,大家帮分析
另外如是 USB直接下载,
是走的 USB-HID协议,不是你选的 USB-C ...

40MHz是预置的频率,我现在可以烧录成功,没问题。但是我手动输入了42MHz非预置的频率就下载失败啊
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2025-3-17 22:28:32 | 显示全部楼层
USB 下载,不能调节频率,
只能选择有限的几种频率:
截图202503172228265857.jpg

回复 支持 反对

使用道具 举报 送花

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

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2025-3-18 07:22:23 | 显示全部楼层
非常用频率的自定义频率需要动态调节频率,
而动态调节频率是根据串口波特率来调节频率的,
USB下载无法使用非常用频率的自定义频率
DebugLab
回复 支持 2 反对 0

使用道具 举报 送花

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

56

主题

1319

回帖

2938

积分

荣誉版主

无情的代码机器

积分
2938
发表于 2025-3-18 08:09:34 | 显示全部楼层

噢,我是用USB Link1D下载的
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 06:47 , Processed in 0.136285 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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