新手上路
- 积分
- 30
- 金钱
- 30
- 注册时间
- 2020-3-12
- 在线时间
- 8 小时
|
void SX1280SetDeviceRangingAddress( uint32_t address )
{
uint8_t addrArray[] = { address >> 24, address >> 16, address >> 8, address };
switch( SX1280GetPacketType( ) )
{
case PACKET_TYPE_RANGING:
SX1280HalWriteRegisters( REG_LR_DEVICERANGINGADDR, addrArray, 4 );
break;
default:
break;
}
}
在F4编译没问题,原始代码如上,移植到F1编译时,提示
error:#28: expression must have a constant value
uint8_t addrArray[] = { address >> 24, address >> 16, address >> 8, address };
|
|