找回密码
 立即注册
查看: 147|回复: 9

关于AI8051U IAP时读取复位源的疑惑,有没有大佬确认以下

[复制链接]
已绑定手机

3

主题

11

回帖

49

积分

新手上路

积分
49
发表于 2026-10-29 12:42:08 | 显示全部楼层 |阅读模式
我用 官方例程试了一下   从用户程序区复位到用户系统区 读RSTFALG = 0X06   代码溢出复位了  再从用户系统区复位到用户程序区读RSTFLAG = 0X04  ,  这个是正常软件复位 虽然不影响我使用,但是发现了这个问题还是想搞清楚,有没有官方技术人员确认一下  ,以下是根据官方例程修改的代码  DEMO 是用户程序区代码  ISP是用户系统区代码   图片是串口日志
截图202610291241287611.jpg

demo.zip

37.34 KB, 下载次数: 17

isp.zip

119.97 KB, 下载次数: 15

回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-10-29 15:47:21 | 显示全部楼层
直接下载,没有复现,楼主用的哪个版本ISP下载软件?换最新版试试?


截图202610291547159829.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

3

主题

11

回帖

49

积分

新手上路

积分
49
 楼主| 发表于 2026-10-29 16:11:24 | 显示全部楼层
erci*** 发表于 2026-10-29 15:47
直接下载,没有复现,楼主用的哪个版本ISP下载软件?换最新版试试?

我用的V6.96S   跟这个有关吗  我试试

点评

无关,换了两片都一样。 那个封装的? 另外编程菜单里打开下载时显示固件版本看看版本号 [attachimg]150248[/attachimg]  详情 回复 发表于 2026-10-29 16:17
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-10-29 16:17:50 | 显示全部楼层
ptww*** 发表于 2026-10-29 16:11
我用的V6.96S   跟这个有关吗  我试试


无关,换了两片都一样。
那个封装的?
另外编程菜单里打开下载时显示固件版本看看版本号
截图202610291617007521.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

3

主题

11

回帖

49

积分

新手上路

积分
49
 楼主| 发表于 2026-10-29 16:19:53 | 显示全部楼层
erci*** 发表于 2026-10-29 16:17
无关,换了两片都一样。
那个封装的?
另外编程菜单里打开下载时显示固件版本看看版本号

我这边试了   问题还是一样   这个可能和芯片版本有关吧
回复

使用道具 举报 送花

已绑定手机

3

主题

11

回帖

49

积分

新手上路

积分
49
 楼主| 发表于 2026-10-29 16:22:07 | 显示全部楼层
erci*** 发表于 2026-10-29 16:17
无关,换了两片都一样。
那个封装的?
另外编程菜单里打开下载时显示固件版本看看版本号

正在检测目标单片机 ...

连接似乎不畅, 请确认如下几点:
1. 串口号是否选择正确
2. 目标单片机的RxD和Txd脚是否与串口正确连接
   单片机的P3.0/RxD需连接串口的TxD
   单片机的P3.1/TxD需连接串口的RxD
3. 目标单片机是否有彻底断电后再重新上电

继续检测目标单片机 ...
  单片机型号: AI8051U-34K64

当前芯片的硬件选项为:
  . 当前系统ISP工作频率: 23.916MHz
  . 上次下载设置的下次用户程序运行使用的内部IRC振荡器的频率: 11.050MHz
  . 掉电唤醒定时器的频率: 34.300KHz
  . 振荡器放大增益使能
  . 用户EEPROM大小被设置为 6 K
  . P3.2和P3.3与下次下载无关
  . 上电复位时增加额外的复位延时
  . 复位引脚用作普通I/O口
  . 检测到低压时复位
  . 低压检测门槛电压 : 2.00 V
  . 上电复位时,硬件不启动内部看门狗
  . 上电自动启动内部看门狗时的预分频数为 : 256
  . 空闲状态时看门狗定时器停止计数
  . 下次下载用户程序时,将用户EEPROM区一并擦除
  . 下次下载用户程序时,没有相关的端口控制485
  . 下次下载时不需要校验下载口令
  . 内部参考电压: 1185 mV (参考范围: 1100~1300mV)

  单片机型号: AI8051U-34K64

开始调节频率 ...                        [0.672"]
调节后的频率: 39.994MHz (-0.016%)

正在重新握手 ... 成功                        [0.125"]
当前的波特率: 115200
正在擦除目标区域 ... 完成 !                [0.625"]
正在下载用户代码 ... 完成 !                [0.969"]
正在设置硬件选项 ... 完成 !                [0.031"]

更新后的硬件选项为:
  . 当前系统ISP工作频率: 23.916MHz
  . 上次下载设置的下次用户程序运行使用的内部IRC振荡器的频率: 39.994MHz
  . 掉电唤醒定时器的频率: 34.300KHz
  . 振荡器放大增益使能
  . 用户EEPROM大小被设置为 6 K
  . P3.2和P3.3与下次下载无关
  . 上电复位时增加额外的复位延时
  . 复位引脚用作普通I/O口
  . 检测到低压时复位
  . 低压检测门槛电压 : 2.00 V
  . 上电复位时,硬件不启动内部看门狗
  . 上电自动启动内部看门狗时的预分频数为 : 256
  . 空闲状态时看门狗定时器停止计数
  . 下次下载用户程序时,将用户EEPROM区一并擦除
  . 下次下载用户程序时,没有相关的端口控制485
  . 下次下载时不需要校验下载口令
  . 内部参考电压: 1185 mV (参考范围: 1100~1300mV)
芯片出厂序列号 : 78B4CABC0A1F84

  单片机型号: AI8051U-34K64

  . 用户设定频率: 40.000MHz
  . 调节后的频率: 39.994MHz ( 主时钟分频系数 = 1; )
  . 频率调节误差: -0.016%


操作成功 !(2026-10-29 16:16:28)



这是下载的日志   没见着软件协议

点评

[attachimg]150249[/attachimg]  详情 回复 发表于 2026-10-29 16:23
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-10-29 16:23:30 | 显示全部楼层
ptww*** 发表于 2026-10-29 16:22
正在检测目标单片机 ...

连接似乎不畅, 请确认如下几点:
试了几片都是这个表现吗?
这里看固件版本:
截图202610291623272460.jpg

三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

3

主题

11

回帖

49

积分

新手上路

积分
49
 楼主| 发表于 2026-10-29 17:11:51 | 显示全部楼层
抱歉回复不及时    被限制每小时3次回帖

芯片出厂序列号 : 78B4CABC0A1F84

  单片机型号: AI8051U-34K64
  软件协议, V4.0: 7.4.18U

  . 用户设定频率: 40.000MHz
  . 调节后的频率: 39.972MHz ( 主时钟分频系数 = 1; )
  . 频率调节误差: -0.070%


操作成功 !(2026-10-29 16:25:17)

等待1秒后自动打开串口助手 (#0)      有了   封装LQFP48  换了芯片一样  

芯片出厂序列号 : 78B4CAC7099A30

  单片机型号: AI8051U-34K64
  软件协议, V4.0: 7.4.18U

  . 用户设定频率: 40.000MHz
  . 调节后的频率: 39.979MHz ( 主时钟分频系数 = 1; )
  . 频率调节误差: -0.052%


操作成功 !(2026-10-29 16:38:47)

等待1秒后自动打开串口助手 (#0) ...


以上两个不行  系统区 读RSTFLAG = 0X06

找了个之前买的 这个版本可以  系统区 读RSTFLAG = 0X04
  . 内部参考电压: 1185 mV (参考范围: 1100~1300mV)
芯片出厂序列号 : 78B4C90E061469

  单片机型号: AI8051U-34K64
  软件协议, V4.0: 7.4.13U

  . 用户设定频率: 40.000MHz
  . 调节后的频率: 40.030MHz ( 主时钟分频系数 = 1; )
  . 频率调节误差: 0.074%


操作成功 !(2026-10-29 16:46:50)

问题算是找到了 与芯片固件版本相关吧  关键是对IAP编程有影响么?  后面试一下

再次抱歉回复不及时    被限制每小时3次回帖  

点评

确认了,确实是系统固件升级造成的差异,功能无影响,正常使用  详情 回复 发表于 2026-10-29 18:09
感谢反馈,我们排查下问题。  详情 回复 发表于 2026-10-29 17:18
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-10-29 17:18:47 | 显示全部楼层
ptww*** 发表于 2026-10-29 17:11
抱歉回复不及时    被限制每小时3次回帖

芯片出厂序列号 : 78B4CABC0A1F84

感谢反馈,我们排查下问题。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-10-29 18:09:36 | 显示全部楼层
ptww*** 发表于 2026-10-29 17:11
抱歉回复不及时    被限制每小时3次回帖

芯片出厂序列号 : 78B4CABC0A1F84

确认了,确实是系统固件升级造成的差异,功能无影响,正常使用
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-8 02:40 , Processed in 0.090236 second(s), 88 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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