这个人很懒,暂无签名信息
1 中断概述中断定义:由硬件或软件驱动的信号,使DSP将当前的程序挂起,执行另一个称为中断服务子程序(ISR)的任务。C55x支持32个ISR。有些ISR可以由软件或硬件触发,有些只能由软件触发。当CPU同时收到多个硬件中断请求时,CPU会按照预先定义的优先级对它们做出响应和处理。所有的软件中断都是不可屏蔽中断 DSP处理中断的步骤:(1)接收中断请求。软件和硬件都要求DSP将当前程序挂起。(2)...
一个基本的Linux设备驱动开发环境 由宿主机和目标机组成,宿主机就是用来做驱动开发工作的主机,目标机就是用来运行和测试设备驱动的主机,在宿主机上需要有开发工具(gcc,gdb,make等)和linux源码(版本要对应目标机上的linux内核),而目标机上只要运行linux即可。由于步骤有所不同,下面分为普通Linux设备驱动开发和嵌入式Linux设别驱动开发两种情况来讲述环境的搭建和驱动程序的编...