Font Size: a A A

Embedded Software Platform For Visualization Of Transplantation Research

Posted on:2009-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:B LuFull Text:PDF
GTID:2208360245479413Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As the diversity of the hardware in embedded systems, the development of related software always target at specific platform, board support package (BSP) and hardware abstract layer, so the software always need hardware dependent modification to port to other platforms. When the complexity of the system fuctions increases, this modification turns to be harder, which requires all-ground knowledge of both hardware and software. What is more, it costs a lot of repeated time and effort. The method of software portings used now is based on source code modification by referencing to the original platform, which is complicated and produce indiscoverable errors.In this thesis, we first study the problems from the view of embedded architecture and operating system in the process of software porting. By introducing the methodology of "describe-and-synthesize", we designed a description rule for our s3c2410 platform and implemented a visualized tool. Based on the parser tree of the platform, we map the description file of the target platform to function module, including hardware initialization, context switch and interrupt handler, so that users can pay more attention to the system design. Finally, we concluded the porting technology and proposed the future research direction.
Keywords/Search Tags:Embedded Software, Architecture, Software Porting, Fomal Description
PDF Full Text Request
Related items