洪永学
- 作品数:5 被引量:7H指数:2
- 供职机构:中北大学更多>>
- 相关领域:自动化与计算机技术电子电信交通运输工程更多>>
- 基于S3C2440的U-boot启动分析
- 2012年
- 在嵌入式的世界中,通常没有像BIOS那样的固件程序,因此整个嵌入式系统的加载就完全由Bootloader来完成,所以Boot-loader是嵌入式系统中不可缺少的重要部分,本文结合u-boot-1.1.6部分源代码详细地分析U-Boot启动过程,主要是对U-Boot启动的关键环节进行较为详细的解析,其对U-Boot在目标板S3C2440移植分析具有一定的借鉴价值。
- 洪永学余红英
- 基于FPGA的VGA接口驱动技术被引量:3
- 2012年
- VGA(视频图形阵列)作为一种标准的显示接口得到广泛应用。依据VGA显示原理,利用Verilog硬件编程语言作为逻辑描述手段,设计了一种基于现场可编程器件FPGA的VGA接口控制器。主要是对于系统时序的控制,完成对整个显示器的扫描,利用FPGA的高频率时钟优点;在使用FPGA的嵌入式系统中能代替VGA的专用显示芯片,节约硬件成本,节省计算机处理时间,加快数据处理速度并具有显示面积大、色彩丰富、承载信息量大、接口简单等优点。最后利用ModelSim进行仿真运行,得出与资料相同的时序波形。
- 姜世杰余红英洪永学林丽蓉
- 关键词:VGAFPGA接口控制器
- Linux内核调试技术的方法研究
- 2012年
- 开发Linux应用及内核驱动时经常需要对Linux内核进行裁剪或修改,由于操作系统内核的特殊性和版本的差异性,在移植驱动或是编写应用程序的时候会出现各种各样的错误和警告信息,如:段错误、语法错误、变量未使用等信息,此时不能使用调试普通用户程序的方法调试内核。鉴于上述原因本文首先介绍常用的两种Linux内核调试方法,即printk函数打印技术和Oops信息的栈回溯技术,最后通过一个LCD驱动实例详细讲解了如何利用Oops信息进行栈回溯的Linux内核驱动调试技术以体现出栈回溯技术的重要性。
- 洪永学余红英姜世杰林丽蓉
- 关键词:LINUX
- 基于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查询
- 智能代步车控制系统研究
- 智能电动代步车既能满足老年人的室内外活动,又能应用于残疾人的医疗康复训练。本文采用嵌入式智能技术设计研究了一种高性能、低功耗、操作简单等特点的智能代步车控制系统。本文其主要工作如下: 1.设计了智能代步车的硬件控制电路...
- 洪永学
- 关键词:控制系统图像采集电路设计
- 文献传递