Thread 中讨论的其他器件:CC2650
工具/软件:Code Composer Studio
尊敬的 TI 专家:
我现在正在进行测试、以支持 CW 更改并生成特定的测试模式(HCI_Direct_TEST_PAYLOAD_0x55)。
因此、我已经在 simple_peripheral_application 上添加了如下相关命令、并确认了 CC2650 Launchpad 上的操作:
但是、我们的定制板无法正常工作。 当然、该板在没有以下代码的情况下工作良好、也就是说、它可以作为常规外设应用进行广播。
此时、不与 PC 终端进行外部串行通信。
--------------------------------------
iCall_registerApp (自实体、SEM);
HCI_ResetCmd ();
//只需更改 DEFAULT_TX_POWER 即可在文件"bleUserConfig. 默认为 HCI_EXT_TX_POWER_0_DBM (7)。
//单端输出仅具有高达2dBm 的 TX 功率值。
HCI_EXT_SetTxPowerCmd (HCI_EXT_TX_POWER_4_DBM); // 4dBm=2.5mW,0dBm=1mW
#if 1.
uint16 CW = CSReadUserKey();
if ((CW >= 37)&&(CW <= 39))
{
//启用 PTM
HCI_EXT_EnablePTMCmd();
ASM_NOP; ASM_NOP; ASM_NOP; ASM_NOP;
HCI_LE_TransmitterTestCmd (CW、32、HCI_Direct_TEST_PAYLOAD_0x55);
ASM_NOP; ASM_NOP; ASM_NOP; ASM_NOP;
//HCI_LE_TestEndCmd();
}
#endif
提前感谢您的评论。
李志源