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

使用LX51中断号大了会报错

[复制链接]
  • TA的每日心情
    郁闷
    2024-3-28 10:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    7

    主题

    16

    回帖

    109

    积分

    注册会员

    积分
    109
    发表于 2024-4-2 20:56:48 | 显示全部楼层 |阅读模式
    在STC8H8K64U 上使用USB-CDC,按照设置勾选了LX51.

    同时使用P3.5中断,按照例程应该是40号中断,已经运行过“拓展Keil的C代码中断号”
    测试发现使用40号中断会编译报错。将中断号修改为20就不报错了。下面两个图只是修改了中断号。其他都一样。
    1111.jpg 11112.jpg

    回复 送花

    使用道具 举报

    该用户从未签到

    550

    主题

    9345

    回帖

    1万

    积分

    管理员

    积分
    13916
    发表于 2024-4-2 21:01:58 | 显示全部楼层
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-3-28 10:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    7

    主题

    16

    回帖

    109

    积分

    注册会员

    积分
    109
     楼主| 发表于 2024-4-2 21:12:41 | 显示全部楼层
    本帖最后由 kingmacth 于 2024-4-2 21:17 编辑
    神农鼎 发表于 2024-4-2 21:01
    Keil C51, Keil C251 中断号的 拓展:0 ~ 254,L51/LX51/L251链接器, 说明 - 仿真/编译器/头文件 - 国芯 ...

    十分感谢。这个时间还回复。
    按照你说的使用C51+L51的话会报新错误。
    12033.jpg

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    前天 23:22
  • 签到天数: 113 天

    [LV.6]常住居民II

    25

    主题

    304

    回帖

    1041

    积分

    荣誉版主

    Cyber Hamster

    积分
    1041
    发表于 2024-4-2 23:09:05 | 显示全部楼层
    只有一个大于31的中断,可以使用中断13跳转
    (=・ω・=)
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-3-28 10:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    7

    主题

    16

    回帖

    109

    积分

    注册会员

    积分
    109
     楼主| 发表于 2024-4-3 08:43:49 | 显示全部楼层
    DebugLab 发表于 2024-4-2 23:09
    只有一个大于31的中断,可以使用中断13跳转

    意思是不能使用已经占用的中断进行跳转?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:49
  • 签到天数: 161 天

    [LV.7]常住居民III

    25

    主题

    747

    回帖

    1869

    积分

    金牌会员

    积分
    1869
    发表于 2024-4-3 09:18:37 | 显示全部楼层
    不能使用已经定义的中断号
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-3-28 10:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    7

    主题

    16

    回帖

    109

    积分

    注册会员

    积分
    109
     楼主| 发表于 2024-4-3 11:04:57 | 显示全部楼层
    jwd 发表于 2024-4-3 09:18
    不能使用已经定义的中断号

    看样同时用还挺麻烦的。限制太多了。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:47
  • 签到天数: 90 天

    [LV.6]常住居民II

    13

    主题

    340

    回帖

    790

    积分

    荣誉版主

    热心市民

    积分
    790
    发表于 2024-4-7 00:39:57 | 显示全部楼层
    用了中断号拓展插件,实际使用仍然报错,还是用中断13跳转靠谱
    睁开眼睛做场梦~~~
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:34
  • 签到天数: 70 天

    [LV.6]常住居民II

    4

    主题

    423

    回帖

    1148

    积分

    金牌会员

    积分
    1148
    发表于 2024-4-7 07:39:40 | 显示全部楼层
    如果有多个超过31的中断,用中中断13跳转,有没有例程?官方说明都是扩展1个中断的例子,建议官方出一个扩展多个中断的例程
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 136 天

    [LV.7]常住居民III

    19

    主题

    97

    回帖

    819

    积分

    高级会员

    积分
    819
    发表于 2024-4-7 08:55:27 | 显示全部楼层
    小飞侠 发表于 2024-4-7 07:39
    如果有多个超过31的中断,用中中断13跳转,有没有例程?官方说明都是扩展1个中断的例子,建议官方出一个扩 ...

    假如中断号1没用,那就可以直接跳转到1去啊
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-8 01:30 , Processed in 0.070064 second(s), 67 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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