嵌入式开发者社区
标题:
AM4379 中断问题
[打印本页]
作者:
czs----Tronlong
时间:
2020-2-24 12:03
标题:
AM4379 中断问题
客户问题
我仔细查找了,在你给的资料中没有找到中断向量表以及AM4379中断说明的资料
Linux内核(Linux-RT-4.9.65)没有找到外设中断号定义的头文件,一般头文件放在"arch/arm/mach-处理器/include/mach/irqs.h"如下是相应的范例. AM4379 的处理器是cortex-A9,相应文件没找到,麻烦帮我看一下!
[attach]6093[/attach]
[attach]6094[/attach]
作者:
czs----Tronlong
时间:
2020-2-24 12:05
对于Linux系统的中断开发,Linux内核提供了完善的中断框架,我们只需要申请中断,然后注册中断处理函数即可,这点跟单片机的开发不太一样,不需要一系列复杂的寄存器配置。在裸机中使用中断我们需要做一大堆的工作,比如配置寄存器,使能 IRQ 等等。
TI数据手册中有提供中断列表(如下图),使用对应的中断直接访问对应的中断号即可:
[attach]6095[/attach]
TI提供的Linux内核是没有提供这个中断向量表头文件的,都是在am4372.dtsi里面直接配置中断号,如下图:
[attach]6096[/attach]
欢迎光临 嵌入式开发者社区 (https://51dsp.net/)
Powered by Discuz! X3.4