共查询到18条相似文献,搜索用时 203 毫秒
1.
2.
为适应嵌入式技术在现代工业及电子等更多领域的广泛应用,通过对ARM9嵌入式微处理器芯片S3C2410的研究,设计出基于S3C2410核心板的嵌入式系统开发底板,更多的需求及功能可在其底板上进行扩展与实现.首先对ARM9嵌入式微处理器S3C2410进行介绍,然后给出了基于S3C2410核心板的嵌入式系统开发底板的设计与功能扩展,包括开发板总体设计,电源模块设计,各种通信模块设计如串口、JTAG接口、网络接口、CAN总线通信接口等.该模板的设计实现了嵌入式系统在更多更广泛领域应用的灵活性. 相似文献
3.
嵌入式Linux下基于ARM9的媒体播放的设计 总被引:1,自引:0,他引:1
针对在嵌入式系统中实现播放MP3音乐和MPEG视频等多媒体文件,提出了基于ARM9的嵌入式Linux下媒体播放系统设计方案,Linux下有许多媒体播放器,系统移植了2种不同的工具:madplay和mplayer,其中,Madplay是一个根据MAD算法写的MP3播放器,解码效果相当出色,而且支持命令行,特别适合于在嵌入式系统使用.该多媒体播放系统的实现过程和核心的代码与同类应用有很好的通用性,只需要较小的修改就能移植到不同的操作系统和平台上,可广泛使用在各种多媒体播放器中. 相似文献
4.
5.
提出了以嵌入式微处理器S3C2440为核心,在嵌入式ARM-Linux2.6.12操作系统上实现红外通信与解码驱动的设计方案.介绍了红外遥控系统结构和红外遥控系统中专用发射芯片(TC9012)编码方式,在此基础上结合嵌入式Linux和驱动程序设计框架,详细阐述了嵌入式Linux2.6.12系统上红外遥控解码的驱动程序开发并讨论了驱动程序的编译加载方法.通过Linux图形用户界面下的应用程序测试其红外解码驱动,实践并验证了该设计在ARM平台上通信稳定,具备优良的正确性、准确性和实时性. 相似文献
6.
7.
8.
基于ARM微处理器的嵌入式以太网接口 总被引:6,自引:0,他引:6
介绍了一种具有较高性价比和发展前景的基于ARM微处理器的嵌入式以太网的设计方案.首先介绍了ARM内核的微处理器S3C44BOX的功能和特点,接着分析了以太网控制器芯片RTL8019AS的性能,给出了以ARM为基础的嵌入式系统与10 Mbit/s常用以太网控制器芯片RTL8019AS的硬件接口电路.在软件设计上,首先介绍了μC/OSⅡ实时操作系统在S3C44BOX的移植,并在此基础上给出了以太网控制器芯片RTL8019AS的初始化程序,最终实现了嵌入式以太网的数据传输. 相似文献
9.
10.
简单的介绍了MP3的解码原理,并应用SOPC技术构建快速合适的硬件系统,以Altera公司的NiosII软核处理器作为控制及解码单元来完成MP3解码器的设计。对MP3解码器中主要算法模块做了优化和改进,用Verilog语言来实现MP3解码器的RTL设计,并在DE2-70开发板上得到了实时验证,达到了较好的优化效果。 相似文献
11.
现今社会对低功耗高性能ARM芯片需求日益增大,对ARM芯片开发的嵌入式系统要求日益增高,高性能低功耗的ARM芯片成为市场主流。文章对一款主流ARM芯片I.MX51芯片进行bootloader的移植与配置。对U-BOOT进行了系统的介绍并成功移植到以I.MX51芯片为主的开发板上,为能够正确启动嵌入式Linux操作系统作了必不可少的准备,对基于ARM系统的后续开发有着重要的奠基作用。 相似文献
12.
Huffman解码是感知音频解码过程的重要部分。软件实现Huffman解码运算,计算速度慢、功耗高,采用硬件实现的方法,设计并实现了一个兼容MP3与AAC标准的Huffman解码硬件加速器。采用十六叉树搜索算法.在存储空间增加不大的情况下,有效减少了Huffman码字的搜索深度,简化寻址操作,加快了搜索速度。通过直接外设访问的接口设计,该硬件加速器还可快速进行音频码流的数据读取。在XilinixFPGA上的功能和性能验证表明。该Huffman硬件加速器可成功应用于MP3和AAC解码器。 相似文献
13.
Chien-Ching Lin Shih Y.-H. Hsie-Chia Chang Chen-Yi Lee 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2006,14(4):426-430
This paper presents a channel decoder that completes both turbo and Viterbi decodings, which are pervasive in many wireless communication systems, especially those that require very low signal-to-noise ratios. The trellis decoding algorithm merges them with less redundancy. However, the implementation is still challenging due to the power consumption in wearable devices. This research investigates an optimized memory scheme and rescheduled data flow to reduce power consumption and chip area. The memory access is reduced by buffering the input symbols, and the area is reduced by reducing the embedded interleaver memory. A test chip is fabricated in a 1.8 V 0.18-/spl mu/m standard CMOS technology and verified to provide 4.25-Mb/s turbo decoding and 5.26-Mb/s Viterbi decoding. The measured power dissipation is 83 mW, while decoding a 3.1 Mb/s turbo encoded data stream with six iterations for each block. The power consumption in Viterbi decoding is 25.1 mW in the 1-Mb/s data rate. The measurement shows the power dissipation is 83 mW for the turbo decoding with six iterations at 3.1 Mb/s, and 25.1 mW for the Viterbi decoding at 1 Mb/s. 相似文献
14.
15.
基于ARM926EJ-S的MPEG-4软解码器的优化与实现 总被引:1,自引:0,他引:1
MPEG-4解码器的软件实现是嵌入式应用领域的热门研究课题。但是由于MPEG-4解码系统庞大的数据处理量和嵌入式微处理器处理能力不高的矛盾致使软解码的速度非常低。对此,根据MPEG-4软解码系统的特性及当前嵌入式领域主流微处理器ARM核的特点,研究了一种基于ARM9微处理器上实现MPEG-4软解码的算法优化方法和实现方案。详细介绍了优化的三个方面,包括软件结构优化;对数据处理较多模块编写ARM汇编函数替换;对关键模块寻找快速算法和并行处理算法等。实验结果表明优化后的算法在ARM9微处理器平台上对QVGA格式的MPEG-4码流播放速度由优化前的10 f/s提高到了37 f/s,完全实现了流畅播放,具备很高的实用价值。 相似文献
16.
基于MC9328MX1嵌入式最小系统的设计 总被引:1,自引:0,他引:1
嵌入式系统是以应用为核心,对功能、可靠性、成本、体积、功耗有严格要求的软硬件可裁剪的专业计算机系统。由于ARM嵌入式体系结构的一致性以及外围电路的通用性。采用ARM内核的嵌入式最小系统的设计原则和设计方法基本相同。文中以MC9328MX1芯片为例,着重介绍了嵌入式微处理器最小系统存储器接口电路、电源电路、串行接口电路、JTAG接口电路、晶振电路和复位电路的一般设计方法。 相似文献
17.
针对目前单回路PID控制系统稳定性不高,控制效果不理想的情况,提出以ARM7S3C44B0X 32位嵌入式芯片为核心设计的单回路控制器的设计方法,该芯片具有强大的数据处理功能。在设计过程中选择了更便捷的C语言平台,很大程度地缩短设计周期。采用了数字PID控制算法实现控制目的,通过PID参数调试,超调量减小,调整时间缩短,过渡过程平稳,控制效果良好。实验结果表明:基于S3C44B0X芯片的单回路PID控制器很好地满足控制性能指标,具有较大的应用价值。 相似文献
18.
基于单片机的MP3播放器设计 总被引:3,自引:0,他引:3
采用以STC89C58RD+单片机为控制核心设计MP3播放器,该系统通过单片机控制USB接口芯片CH375外接的U盘,读取数据并进行缓冲,传输给专用MP3音频解码芯片VS1003,实现特定格式的音频数据解码,并通过耳机或有源音响输出。经测试,该MP3播放器可实现音频播放功能,该播放器具有播放声音流畅,操作简单,功耗低等特点。 相似文献