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

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

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:113
  • 最近打卡:2025-10-06 21:26:37
已绑定手机

0

主题

126

回帖

336

积分

中级会员

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

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:308
  • 最近打卡:2025-10-15 07:21:05

2

主题

71

回帖

1240

积分

金牌会员

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

这可以算做一个后门吧ciya

点评

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:165
  • 最近打卡:2025-10-15 10:29:11

3

主题

71

回帖

628

积分

高级会员

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

厉害了,我的STC

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:210
  • 最近打卡:2025-10-15 08:54:08

0

主题

12

回帖

894

积分

高级会员

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

点评

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-10-16 02:27:22

0

主题

196

回帖

2174

积分

金牌会员

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

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

点评

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:591
  • 最近打卡:2025-10-15 09:49:21
已绑定手机
已实名认证

116

主题

2889

回帖

7364

积分

版主

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-10-16 02:27:22

0

主题

196

回帖

2174

积分

金牌会员

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

是这样啊
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:683
  • 最近打卡:2025-10-15 08:16:23
已绑定手机

54

主题

1917

回帖

4071

积分

论坛元老

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-16 06:06 , Processed in 0.135701 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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