User`s manual
BL4S100 User’s Manual 1
TABLE OF CONTENTS
Chapter 1. Introduction 4
1.1 BL4S100 Description ...........................................................................................................................4
1.2 BL4S100 Features.................................................................................................................................4
1.3 Development and Evaluation Tools......................................................................................................6
1.3.1 Tool Kit.........................................................................................................................................6
1.3.2 Software ........................................................................................................................................7
1.3.3 Optional Add-Ons.........................................................................................................................7
1.4 CE Compliance.....................................................................................................................................8
1.4.1 Design Guidelines.........................................................................................................................9
1.4.2 Interfacing the BL4S100 to Other Devices...................................................................................9
Chapter 2. Getting Started 10
2.1 BL4S100 Connections........................................................................................................................11
2.1.1 Hardware Reset...........................................................................................................................12
2.2 Installing Dynamic C..........................................................................................................................13
2.3 Starting Dynamic C ............................................................................................................................14
2.4 Run a Sample Program .......................................................................................................................14
2.4.1 Troubleshooting ..........................................................................................................................14
2.4.2 Run a ZigBee Sample Program (BL4S100/BL4S150 only) .......................................................15
2.5 Where Do I Go From Here? ...............................................................................................................16
Chapter 3. Subsystems 17
3.1 BL4S100 Pinouts ................................................................................................................................18
3.1.1 Connectors ..................................................................................................................................18
3.2 Digital I/O...........................................................................................................................................19
3.2.1 Digital Inputs...............................................................................................................................19
3.2.2 Digital Outputs............................................................................................................................22
3.3 Serial Communication ........................................................................................................................25
3.3.1 RS-232 ........................................................................................................................................25
3.3.2 Programming Port.......................................................................................................................25
3.3.3 Ethernet Port ...............................................................................................................................26
3.4 A/D Converter Inputs..........................................................................................................................27
3.4.1 A/D Converter Calibration..........................................................................................................29
3.5 USB Programming Cable ...................................................................................................................30
3.5.1 Changing Between Program Mode and Run Mode ....................................................................30
3.6 Other Hardware...................................................................................................................................31
3.6.1 Clock Doubler.............................................................................................................................31
3.6.2 Spectrum Spreader ......................................................................................................................31
3.7 Memory...............................................................................................................................................32
3.7.1 SRAM .........................................................................................................................................32
3.7.2 Flash Memory .............................................................................................................................32
3.7.3 VBAT RAM Memory.................................................................................................................32