找回密码
 立即注册
楼主: 王昱顺

手机也能对AI8051U, ISP/OTA升级用户程序了,使用用户系统区实现

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:125
  • 最近打卡:2026-02-14 21:59:30
已绑定手机

0

主题

126

回帖

366

积分

中级会员

积分
366
发表于 2024-11-23 22:33:52 来自手机 | 显示全部楼层
王神
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:530
  • 最近打卡:2026-05-29 08:14:36

2

主题

76

回帖

526

积分

高级会员

积分
526
发表于 2024-12-14 10:59:48 | 显示全部楼层

这可以算做一个后门吧ciya

点评

但是这种后门是自己编写的,使用官方的ISP仍然没有后门 自由度更高了  详情 回复 发表于 2024-12-14 11:05
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:715
  • 最近打卡:2026-05-28 14:43:40
已绑定手机
已实名认证

131

主题

3424

回帖

8954

积分

版主

积分
8954
发表于 2024-12-14 11:05:26 | 显示全部楼层
STC*** 发表于 2024-12-14 10:59
这可以算做一个后门吧

但是这种后门是自己编写的,使用官方的ISP仍然没有后门
自由度更高了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:231
  • 最近打卡:2026-05-26 18:28:37

3

主题

64

回帖

806

积分

高级会员

积分
806
发表于 2024-12-15 15:25:33 | 显示全部楼层

厉害了,我的STC

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:287
  • 最近打卡:2026-05-28 15:35:26

0

主题

13

回帖

1112

积分

金牌会员

积分
1112
发表于 2024-12-27 15:05:11 | 显示全部楼层
厉害,32G可以吗
截图202412271504573610.jpg

点评

我的程序暂时不可以,因为ai8051u的这个使用的是新的用户系统区功能。 不过可以参见官方的“32G12K系列IAP类型芯片使用UART接口进行在线升级例程-20241011”例程 对其进行更改后也可以使用手机下载。 因为本质上都是  详情 回复 发表于 2024-12-27 17:08
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:633
  • 最近打卡:2026-05-30 05:20:03

0

主题

196

回帖

2919

积分

金牌会员

积分
2919
发表于 2024-12-27 16:43:01 | 显示全部楼层

其实,你可以写个专用的app,就不用改小

点评

改小是因为单片机端的问题,因为存在通讯速度和flash写入速度不一致,所以要对传输的数据进行缓存。目前通过简单更改程序,大概可以实现一次性30K以内程序的下载(ai8051u的xdata为32k),示例的1k只是一个演示,可  详情 回复 发表于 2024-12-27 17:13
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:715
  • 最近打卡:2026-05-28 14:43:40
已绑定手机
已实名认证

131

主题

3424

回帖

8954

积分

版主

积分
8954
发表于 2024-12-27 17:08:07 | 显示全部楼层
ton*** 发表于 2024-12-27 15:05
厉害,32G可以吗

我的程序暂时不可以,因为ai8051u的这个使用的是新的用户系统区功能。
不过可以参见官方的“32G12K系列IAP类型芯片使用UART接口进行在线升级例程-20241011”例程
对其进行更改后也可以使用手机下载。
因为本质上都是使用串口发送的数据
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:715
  • 最近打卡:2026-05-28 14:43:40
已绑定手机
已实名认证

131

主题

3424

回帖

8954

积分

版主

积分
8954
发表于 2024-12-27 17:13:14 | 显示全部楼层
大*** 发表于 2024-12-27 16:43
其实,你可以写个专用的app,就不用改小

改小是因为单片机端的问题,因为存在通讯速度和flash写入速度不一致,所以要对传输的数据进行缓存。
目前通过简单更改程序,大概可以实现一次性30K以内程序的下载(ai8051u的xdata为32k),
示例的1k只是一个演示,可以自行更改。
如果想要一次下载超过30k的程序,需要对数据进行两次发送,否则会造成数据丢失。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:633
  • 最近打卡:2026-05-30 05:20:03

0

主题

196

回帖

2919

积分

金牌会员

积分
2919
发表于 2024-12-28 12:13:11 | 显示全部楼层
王*** 发表于 2024-12-27 17:13
改小是因为单片机端的问题,因为存在通讯速度和flash写入速度不一致,所以要对传输的数据进行缓存。
目前 ...

是这样啊
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:908
  • 最近打卡:2026-05-29 07:51:30
已绑定手机

60

主题

2053

回帖

3945

积分

论坛元老

积分
3945
发表于 2025-3-2 16:41:57 | 显示全部楼层
希望王大神把这个完善作为下载stc32和8051U的利器
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-30 05:42 , Processed in 0.133040 second(s), 110 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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