![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
APT 芯片CPU/中断应用说明
文章平均质量分 64
本专栏的文章,主要用来介绍APT芯片,CPU和中断各个功能的应用
APTCHIP
这个作者很懒,什么都没留下…
展开
-
CK800系列内核的APTCHIP 中断和唤醒逻辑
CK80X,中断使能,中断唤醒,中断逻辑,唤醒逻辑原创 2023-11-10 09:18:29 · 98 阅读 · 0 评论 -
APTCHIP 的中断和唤醒逻辑
中断逻辑,中断唤醒逻辑,ck80x,apt原创 2023-11-06 14:14:48 · 62 阅读 · 0 评论 -
CPU性能数据汇总
Dhrystone测试结果有一部分是对编译器的评估,而不是单纯对CPU的性能评估,Coremark避免了这个问题。1)平头哥CPU数据来自occ及平头哥内部数据,cortex Mx数据来自。2)数据均为SRAM中运行结果。原创 2023-11-01 13:54:32 · 52 阅读 · 0 评论 -
APT32F103X CSI中断介绍
中断加速压栈指令 IPUSH,该指令可实现对 ABI 所定义的中断入口所要保存的 GPR(X1,X5-X7,X10-X17,X28-X31,共 16 个 GPR) 进行压栈,并且对 MEPC 以及 MCAUSE 两个在中断嵌套时需要保存 CSR 进行压栈。故直接跳转法不支持中断嵌套。在查表法中,中断会在Default_IRQHandler中进行mepc和mcause寄存器的压栈保存,如图Fig 2-4。必须使用查表法使用同一的中断服务入口,进行mepc、mcause寄存器的压栈保存,实现中断嵌套功能。原创 2023-11-01 13:51:04 · 104 阅读 · 0 评论 -
APT32F110 中断抢占(嵌套)的说明
(对应3.1小节的示例) - 当中断优先级阈值使能时,中断抢占的优先级不仅要高于当前 CPU 正在处理的中断优先级,而且要高于中断优先级阈值寄存器设置的阈值。按照手册的说明,在GPTB0的中断里不配置VIC->IPTR,则理论上应该是先进入GPTA0 中断,然后GPTA1抢占GPTA0 中断,然后GPTB0抢占GPTA1中断,最后GPTB1抢占GPTB0中断,然后按照抢占顺序依次退出中断。如下图所示,在每一个中断函数的开头都会有NIE指令,来使能中断嵌套,而结尾都会有配套的中断嵌套返回指令。原创 2023-10-31 16:53:39 · 106 阅读 · 2 评论