User Manual
Table Of Contents
- Revision History
- Table of Contents
- Chapter 1 Introduction
- Chapter 2 Wireless Sensing Triple Axis Reference design introduction
- Chapter 3 Sensor Board description
- 3.1 Board overview
- 3.2 A/D conversion of XYZ levels
- 3.3 Power management
- 3.4 ZSTAR Sensor Board hardware overview
- 3.4.1 Analog connections
- 3.4.2 g-select connections
- 3.4.3 BDM (Background Debug Mode) connections
- 3.4.4 Sensor Board schematics
- 3.4.5 Button connections
- 3.4.6 MC13191 to MC9S08QG8 microcontroller interface
- 3.4.7 MC13191 RF interface
- 3.4.8 Clocking options of MC9S08QG8
- 3.4.9 LED indicators connections
- 3.4.10 Power supply
- 3.5 Bill of Materials
- Chapter 4 USB stick board description
- Chapter 5 Software Design
- 5.1 Introduction
- 5.2 SMAC (Simple Media Access Controller)
- 5.3 ZSTAR RF protocol
- 5.4 STAR protocol and ZSTAR extensions (over USB)
- 5.5 Bootloader
- Chapter 6 Application Setup
- Appendix A References

Board overview
Wireless Sensing Triple Axis Reference design, Rev. 0.9
Freescale Semiconductor 29
Figure 4-3ZSTAR USB stick board software overview
For the USB stick board operation, several MCHC908JW32 hardware modules are used: USB 2.0
Full-speed module (USB), Synchronous Peripheral Interface (SPI), Keyboard Interrupt module (KBI) and
a General Purpose Input/Output (GPIO).
SMAC
low-level USB
Sensor & Button data
USB connection to PC
USB protocol
ZSTAR RF protocol handler
MCHC908JW32
USB 2.0
“virtual serial port”
software
Serial Peripheral Interface
(SPI) module
KBI GPIO
Full Speed module
MC13191
protocol driver
or mouse
handler
simple STAR
protocol handler