R16平台中断
Posted m2mer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R16平台中断相关的知识,希望对你有一定的参考价值。
要想使用中断,必须先配置GPIO。
GPIO的配置在config.fex中实现,这是一个配置系统和GPIO的脚本。
下面内容来自网络:
1.源码中是一个配置文件sys_config.fex。编译期 是fex2bin之后变成script.bin, 运行期是保存在系统第一个分区。
2 script.bin是由uboot读出并写到一个内存的固定地址,之后驱动才能去这个内存地址里面读出配置,所以uboot和驱动都可以进行动态配置
3 接口的实现在sys_config.c,uboot有另外一个接口(忽略)
可以很方便在config.fex中添加自己的配置,在脚本中,各个主键的排列顺序没有意义,前后都一样。
;--------------------------------------------------------------------------------
;asr configuration
;asr_host_wake: microphone module wake-up host
; 0: not used, 1: used
;--------------------------------------------------------------------------------
[asr_para]
asr_host_wake = port:PL11<4><default><default><0>
以上是关于R16平台中断的主要内容,如果未能解决你的问题,请参考以下文章
RK3399平台开发系列讲解(中断篇)13.8中断下半部Tasklet的原理及使用
RK3399平台开发系列讲解(中断篇)13.8中断下半部Tasklet的原理及使用