打印
[单片机芯片]

请问中断向量编号SysTicK_IRQn中的K字母大写有什么特殊意义吗?

[复制链接]
208|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
imdx|  楼主 | 2024-7-4 12:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了下CH32V003,CH573,CH32V103,CH32X035,CH32L103所有这些系列中的头文件中,定义enum IRQ中的SysTick中断编号都是SysTicK_IRQn,中间有个字母K是大写的。

SysTick_IRQn在ARM芯片中也广泛使用,中间的k是小写的。

core_riscv.h文件中提到的SysTick中的k也是小写的。

#define SysTick         ((SysTick_Type *) 0xE000F000)

大写K的SysTicK_IRQn是有特殊意义,还是只是个笔误?

使用特权

评论回复
沙发
imdx|  楼主 | 2024-7-4 12:16 | 只看该作者
为什么要提这个?因为我有些项目是不同芯片共用代码的。如果只是简单的拼写不同,会平白增加无意义的适配工作量。
还有这个帖子提到的API命名问题,随意修改API也只会平白增加无意义的适配工作量。
https://bbs.21ic.com/icview-3387274-1-1.html

使用特权

评论回复
板凳
WCHTech2| | 2024-7-4 14:09 | 只看该作者
您好,没有特殊意义,这边已向相关同事反馈,后面会考虑统一写法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

119

主题

894

帖子

7

粉丝