DocumentCode :
2447137
Title :
Transparent Connectivity for Embedded System Design
Author :
Pearson, C. ; Giuma, T. ; Harris, A.
Author_Institution :
Scribner Assoc. Southern Pines, Southern Pines, NC
fYear :
2008
fDate :
July 27 2008-Aug. 1 2008
Firstpage :
68
Lastpage :
74
Abstract :
Embedded system design is a topic of interest to multidisciplinary fields including electrical engineering and computer science. In order to correctly focus on the correct aspects of embedded system design, be it hardware for electrical engineering students, or software for computer science students, seamless connectivity between the hardware and software aspects needs to be provided. One approach to provide students from both fields with practical experience is to develop a transparent bridge between the hardware and software layers of the embedded system design. In this paper we demonstrate a universal serial bus/serial peripheral interface (USB/SPI) transparent bridge to interface an embedded system to a personal computer. The bridge consists of a hardware module that transmits the embedded system data through SPI to a PC using USB. A device driver for the USB/SPI bridge provides a straightforward application programming interface to the embedded system. The bridge can aide students studying embedded system design and students studying computer software development to collaborate on design projects.
Keywords :
application program interfaces; computer science education; electrical engineering education; embedded systems; software engineering; system buses; application programming interface; computer science students; computer software development; design projects; device driver; electrical engineering students; embedded system design; hardware; personal computer; serial peripheral interface; transparent bridge; transparent connectivity; universal serial bus; Application software; Bridges; Computer science; Electrical engineering; Embedded computing; Embedded software; Embedded system; Hardware; Microcomputers; Universal Serial Bus; Connectivity; Embedded Systems; SPI; USB;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing in the Global Information Technology, 2008. ICCGI '08. The Third International Multi-Conference on
Conference_Location :
Athens
Print_ISBN :
978-0-7695-3275-2
Electronic_ISBN :
978-0-7695-3275-2
Type :
conf
DOI :
10.1109/ICCGI.2008.10
Filename :
4591347
Link To Document :
بازگشت