1. Introduction
There is no single-carrier transmission code in the CC2640R2F SDK. It is transplanted according to the single-carrier code of CC1310, and the actual test shows OK.
2. Environment
1.IAR8.11
2.SDK: simplelink_cc2640r2_sdk_1_40_00_45
3. References:
1. C:\ti\simplelink_cc13x0_sdk_1_60_00_21\examples\rtos\CC1310_LAUNCHXL\drivers\rfCarrierWave, CC1310 single carrier code
2. Single carrier configuration of CC2640R2F in Smartrf studio, as follows:
4. Steps
1.C:\ti\simplelink_cc2640r2_sdk_1_40_00_45\examples\rtos\CC2640R2_LAUNCHXL\drivers Open any project and back up the original project before opening.
2. Compile the default project first to make sure there is no problem with the project itself, then export the single carrier configuration of CC2640R2F in Smartrf studio in the third step and add it to the project.
3. Compile and correct the problems one by one, such as adding the definition of Device_Family in the project configuration, which is defined as cc26x0r2 here, and then change RF_OP to RF_ble
4. After the compilation is successful, burn and test, find another CC2640R2F board and connect it to Smartrf studio, select continous rx, the phenomenon is as follows: (the pulse in the middle is the reset sending board)
|