[技术问答] HC32F030 中断函数映射

[复制链接]
 楼主| chenxiaolang 发表于 2019-12-30 13:39 | 显示全部楼层 |阅读模式

  在启动代码里,已经列好了向量列表(下面的截图相当extern声明),实现部分在interrupt_hc32f030.c。
751725e098b95902da.png

通过“Go to definition”可以跳转到函数实现,比如IRQ12_Handler跳转到I2C0_IRQHandler()。
7695e098c6833aaf.png

本ARM小白疑惑如下:
1、上述这两者函数名称都不一样,如何关联的?
2、如何操作SCS_PRIMASK寄存器屏蔽所以中断、打开中断?(如何制造临界区)

请各位指教。
martinhu 发表于 2020-1-3 19:02 | 显示全部楼层
本帖最后由 martinhu 于 2020-1-4 13:14 编辑

应该是在ddl.h里面,有对应的函数宏定义。
不过这个是以前的版本,听说后续的库会改掉这个,保持启动文件和interrupt.c里面中断函数入口同名
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

48

帖子

4

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