BDE-SG1311P3 Sub-1G Wireless Module with PA User Guide
- October 30, 2023
- BDE
Table of Contents
BDE-SG1311P3 Sub-1G Wireless Module with PA
Introduction
This user guide is for BDE-SG1311P3, a Wireless Module based on TI CC1311P3. It is a quick start guide for how to connect the module with the evaluation board BDE-EVB07, and how to build the first application. It also shows a demo for howBDE-SG1311P3receives a data packet that is sent from another BDE- SG1311P3.
Get Ready
The following tools are recommended to develop with BDE-SG1311P3.
Hardware tools
- Two modules of BDE-SG1311P3(BDE-SG1311P3-BDETechnology Inc.(bdecomm.com))
- PC or Laptop
- Two Evaluation boards of BDE-EVB07 (BDE-EVB07-BDETechnologyInc.(bdecomm.com))
- USB cable for power supply and debugging
Software tools:
- Terminal software such as CCS, IAR.
- CCS download
- Software Development Kit (SDK)
Build Your First Application
Once have the Hardware and Software tools in place, please following the following steps.
Connect the Hardware
Connect the EVB07 to a PC or laptop using a USB cable. As shown in Figure 1, plugBDE-SG1311P3 with adapter board into the development board and connect all pins with jumper caps. Note that TXD and RXD need to be connected to DIO13 and DIO12withjumpers. Users can connect according to the mapping in Table 1.
Sub-1G Wireless Module with PA
Table 1. Pin mapping between BDE-EVB07 and BDE-SG1311P3
Connection Designator
|
BDE-SG1311P3
---|---
3V3 Power
| VDD
Ground|
GND
RXD
| DIO12
TXD|
DIO13
RST
| RST
TMS|
TMS
TCK
|
TCK
TDO
|
DIO16
TDI
|
DIO17
Download and install the CCS and SDK
From the above links, follow the instructions in the following steps to download and install the CCS and SDK.
- CCS Installation
Step 1: Click the “Download options” option
Step 2: Select an option to download CCS
Step 3: Unzip the package to a local disc
Step 4: Double-click the setup of CCS
Step 5: Click “Next”
Step 6: Select the default option
Step 7: Click “Next”
Step 8: Select the Installation Directory (Usually by default)
Step 9: Select the default option
Step 10: Select the component
Step 11: Select the default option
Step 12: Click “Next”
Step 13: Click “Next”
Step 14: Waiting for installation to complete
Step 15: Finish
- Software Development Kit (SDK) installation
Step 1: Click on this option
Step 2: Select an option you need to download SDK
Step 3: Login to your TI account. If you are a new user, please register a TI account first
Step 4: Select “civil” if your application is for civil use
Step 5: Select “Yes” and submit
Step 6: Download SDK
Step 7: Installation
Step 8: Click “Next”
Step 9: Select the default option
Step 10: Select the Installation directory (Usually by default)
Step 11: Click “Next”
Step 12: Waiting for installation to complete
Run an example/demo code
Step 1: For the first module, select a directory as workspace
Step 2: Find the option named “Import CCS project…”
Step 3: Click “Browse” and find the following path to import the project:
C:\ti\simplelink_cc13xx_cc26xx_sdk_6_10_00_29\examples\rtos\LP_CC1311P3\prop_rf\rfEchoTx\tirtos7\ccs
Step 4: Click the “Build” icon to build the project
Step 5: Click the “Debug” icon to download
Step 6: Click on this option to start debugging
By far you should have built your first application successfully. Now you should build your second application and download in another module to communicate between the two modules.
For another module, refer to Step 1 to find the discovered items according to
the following path:
C:\ti\simplelink_cc13xx_cc26xx_sdk_6_10_00_29\examples\rtos\LP_CC1311P3\prop_rf\rfEchoRx\tirtos7\ccs
Follow steps 4 to 6 to complete the compilation and debug of the application.
You can see that the green LED and red LED in the first development board are flashing alternately, which indicates that the module is switching between TX and RX. The green LED means sending the data packet, and the red LED means not receiving the data packet from the other module.
The second module will not have any action on the two LEDs of the evaluation
board when no packet is received. When a packet is received, the modules
enables the red LED.
Then the second module switches from RX state to TX state and sends the data
it just received.
When the first module receives the data packet from the second module, it compares the data packet with the previously sent data packet, and if the received data packet is the same as the previously sent data packet, it enables the green light.
When the two modules are in communication state, the first module only enables the green LED and the second module only enables the red LED.
Modifications regarding the use of PA
The default HIGH PA and SUB 1 GHZ pin mappings in demo are different from those of the BDE-SG1311P3 module. If HIGH PA is used, the user need to modify the setting of the antenna switch.
In the following tables, Table 2 is the truth table about antenna switch
settings in demo and Table 3 is the truth table about antenna switch settings
in BDE-SG1311P3 module.
The settings of HIGH PA and SUB 1 GHZ in the two truth tables are
diametrically opposed.
Table 2. Truth table of demo
Path
| DIO30| DIO29
---|---|---
OFF
| 0|
0
HIGH PA| 1|
0
SUB 1 GHZ| 0|
1
Table 3. Truth table of BDE-SG1311P3 module
Path
| DIO30| DIO29
---|---|---
OFF| 0|
0
HIGH PA
| 0| 1
SUB 1 GHZ| 1|
0
If the default antenna switch setting is used, the actual transmitted power will be very low when PA function is turned on. To avoid this kind of situation, user can refer to the following code in the main program rewriting rf Driver Callback Antenna Switching() function. The prototype of the function is in ti drivers config. c.
By far you should have successfully implemented communication between the two modules.
For further development, please check out the CC1311P3datasheet,productinformationandsupport|TI.com page and download the User guide (https://www.ti.com/lit/ug/swcu191f)
Other Resources
Mac OS Installer for Simple Link CC13XX 26XX SDK
Linux Installer for Simple Link CC13XX 26XX SDK
Mac OS Installer for Code Composer Studio IDE
Linux Installer for Code Composer Studio IDE
CC1311P3 Simple Link™ High-Performance Sub-1 GHz Wireless MCU With Integrated
Power Amplifier
Windows Installer for Smart RF Flash Programmer 2
Revision History
Revision | Date | Description |
---|---|---|
V1.0 | 21-Nov-2022 | Initial Released |
More Questions
Please search existing answers on TI E2E support forums
Contact your local TI sales representative. Or
Contact BDE Technology, Inc. China:
B2-403, 162 Science Ave, Huangpu District, Guangzhou, 510663
Tel: +86-020-28065335
Website: http://www.bdecomm.com/cn/ Email:
shu@bdecomm.com
USA:
67 E Madison St, #1603A, Chicago, IL 60603
Tel: +1-312-379-9589
Website: http://www.bdecomm.com/ Email:
info@bdecomm.com
BDE Technology Inc. info@bdecomm.com
References
- BDE Technology Inc.
- Analog | Embedded processing | Semiconductor company | TI.com
- BDE Technology Inc.
- 广州碧德科技股份有限公司
- BDE-EVB07-BDE Technology Inc.
- BDE-SG1311P3(Sub-1G with PA Based on CC1311P3)-BDE Technology Inc.
- TI E2E support forums
- CC1311P3 data sheet, product information and support | TI.com
- CC2642R data sheet, product information and support | TI.com
- CCSTUDIO IDE, configuration, compiler or debugger | TI.com
- FLASH-PROGRAMMER Software programming tool | TI.com
- SIMPLELINK-LOWPOWER-SDK Software development kit (SDK) | TI.com
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>