BC41B143A-ds-003Pc CSR, BC41B143A-ds-003Pc Datasheet - Page 42

no-image

BC41B143A-ds-003Pc

Manufacturer Part Number
BC41B143A-ds-003Pc
Description
Blue Core ROM Plug-n-Go
Manufacturer
CSR
Datasheet
CSR Bluetooth Software Stacks
9.4
BlueCore HID Stack
VM Application Software
HID
SDP
L2CAP
HCI
LM
LC
Baseband
48KB RAM
MCU
Sensing
Hardware
PIO/UART
HID I/O
Radio
(Optical Sensor
etc.)
Figure 9.4: HID Stack
This version of the stack firmware requires no host processor. All software layers, including application software, run
on the internal RISC microcontroller in a protected user software execution environment known as a virtual machine
(VM).
The user may write custom application code to run on the BlueCore VM using BlueLab Professional SDK supplied with
the BlueLab Professional and Casira development kits, available separately from CSR. This code will then execute
alongside the main BlueCore firmware. The user is able to make calls to the BlueCore firmware for various operations.
The execution environment is structured so the user application does not adversely affect the main software routines,
thus ensuring that the Bluetooth stack software component does not need re-qualification when the application is
changed.
Using the VM and the BlueLab Professional SDK the user is able to develop Bluetooth HID devices such as an optical
mouse or keyboard. The user is able to customise features such as power management and connect/reconnect
behaviour.
The HID I/O component in the HID stack controls low latency data acquisition from external sensor hardware. With
this component running in native code, it does not incur the overhead of the VM code interpreter. Supported external
sensors include five mouse buttons, the Agilent ADNS-2030 optical sensor, quadrature scroll wheel, direct coupling
to a keyboard matrix and a UART interface to custom hardware.
A reference schematic for implementing a three button, optical mouse with scroll wheel is available from CSR.
Advance Information
BC41B143A-ds-003Pc
Page 42 of 94
© Cambridge Silicon Radio Limited 2005

Related parts for BC41B143A-ds-003Pc