IAR MakeApp presentation

Download Report

Transcript IAR MakeApp presentation

Bluetooth Starter Kit
Gives you a head start in prototyping and
development of Bluetooth products!
1
Benefits
• The fastest way to learn, experiment and prototype
with Bluetooth wireless technology!
• Reference design for customer H/W develoment
• Simple setup and advanced technical capabilities
combined in one package!
• Create your own prototype applications that can
transmit data or voice over a wireless Bluetooth link!
• A true out-of-the-box experience with all you need to
set-up a working Bluetooth system
2
Included components
Electronic board
Internal
antenna
Bluetooth
module
Bluetooth PC-Card
Daughter
board
Mother
board
Connector for
external antenna
(stub antenna included)
Other
Driver
circuitry
• CD-ROM with S/W and manuals
• UART and USB cables
• Power Supply
USB
connector
UART
connector
Power
supply
CODEC and
handset connector
• Adaptor kit for world-wide use
• External stub antenna
3
Included software
• A Win32 application that can be used to establish
a connection, chat and open voice links
• Samples with source code (MS Visual C/C++ 6.0
required for re-compilation)
• A limited Bluetooth Protocol Stack (serial port
profile) implemented as a Win32 DLL
• USB drivers for reliable high-speed connection
to the Bluetooth module
4
Software Q & A
• Can I use the BSK for embedded development?
» Not with the included software. You can however purchase an
embedded Bluetooth Protocol Stack, in which case the H/W in the kit
can be used with an embedded microcontroller host.
• Can I write my own Windows application?
» Yes, BSK is shipped with a Bluetooth Protocol Stack (Serial Port
Profile only) delivered as a Win32 DLL with *.h and *.lib files.
• Can my own application use both UART and USB?
» Yes, provided that the USB driver is installed in the PC!
5
Software Q & A
• Can the stack DLL or USB drivers be re-distributed?
» No, the included software is a single-user development license only.
You are not allowed to re-distribute the BSK software components.
Contact IAR for re-distribution licenses!
• Is it difficult to use the included stack?
» No, any MSVC developer should be able to use the sample
applications for prototype development!
6
Software Q & A
• What Profiles are supported by the stack?
» Everything needed to implement virtual serial port communications:
- GAP (Generic Access Profile) for connection establishment
- SDAP (Service Discovery Application Profile) for service browsing
- SPP (Serial Port Profile) for virtual serial communications
• Can I use voice?
» Yes, using proprietary API calls if 2 BSKs are connected with
optional handsets connected
7