找回密码
 立即注册
查看: 373|回复: 6

stc32g RTC中断号疑问

[复制链接]
  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    3

    主题

    27

    回帖

    127

    积分

    注册会员

    积分
    127
    发表于 2023-11-8 16:14:08 | 显示全部楼层 |阅读模式
    本帖最后由 indooo 于 2023-11-8 16:30 编辑

    stc32g8K128 搭载FreeRTOS,使用RTC实时时钟模块时,成功安装了中断号扩展插件,并按手册加入了isr.asm中断号跳转汇编代码,中断程序号中断号改成了13.

    但编译时报错。C251.exe版本V5.60。奇怪的是,我用于不搭载FreeRTOS系统的项目时,同样的RTC功能代码,却不会报错。不知道哪里出了问题?
    请各位指点迷津,谢谢。

    编译报错.png
    asm.png
    asmCode.png
    干就完了!重复做三遍!
    回复 送花

    使用道具 举报

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

    [LV.2]偶尔看看I

    3

    主题

    27

    回帖

    127

    积分

    注册会员

    积分
    127
     楼主| 发表于 2023-11-8 16:43:26 | 显示全部楼层
    把RTC中断程序的中断号改为36,编译是可以通过了,但RTC功能又不正常了。
    截图202311081641439865.jpg
    干就完了!重复做三遍!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-5-5 08:35
  • 签到天数: 143 天

    [LV.7]常住居民III

    29

    主题

    558

    回帖

    2144

    积分

    荣誉版主

    积分
    2144
    发表于 2023-11-8 17:24:02 | 显示全部楼层
    是不是存在多处借用13号中断

    使用了中断号拓展工具就不用写汇编了,直接写c
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.2]偶尔看看I

    3

    主题

    27

    回帖

    127

    积分

    注册会员

    积分
    127
     楼主| 发表于 2023-11-8 17:27:06 | 显示全部楼层
    本帖最后由 indooo 于 2023-11-8 17:29 编辑

    现在,我干脆中断号不改,还是RTC的36号,也不加汇编跳转,编译居然正常了,下载扣RTC功能也正常了。
    那么,芯片资料上说的要利用13号中断,用汇编跳转来实现中断号大于30的中断处理的方法有什么局限性?我现在完全懵掉了。
    (C251.EXE版本:V5.60)
    截图202311081720387066.jpg
    干就完了!重复做三遍!
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.2]偶尔看看I

    3

    主题

    27

    回帖

    127

    积分

    注册会员

    积分
    127
     楼主| 发表于 2023-11-8 20:47:27 | 显示全部楼层
    本帖最后由 indooo 于 2023-11-8 20:51 编辑
    gentleman 发表于 2023-11-8 17:24
    是不是存在多处借用13号中断

    使用了中断号拓展工具就不用写汇编了,直接写c

    确实是这样的。老老实实看了一遍代码,发现DMA中断也借用了13.
    截图202311082051334072.jpg
    干就完了!重复做三遍!
    回复 支持 反对 送花

    使用道具 举报

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

    [LV.2]偶尔看看I

    3

    主题

    27

    回帖

    127

    积分

    注册会员

    积分
    127
     楼主| 发表于 2023-11-8 20:49:43 | 显示全部楼层
    看不懂编译报错内容也是件头疼的事
    干就完了!重复做三遍!
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:49
  • 签到天数: 164 天

    [LV.7]常住居民III

    9

    主题

    128

    回帖

    150

    积分

    注册会员

    积分
    150
    发表于 2023-12-1 16:41:55 | 显示全部楼层
    不是有插件吗,把使用后,中断号可以使用大于31了
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-5-21 10:57 , Processed in 0.079123 second(s), 55 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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