Note:
The main project routine of “Startup Template project” already includes host MCU low level
initialization, BLE and ATBTLC1000 initialization. The added ASF components in project can be
viewed from “
ASF>ASF Wizard
”. Select the created project from "Project" drop down box.
Figure 2-4. ASF Wizard Window
–
BLE_STACK Platform Interface – Core manager of Bluetooth Low Energy Host API. It
manages ATBTLC1000 device initialization, GAP and GATT events
–
Timer Driver – Task timer functionality by using a Timer Counter (TC) or Timer Counter for
Control (TCC) peripheral
–
Console UART – Universal Asynchronous Receiver/Transmitter (UART) communication in
synchronous/blocking mode
–
Generic Board Support – Host MCU Board specific initialization
–
System Drivers – Select MCU’s System peripheral drivers. These drivers are included by
default in ASF projects and manage the clocks and oscillator of the system
4.
The main routine contains the MCU low level initialization and ATBTLC1000 initialization. The
following figure illustrates the flowchart of the main routine.
ATBTLC1000
Creating the Project and Initializing
©
2017 Microchip Technology Inc.
Training Manual
DS00002599A-page 14