强激光与粒子束
2021, 33(4): 044002
1 中国科学院 空天信息创新研究院, 北京 100094
2 中国科学院大学, 北京 100049
3 中国科学院 电子学研究所, 北京 100190
为满足合成孔径雷达实时成像、数据回放等高速可靠数据传输需求, 解决传统数据传输系统由于接口要求高、体积与功耗大以及网络配置不灵活等原因不适合用于外场试验的问题, 基于ZYNQ芯片设计一种光纤接口到以太网接口的数据传输系统。主要介绍数据传输流程的实现方法, 并提出一种三级乒乓和指令并行的优化策略保证数据正确, 提高传输速度; 通过移植嵌入式Linux系统实现灵活修改网络配置。与传统方案相比, 该系统在体积、功耗和灵活性上具有明显优势。经实验验证, 数据传输速度可达770 Mb/s。
高速数据传输 合成孔径雷达 Aurora IP用户接口 千兆以太网 现场可编程门阵列 嵌入式Linux 内存映射 乒乓操作 high-speed data transmission synthetic aperture radar Aurora IP user interface gigabit ethernet field programmable gate array embedded Linux memory mapping ping-pong operation
中国科学院 长春光学精密机械与物理研究所,吉林 长春 130033
为促进航空测绘信息获取的数字化、一体化、实时化,本文利用FPGA(Field-Programmable Gate Array, 即现场可编程门阵列)并行处理的优势结合ARM处理器低功耗高性能的特点,基于ARM+FPGA的双核硬件架构实现了影像的交互与显示。该系统以Linux操作系统为软件开发平台,以ARM11嵌入式处理器为硬件核心、FPGA作为协处理器,采用FPGA片内FIFO(First Input First Output, 即先进先出存储器)作为ARM处理器与FPGA之间的高速通信桥梁,针对Linux 2.6.36内核完成了对FPGA设备的驱动设计,并基于Qt图形用户界面实现了影像的实时显示。测试结果表明,ARM处理器与FPGA之间能够实现VGA(640×480)图像的高速交互,帧率可达26帧/s,最大传输带宽为182 Mbps。该系统不仅体积小、功耗低、成本低,而且稳定性好、功能强,能够满足航空遥感摄影系统的实时性要求。
嵌入式Linux 设备驱动 影像显示 ARM ARM embedded Linux FPGA FPGA device driver image display
西安邮电大学 电子工程系, 陕西 西安 710061
目前, 嵌入式Linux操作系统快速发展, 并在手持设备、移动设备中得到广泛应用。因此, 拥有一个实用友好的图形用户界面就显得尤为重要。文章通过交叉编译源码库和应用程序的方式详细说明了Qt/Embedded在嵌入式ARM9上的移值流程, 解决了应用程序跨平台无法运行的问题, 并结合实例对应用的程序开发流程进行了阐述。
嵌入式Linux 嵌入式GUI 移植 embedded Linux embedded GUI Qt/embedded Qt/Embedded transplantation
上海理工大学 光电信息与计算机工程学院,上海200093
基于流媒体技术的视频监控可以利用网络来传输音视频数据,极大地促进和扩展视频监控的发展和应用范围。该流媒体系统是基于ARM9处理器内核和嵌入式Linux操作系统,介绍了系统基本组成单元及其实现的功能,对Linux的网络通信协议和使用的流媒体协议做了必要的阐述。经过试验论证,获得了良好的效果。该流媒体系统既小巧、又功能强大且易于移植。经理论和实践证明,在利用网络实现视频监控的应用中,该设计具有较高的应用价值。
流媒体 线程 嵌入式Linux 视频监控 stream-media thread embeded Linux video supervision
攀枝花学院电气信息工程学院,四川攀枝花 617000
文章介绍了电阻式触摸屏的工作原理,给出了基于input子系统的触摸屏驱动设计的主要步骤,设计了在TQ2440硬件平台上基于input子系统的嵌入式Linux触摸屏驱动程序,并根据实验测试结果中存在的误差做了改进和优化,使驱动程序能处理长按、滑动,并具有较高的精度。
触摸屏 input子系统 嵌入式Linux 驱动程序 Touch Panel input subsystem Linux embedded driver
1 中国科学院 长春光学精密机械与物理研究所,吉林 长春130033
2 中国科学院 研究生院, 北京100049
针对国家公共管理部门对气象预警的需求,设计了一种专业化的气象预警信息显示终端。系统融合SMS短信技术、GPRS无线通讯技术、语音合成技术、LED显示技术、嵌入式Linux系统和Qt软件设计等技术,实现了远程气象预警信息接收,信息显示与语音播报。详细描述了系统任务要求、软硬件设计方案及基于Linux的LCD接口驱动。实验和使用表明: 信息内容显示清晰,通讯稳定可高,满足灾害预警要求。
气象预警 嵌入式Linux LED显示 LCD接口驱动 meteorological early warning embedded Linux LED display LCD driver
1 中国科学院 长春光学精密机械与物理研究所,吉林 长春 130033
2 中国科学院 研究生院,北京 100039
分析了目前显示市场上各种主流显示器件的特性,介绍了OLED显示模块以及S3C2440的结构。针对OLED显示模块中8位数据并行接口占用I/O管脚较多,接口设计繁琐,无法满足系统需求的情况,采用SPI总线接口,进行相应的软件、硬件设计,达到了系统节约接口的要求。在占用资源较少的情况下实现了OLED屏幕的正常显示。
OLED显示 嵌入式Linux S3C2440 S3C2440 SPI SPI OLED display embedded Linux
上海理工大学 光电信息与计算机工程学院,上海200093
设计了一种便携式的光谱检测系统。该系统采用线阵CCD作为光电转换器件。它以基于ARM架构的S3C2410为核心,在其上移植了嵌入式Linux操作系统,开发了Linux下A/D转换驱动程序,并利用Qt/Embedded开发了人机界面。实际应用表明:该系统能够实现光信号的采集处理以及光谱图的绘制。人机界面友好、操作简单、功能较强、准确度高。
线阵CCD 高级精简指令集微处理器(ARM) 嵌入式Linux linear CCD advanced RISC machines(ARM) embedded Linux Qt/Embedded Qt/Embedded