Constructing Multimedia Information Appliance System Platform on DSC25
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 92 === This thesis presents a study of constructing an embedded system platform, and uses TMS320DSC25 as the example underlying hardware to implement a multimedia information appliance system platform. TMS320DSC25 is a Texas Instrument's solution for digital sti...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/02560767777775204434 |
id |
ndltd-TW-092NCKU5442008 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCKU54420082016-06-17T04:16:57Z http://ndltd.ncl.edu.tw/handle/02560767777775204434 Constructing Multimedia Information Appliance System Platform on DSC25 建構於DSC25之多媒體資訊家電系統平台 Ya-Ping Chen 陳雅萍 碩士 國立成功大學 電機工程學系碩博士班 92 This thesis presents a study of constructing an embedded system platform, and uses TMS320DSC25 as the example underlying hardware to implement a multimedia information appliance system platform. TMS320DSC25 is a Texas Instrument's solution for digital still camera which includes an ARM7TDMI CPU and a C5409 digital signal processor(DSP) organized as a master-slave multiprocessor architecture—the ARM7TDMI CPU is used to control the peripherals and the operation of C5409, while the C5409 is used to deal with multimedia signal data. We port µC/OS-II, a real-time kernel, as the system kernel of the software architecture, and employ the semaphore to realize the management of system resources. We develop device drivers to control I/O devices including Key switch, OSD, AIC23, UART. We also port X-modem protocol to transfer data and port lwIP(light weight Internet Protocol) network library to provide the point-to-point ICMP and the UDP/IP data transfer function. This platform has the capabilities of task management, schedule management, time management, and memory management. In order to demonstrate and test the functionality of task communication, resource management, and I/O peripherals of this system platform, we design and implement an MP3 music player with basic GUI. This MP3 application can play songs with the lyric synchronously displayed, which is similar to the popular KTV equipment in the market of consumer electronic products. Jing Chen 陳敬 2004 學位論文 ; thesis 53 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 92 === This thesis presents a study of constructing an embedded system platform, and uses TMS320DSC25 as the example underlying hardware to implement a multimedia information appliance system platform. TMS320DSC25 is a Texas Instrument's solution for digital still camera which includes an ARM7TDMI CPU and a C5409 digital signal processor(DSP) organized as a master-slave multiprocessor architecture—the ARM7TDMI CPU is used to control the peripherals and the operation of C5409, while the C5409 is used to deal with multimedia signal data. We port µC/OS-II, a real-time kernel, as the system kernel of the software architecture, and employ the semaphore to realize the management of system resources. We develop device drivers to control I/O devices including Key switch, OSD, AIC23, UART. We also port X-modem protocol to transfer data and port lwIP(light weight Internet Protocol) network library to provide the point-to-point ICMP and the UDP/IP data transfer function. This platform has the capabilities of task management, schedule management, time management, and memory management.
In order to demonstrate and test the functionality of task communication, resource management, and I/O peripherals of this system platform, we design and implement an MP3 music player with basic GUI. This MP3 application can play songs with the lyric synchronously displayed, which is similar to the popular KTV equipment in the market of consumer electronic products.
|
author2 |
Jing Chen |
author_facet |
Jing Chen Ya-Ping Chen 陳雅萍 |
author |
Ya-Ping Chen 陳雅萍 |
spellingShingle |
Ya-Ping Chen 陳雅萍 Constructing Multimedia Information Appliance System Platform on DSC25 |
author_sort |
Ya-Ping Chen |
title |
Constructing Multimedia Information Appliance System Platform on DSC25 |
title_short |
Constructing Multimedia Information Appliance System Platform on DSC25 |
title_full |
Constructing Multimedia Information Appliance System Platform on DSC25 |
title_fullStr |
Constructing Multimedia Information Appliance System Platform on DSC25 |
title_full_unstemmed |
Constructing Multimedia Information Appliance System Platform on DSC25 |
title_sort |
constructing multimedia information appliance system platform on dsc25 |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/02560767777775204434 |
work_keys_str_mv |
AT yapingchen constructingmultimediainformationappliancesystemplatformondsc25 AT chényǎpíng constructingmultimediainformationappliancesystemplatformondsc25 AT yapingchen jiàngòuyúdsc25zhīduōméitǐzīxùnjiādiànxìtǒngpíngtái AT chényǎpíng jiàngòuyúdsc25zhīduōméitǐzīxùnjiādiànxìtǒngpíngtái |
_version_ |
1718308517060804608 |