姜世杰
- 作品数:4 被引量:9H指数:2
- 供职机构:中北大学信息与通信工程学院更多>>
- 相关领域:电子电信自动化与计算机技术更多>>
- Linux内核调试技术的方法研究
- 2012年
- 开发Linux应用及内核驱动时经常需要对Linux内核进行裁剪或修改,由于操作系统内核的特殊性和版本的差异性,在移植驱动或是编写应用程序的时候会出现各种各样的错误和警告信息,如:段错误、语法错误、变量未使用等信息,此时不能使用调试普通用户程序的方法调试内核。鉴于上述原因本文首先介绍常用的两种Linux内核调试方法,即printk函数打印技术和Oops信息的栈回溯技术,最后通过一个LCD驱动实例详细讲解了如何利用Oops信息进行栈回溯的Linux内核驱动调试技术以体现出栈回溯技术的重要性。
- 洪永学余红英姜世杰林丽蓉
- 关键词:LINUX
- 基于FPGA的VGA接口驱动技术被引量:3
- 2012年
- VGA(视频图形阵列)作为一种标准的显示接口得到广泛应用。依据VGA显示原理,利用Verilog硬件编程语言作为逻辑描述手段,设计了一种基于现场可编程器件FPGA的VGA接口控制器。主要是对于系统时序的控制,完成对整个显示器的扫描,利用FPGA的高频率时钟优点;在使用FPGA的嵌入式系统中能代替VGA的专用显示芯片,节约硬件成本,节省计算机处理时间,加快数据处理速度并具有显示面积大、色彩丰富、承载信息量大、接口简单等优点。最后利用ModelSim进行仿真运行,得出与资料相同的时序波形。
- 姜世杰余红英洪永学林丽蓉
- 关键词:VGAFPGA接口控制器
- 基于Linux下nRF24L01设备驱动的设计被引量:2
- 2012年
- nRF24L01是工作在2.4GHz-2.5GHz的ISM频段的单片无线收发器芯片,广泛应用于无线通信领域。其通过SPI接口和外部控制器件进行数据交换,目前大多是通过I/O口软件模拟SPI时序来驱动nRF24L01,在此基础上本文提出了基于Linux下通过ARM的SPI接口来驱动nRF24L01的设计方法。首先介绍了nRF24L01模块的性能特点,详细阐述了硬件和软件的设计要点,然后给出了嵌入式微处理器S3C2440和nRF24L01模块的连接图,介绍了如何用S3C2440的SPI接口的查询模式驱动nRF24L01,最后验证了驱动程序的正确性,从而实现NRF24L01的无线收发。
- 林丽蓉余红英姜世杰洪永学
- 关键词:S3C2440NRF24L01SPI查询
- 傅里叶级数在数字信号处理中的应用被引量:4
- 2011年
- 快速傅里叶变换是针对于将一个大点数N的DFT分解成若干个小点的DFT的组合的算法[1],主要是巧妙的利用了Wn因子的周期性和对称性,构造出的一种DFT快速算法。使运算量大大降低,节省了大量时间。快速傅里叶变换的算法已经作为一种强有力的工具运用到信号处理领域中,大大推动了数字信号处理技术的进步[2]。本论文比较详细的阐述了快速傅里叶算法的数学原理、运算特点并完善的运用到Matlab,实现先好的仿真处理。
- 姜世杰余红英
- 关键词:离散傅里叶变换快速傅里叶变换MATLAB