EasyManuals Logo
Home>Texas Instruments>Microcontrollers>CC2540DK-MINI

Texas Instruments CC2540DK-MINI Software Developers Guide

Texas Instruments CC2540DK-MINI
162 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #3 background imageLoading...
Page #3 background image
www.ti.com
3
SWRU271H–October 2010–Revised April 2019
Submit Documentation Feedback
Copyright © 2010–2019, Texas Instruments Incorporated
Contents
5.5.4 GATT Server Abstraction......................................................................................... 51
5.6 L2CAP ....................................................................................................................... 62
5.7 HCI ........................................................................................................................... 62
5.7.1 HCI Extension Vendor-Specific Commands ................................................................... 62
5.7.2 Receiving HCI Extension Events in the Application .......................................................... 62
5.8 Library Files ................................................................................................................. 63
6 Drivers .............................................................................................................................. 64
6.1 Overview..................................................................................................................... 64
6.2 ADC .......................................................................................................................... 66
6.3 AES .......................................................................................................................... 66
6.4 LCD .......................................................................................................................... 66
6.5 LED........................................................................................................................... 66
6.6 KEY .......................................................................................................................... 66
6.7 DMA.......................................................................................................................... 66
6.8 UART and SPI.............................................................................................................. 66
6.9 Other Peripherals........................................................................................................... 67
6.10 Simple NV (SNV)........................................................................................................... 67
7 Creating a Custom Bluetooth Low Energy Application............................................................ 68
7.1 Overview..................................................................................................................... 68
7.2 Configuring the Bluetooth Low Energy Stack........................................................................... 68
7.3 Define Bluetooth Low Energy Behavior ................................................................................. 68
7.4 Define Application Tasks.................................................................................................. 68
7.5 Configure Hardware Peripherals ......................................................................................... 68
7.6 Configuring Parameters for Custom Hardware......................................................................... 68
7.6.1 Board File .......................................................................................................... 68
7.6.2 Adjusting for 32-MHz Crystal Stabilization Time .............................................................. 69
7.6.3 Setting the Sleep Clock Accuracy............................................................................... 69
7.7 Software Considerations .................................................................................................. 69
7.7.1 Memory Management for GATT Notifications and Indications .............................................. 69
7.7.2 Limit Application Processing During Bluetooth Low Energy Activity ....................................... 70
7.7.3 Global Interrupts................................................................................................... 70
8 Development and Debugging............................................................................................... 71
8.1 Overview..................................................................................................................... 71
8.2 IAR Overview ............................................................................................................... 71
8.3 Using IAR Embedded Workbench ....................................................................................... 71
8.3.1 Open an Existing Project......................................................................................... 71
8.3.2 Project Options, Configurations, and Defined Symbols ...................................................... 73
8.3.3 Building and Debugging a Project .............................................................................. 77
8.3.4 Linker Map File .................................................................................................... 79
9 General Information............................................................................................................ 81
9.1 Overview..................................................................................................................... 81
9.2 Porting From BLE-Stack 1.4.2 to 1.5.0.................................................................................. 81
9.3 Porting From Earlier BLE-Stack Versions............................................................................... 82
9.3.1 Porting BLEv1.4.1 Projects to BLEv1.4.2 ...................................................................... 82
9.3.2 Porting BLEv1.4.0 Projects to BLEv1.4.1 ...................................................................... 82
9.3.3 Porting BLEv1.3.2 Projects to BLEv1.4.0 ...................................................................... 86
9.3.4 Porting BLEv1.2 Projects to BLEv1.3........................................................................... 86
9.3.5 Porting From CC2540 to CC2541 Project ..................................................................... 87
9.4 Release Notes History..................................................................................................... 90
9.5 Document History......................................................................................................... 104
A GAP API .......................................................................................................................... 105
A.1 Commands ................................................................................................................ 105

Table of Contents

Other manuals for Texas Instruments CC2540DK-MINI

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments CC2540DK-MINI and is the answer not in the manual?

Texas Instruments CC2540DK-MINI Specifications

General IconGeneral
BrandTexas Instruments
ModelCC2540DK-MINI
CategoryMicrocontrollers
LanguageEnglish

Related product manuals