ARM中断机制

<中断原理>

笔记

欲速则不达,建议先完成 的任务!

继续学习

通关时间从学习第1个课程开始计时

7天内通关,可获得赏金50元

开始学习
该课程需要登录后才能观看
3400 位同学正在学习! 查看详情

瓦尔登湖

K4初始化/GPX3_2

老师为什么4412板子K4初始化实现不了,除了修改这些寄存器还有什么需要修改的吗?GPX3CON (0x11000c60)ICDISER2_CPU0 (0x10490108)ICDICPR2_CPU0 (0x10490288)EXT_INT42CON (0x11000e08)EXT_INT42_MASK (0x11000F08)EXT_INT42_PEND (0x1100

MAKERU262087938

1

回答

①bl do_irq ?②4412芯片的数据手册在哪里可以找?

吴老师回复:

1、进入中断钱 返回地址保存在 lr 链接寄存器中 有 处理器自动 完成  , 中断结束后,lr赋值给pc 由自己写汇编代码 完成

2、没有数据手册,不好意思啊 

MAKERU262087938

1

回答

makefile问题?

二莹子回复:

《跟我一起写makefile》
《GUN make manual》 
《GNU Make项目管理(第三版)》

MAKERU262087938

1

回答

GIC控制器?

吴老师回复:

多用, 看 芯片手册 , 和博客  http://www.wowotech.net/irq_subsystem/gic-irq-chip-driver.html

汝萍恺谛

1

回答

中断编程流程

吴老师回复:

你说的外部中断指的是arm核心之外的一些中断(其中包括EINT),在《(4412手册完整版)SEC_Exynos 4412 SCP_Users Manual_Ver.pdf》手册9.2.2 GIC Interrupt Table 章节描述了这些外部中断, 对于你说的内部中断指的是arm核心内核的中断(比如未定义指令异常中断,SWI软中断等),可以在《ARM体系结构与编程(杜春雷).pdf》 第9章找到

崔乐

1

回答

关于多核CPU处理中断的疑问

二莹子回复:

在执行之前,多核CPU可以提前处理成小份了,单核的处理的慢呀。我是这样理解的,大家可以一起探讨一下

David

1

回答

EXT_INT41CON =(EXT_INT41CON&~(0x07<<4))|(0x02<<4);

二莹子回复:

(EXT_INT41CON&~(0x07<<4))将前四位清零,

或上(0x02<<4)前两位置为10


打卡怪

1

回答

引脚搜索

小灰灰回复:

底板---->核心板---->芯片手册,一般情况下的套路,继续加油

Purelove87

1

回答

按键的问题

ARM开发

XCK04000003回复:

延时消抖,你可以百度搜索这个词,不是很复杂,也可以联系老师给你讲下哈

上次保存笔记

看见好看好看就很快很快就会看见

保存 修改