pdf

Design of voice collection and network transmission system based on ARM

  • 2014-03-05
  • 3.06MB
  • Points it Requires : 2

There are many devices that use ARM processors to process audio signals, such as mobile phones, MD (MiniDisc), DVD players, MP3 audio decoders, etc. Similarly, there are many network devices based on ARM processors, such as network modems, network computers, Internet devices, etc. However, using ARM processors to combine voice processing and network communication functions is undoubtedly a new attempt. Its successful design will provide a new idea for the development of network message technology. This article uses an embedded voice acquisition system with an ARM9 chip S3C2410 as the processor to elaborate on the design and development process of embedded systems, including: Building a cross-compilation environment: The cross-compilation environment is a collection of embedded development tools. Building this environment means compiling and installing the development tool chain in the system. Porting of the operating system kernel: This is one of the main units of embedded development. Porting the kernel mainly involves reconfiguring the kernel to make it meet the needs of a specific system, and then recompiling to generate an executable kernel image file. Porting of the file system: The file system is an effective and necessary assistant for the operating system to manage data. Porting the file system includes making a file system image, allocating storage space for the file system on Flash, and effectively coordinating the file system with the embedded operating system. Driver design: The driver is the bridge between the operating system and the hardware. Driver design is to write the read and write control functions of the specific hardware and provide a unified interface to the operating system. This article focuses more on introducing the technologies used in actual development, as well as the problems encountered and solutions. In Chapter 4, the voice data collection and processing are explained in conjunction with the voice chip UDA1341TS; the network communication and network card driver are explained in conjunction with the network card control chip CS8900A, as well as the problems encountered in network development and solutions.

unfold

You Might Like

Uploader
baidu_linker
 

Recommended ContentMore

Popular Components

Just Take a LookMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
×