RF_PHY能直接发送蓝牙广播包吗?

RT,只需要发送广播包,想不用TMOS,不知道有没办法。因为定时唤醒发送一个广播包就行了

还有571F能否带电烧写。另外571F和571D对比哪个便宜一点


1,可以发广播包,可以先测试收广播,然后再调发射方式,把信道,同步字,等设置的跟蓝牙广播一样就行了。

2,USB下载

  • 厂商自带的bootloader需要上电时候触发: 默认是检测PB22, 低电平有效,检测到有效才会初始化usb,然后上位机才会识别

  • 软复位芯片不会跳到厂商再带的bootloader

上位机不识别?

  1. 检查设备管理器有没有类似的设备,如果没有,那可能要重新安装ISP工具,安装过程中会安装对应的驱动

  2. 数据线是不是只能充电,不能当数据线用,一些劣质的"数据线",只有电源不能数据.

  3. PB22有没有被触发


void RF_Init( void )

{

  uint8 state;

  rfConfig_t rfConfig;


  taskID = TMOS_ProcessEventRegister( RF_ProcessEvent );

  //rfConfig.accessAddress = 0x71764129;// 禁止使用0x55555555以及0xAAAAAAAA ( 建议不超过24次位反转,且不超过连续的6个0或1 )

  rfConfig.accessAddress = 0x8E89BED6;

  rfConfig.CRCInit = 0x555555;

  rfConfig.Channel = 37;

  rfConfig.LLEMode = LLE_MODE_AUTO;

  rfConfig.rfStatusCB = RF_2G4StatusCallBack;

  state = RF_Config( &rfConfig );

  PRINT("rf 2.4g init: %x\n",state);

/*{ // RX mode

state = RF_Rx( TX_DATA,10, 0xFF, 0xFF );

PRINT("RX mode.state = %x\n",state);

}*/


{ // TX mode

tmos_set_event( taskID , SBP_RF_PERIODIC_EVT );

}

}


收不到广播包


只有登录才能回复,可以选择微信账号登录