Title :
Personal digital assistant (PDA) based I2C bus analysis
Author :
Bruce, J.W. ; Gray, M.A. ; Follett, R.F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Mississippi State Univ., MS, USA
Abstract :
Personal digital assistants are lightweight, inexpensive, and ubiquitous. Furthermore, they have desktop class operating systems features supported by industrial strength development tools. These devices provide an ideal platform for deploying a practical platform for I2C bus analysis. In this paper, we propose a low-cost, highly portable I2C bus analyzer on a PalmOS based PDA. We describe the hardware interface, the supporting libraries, and the PalmOS-complaint application. The proposed approach is flexible and supports the creation of additional bus analyzer applications by third parties. The example bus analyzer application described here provides three operating modes, passive snooping, active bus mastering, and active slave device emulation. Each mode function over number of user-selectable data rates.
Keywords :
notebook computers; system buses; I2C bus analysis; PDA; PalmOS; desktop class operating system; hardware interface; inter-integrated circuit; personal digital assistant; supporting libraries; user-selectable data rates; Communication industry; Consumer electronics; Electronics industry; Embedded system; Hardware; Libraries; Master-slave; Operating systems; Personal digital assistants; Tuners;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2003.1261257