您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ BYTE1函数代码示例

51自学网 2021-06-01 19:54:15
  C++
这篇教程C++ BYTE1函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中BYTE1函数的典型用法代码示例。如果您正苦于以下问题:C++ BYTE1函数的具体用法?C++ BYTE1怎么用?C++ BYTE1使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了BYTE1函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1:

void ANO_DT::Send_Senser2(s32 alt_bar,u16 alt_csb){	u8 _cnt=0;	vs32 _temp;		data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x07;	data_to_send[_cnt++]=0;		_temp = alt_bar;	data_to_send[_cnt++]=BYTE3(_temp);	data_to_send[_cnt++]=BYTE2(_temp);	data_to_send[_cnt++]=BYTE1(_temp);	data_to_send[_cnt++]=BYTE0(_temp);	_temp = alt_csb;	data_to_send[_cnt++]=BYTE1(_temp);	data_to_send[_cnt++]=BYTE0(_temp);	data_to_send[3] = _cnt-4;		u8 sum = 0;	for(u8 i=0;i<_cnt;i++)		sum += data_to_send[i];	data_to_send[_cnt++] = sum;		Send_Data(data_to_send, _cnt);}
开发者ID:YuMeiLau,项目名称:UAV,代码行数:28,


示例2: write_multibyte

static void write_multibyte(long i){    if (BYTE1(i) != 0) buffer[last++] = BYTE1(i);    if (BYTE2(i) != 0) buffer[last++] = BYTE2(i);    /* always */       buffer[last++] = BYTE3(i);    /* always */       buffer[last++] = BYTE4(i);}
开发者ID:clerkma,项目名称:ptex-ng,代码行数:7,


示例3: Data_Send_VOTAGE

void Data_Send_VOTAGE(void){	u8 _cnt=0;	float adc;	adc = (ADC_ConvertedValue / 4096.0) * 3.3 * 11.0;	ADC_ConvertedValue = (u32)(adc * 100);	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x05;	data_to_send[_cnt++]=0;	data_to_send[_cnt++]=BYTE1(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE0(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE1(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE0(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE1(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE0(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE1(ADC_ConvertedValue);	data_to_send[_cnt++]=BYTE0(ADC_ConvertedValue);		data_to_send[3] = _cnt-4;		u8 sum = 0;	for(u8 i=0;i<_cnt;i++)		sum += data_to_send[i];		data_to_send[_cnt++]=sum;	#ifdef DATA_TRANSFER_USE_USART	Uart2_Put_Buf(data_to_send,_cnt);#else	NRF_TxPacket(data_to_send,_cnt);#endif}
开发者ID:guruebaran,项目名称:fly0513,代码行数:33,


示例4: Data_Send_MotoPWM

//■4:发送PWM值void Data_Send_MotoPWM(void){	u8 _cnt=0;	u8 i;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x06;	data_to_send[_cnt++]=0;	data_to_send[_cnt++]=BYTE1(Pwm_Para.motor_front_pwm);	data_to_send[_cnt++]=BYTE0(Pwm_Para.motor_front_pwm);	data_to_send[_cnt++]=BYTE1(Pwm_Para.motor_back_pwm);	data_to_send[_cnt++]=BYTE0(Pwm_Para.motor_back_pwm);	data_to_send[_cnt++]=BYTE1(Pwm_Para.motor_left_pwm);	data_to_send[_cnt++]=BYTE0(Pwm_Para.motor_left_pwm);	data_to_send[_cnt++]=BYTE1(Pwm_Para.motor_right_pwm);	data_to_send[_cnt++]=BYTE0(Pwm_Para.motor_right_pwm);  //四个电机油门	data_to_send[3] = _cnt-4;	u8 sum = 0;	for(i=0;i<_cnt;i++)		sum += data_to_send[i];	data_to_send[_cnt++]=sum;	Uart0_Put_Buf(data_to_send,_cnt);}
开发者ID:zcatao,项目名称:FourAxis,代码行数:28,


示例5: Send_Status

void ANO_DT::Send_Status(void){	u8 _cnt=0;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x01;	data_to_send[_cnt++]=0;	vs16 _temp;	_temp = (int)(imu.angle.x*100);	data_to_send[_cnt++]=BYTE1(_temp);	data_to_send[_cnt++]=BYTE0(_temp);	_temp = (int)(imu.angle.y*100);	data_to_send[_cnt++]=BYTE1(_temp);	data_to_send[_cnt++]=BYTE0(_temp);	_temp = (int)(imu.angle.z*100);	data_to_send[_cnt++]=BYTE1(_temp);	data_to_send[_cnt++]=BYTE0(_temp);	vs32 _temp2 = 0;//UltraAlt * 100;	data_to_send[_cnt++]=BYTE3(_temp2);	data_to_send[_cnt++]=BYTE2(_temp2);	data_to_send[_cnt++]=BYTE1(_temp2);	data_to_send[_cnt++]=BYTE0(_temp2);		data_to_send[3] = _cnt-4;		u8 sum = 0;	for(u8 i=0;i<_cnt;i++)		sum += data_to_send[i];	data_to_send[_cnt++]=sum;		Send_Data(data_to_send, _cnt);}
开发者ID:yangshishu,项目名称:HexCopter,代码行数:32,


示例6: Data_Send_MotoPWM

/* -------------发送PWM值---------------------------- */void Data_Send_MotoPWM(void){	uint8_t _cnt=0;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x02;//	data_to_send[_cnt++]=0x06;	data_to_send[_cnt++]=0;	data_to_send[_cnt++]=BYTE1(MOTOR4);          //X轴正向电机	data_to_send[_cnt++]=BYTE0(MOTOR4);          	data_to_send[_cnt++]=BYTE1(MOTOR3);          //X轴负向电机	data_to_send[_cnt++]=BYTE0(MOTOR3);	data_to_send[_cnt++]=BYTE1(MOTOR2);          //Y轴正向电机	data_to_send[_cnt++]=BYTE0(MOTOR2);	data_to_send[_cnt++]=BYTE1(MOTOR1);          //Y轴负向电机	data_to_send[_cnt++]=BYTE0(MOTOR1);//	data_to_send[_cnt++]=BYTE1(Moto_PWM_5);//	data_to_send[_cnt++]=BYTE0(Moto_PWM_5);//	data_to_send[_cnt++]=BYTE1(Moto_PWM_6);//	data_to_send[_cnt++]=BYTE0(Moto_PWM_6);//	data_to_send[_cnt++]=BYTE1(Moto_PWM_7);//	data_to_send[_cnt++]=BYTE0(Moto_PWM_7);//	data_to_send[_cnt++]=BYTE1(Moto_PWM_8);//	data_to_send[_cnt++]=BYTE0(Moto_PWM_8);		data_to_send[3] = _cnt-4;		uint8_t sum = 0;	for(uint8_t i=0;i<_cnt;i++)		sum += data_to_send[i];		data_to_send[_cnt++]=sum;		HAL_UART_Transmit_DMA(&huart2, data_to_send, _cnt);;}
开发者ID:ageofflight,项目名称:2015NUEDC,代码行数:36,


示例7: Data_Send_Voltage

void Data_Send_Voltage(T_RC_Voltage *data){	rt_uint8_t _cnt=0;	data_to_send[_cnt++]=0XAA;	data_to_send[_cnt++]=0xAA;	data_to_send[_cnt++]=0x05;//
C++ BYTEARRAY函数代码示例
C++ BYTE0函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。