找回密码
 立即注册
楼主: 神农鼎

程序自动生成器,AiCube-ISP V6.96A, STC89/15/STC8H/STC32/8051U

 火... [复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:670
  • 最近打卡:2025-10-10 09:17:08

125

主题

2076

回帖

6429

积分

论坛元老

积分
6429
发表于 2025-5-19 10:27:19 | 显示全部楼层
zh*** 发表于 2025-5-19 09:20
你应该是在之前的项目基础上重新又新建项目
但之前的项目选择的是USB-CDC

是的,我弄好了,谢谢!
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:323
  • 最近打卡:2025-10-10 13:11:21
已绑定手机

83

主题

3238

回帖

7162

积分

荣誉版主

无情的代码机器

积分
7162
发表于 2025-5-19 15:07:31 | 显示全部楼层
zh*** 发表于 2025-5-19 09:20
你应该是在之前的项目基础上重新又新建项目
但之前的项目选择的是USB-CDC

请教下~:LX51中断为什么要借用U8VECTOR变量在USER_VECTOR里中转切换,下图这样实现感觉更优雅点

截图202505191501404993.jpg

点评

由于没有办法将PORT3_ISR定义为中断函数 也就没办法自动现场保护,以及RETI返回 所以不能直接跳转  详情 回复 发表于 2025-5-19 20:04
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:93
  • 最近打卡:2025-09-16 10:33:55

30

主题

1172

回帖

4448

积分

超级版主

积分
4448
发表于 2025-5-19 20:04:36 | 显示全部楼层
erci*** 发表于 2025-5-19 15:07
请教下~:LX51中断为什么要借用U8VECTOR变量在USER_VECTOR里中转切换,下图这样实现感觉更优雅点

由于没有办法将PORT3_ISR定义为中断函数


中断函数与普通函数最大的3点区别:
1、硬件自动执行
2、自动进行现场保护
3、RETI返回

如果是在汇编代码中直接跳转
只能实现上面的第1条
或许使用LCALL+RETI也可以实现第3条
但第2条想不出好方法
所以只能使用现在的间接跳转的方式

请教:不知您是否有更好的解决方法?


回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:323
  • 最近打卡:2025-10-10 13:11:21
已绑定手机

83

主题

3238

回帖

7162

积分

荣誉版主

无情的代码机器

积分
7162
发表于 2025-5-19 20:44:35 | 显示全部楼层
学习了,对现场保护不太了解,OS里那种一个个压栈弹栈感觉又不如您这个方案简洁了~
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-09-22 09:07:02
已绑定手机

0

主题

17

回帖

250

积分

中级会员

积分
250
发表于 2025-5-20 10:10:58 | 显示全部楼层
jw*** 发表于 2025-5-16 20:06
说明你上次木有跟上脚步

是的,我的错,这次又过了几天才来登录
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-10-10 11:09:44

1

主题

38

回帖

1463

积分

金牌会员

积分
1463
发表于 2025-5-21 11:37:33 | 显示全部楼层
老师:能否,没设置的端口默认为高阻。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:510
  • 最近打卡:2025-10-10 00:02:05
已绑定手机

154

主题

1883

回帖

2555

积分

金牌会员

积分
2555
发表于 2025-5-21 11:50:11 | 显示全部楼层
明2*** 发表于 2025-5-21 11:37
老师:能否,没设置的端口默认为高阻。

默认就是高阻
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-10-10 11:09:44

1

主题

38

回帖

1463

积分

金牌会员

积分
1463
发表于 2025-5-21 15:34:10 来自手机 | 显示全部楼层
vb2002 发表于 2025-5-21 11:50
默认就是高阻

用aicube生成程序,他会都改成双向口模式
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:510
  • 最近打卡:2025-10-10 00:02:05
已绑定手机

154

主题

1883

回帖

2555

积分

金牌会员

积分
2555
发表于 2025-5-21 16:40:43 | 显示全部楼层
明2*** 发表于 2025-5-21 15:34
用aicube生成程序,他会都改成双向口模式

手动删掉不行吗?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:458
  • 最近打卡:2025-10-10 11:09:44

1

主题

38

回帖

1463

积分

金牌会员

积分
1463
发表于 2025-5-21 21:16:04 来自手机 | 显示全部楼层
vb2002 发表于 2025-5-21 16:40
手动删掉不行吗?

😊懒
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-10 22:33 , Processed in 0.126419 second(s), 114 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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