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

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

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

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

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

示例1: PWM_PinConfig

/*********************************************************************//** * @brief		Set pin used as PWM function corresponding to each channel. * @param[in]	PWMx: PWM peripheral, should be LPC_PWM1. * @param[in]	PWM_Channel PWM channel number, should be in range from * 							1 to 6 * @param[in]	PinselOption PWM pin selection option, PinselOption depends * 				on which selected channel as following: * 				- PWM_Channel = 1: *					+ PWM1_1_P1_18 *					+ PWM1_1_P2_0 * 				- PWM_Channel = 2: *					+ PWM1_2_P1_20 *					+ PWM1_2_P2_1 * 				- PWM_Channel = 3: *					+ PWM1_3_P1_21 *					+ PWM1_3_P2_2 * 				- PWM_Channel = 4: *					+ PWM1_4_P1_23 *					+ PWM1_4_P2_3 * 				- PWM_Channel = 5: *					+ PWM1_5_P1_24 *					+ PWM1_5_P2_4 * 				- PWM_Channel = 6: *					+ PWM1_6_P1_26 *					+ PWM1_6_P2_5 * @return 		None **********************************************************************/void PWM_PinConfig(LPC_PWM_TypeDef *PWMx, uint8_t PWM_Channel, uint8_t PinselOption){	CHECK_PARAM(PARAM_PWMx(PWMx));	if (PWMx == LPC_PWM1)	{		CHECK_PARAM(PARAM_PWM1_CHANNEL(PWM_Channel));		switch (PWM_Channel)		{		case 1:			CHECK_PARAM(PARAM_PWM1_1_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_1_pinsel[PinselOption]));			break;		case 2:			CHECK_PARAM(PARAM_PWM1_2_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_2_pinsel[PinselOption]));			break;		case 3:			CHECK_PARAM(PARAM_PWM1_3_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_3_pinsel[PinselOption]));			break;		case 4:			CHECK_PARAM(PARAM_PWM1_4_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_4_pinsel[PinselOption]));			break;		case 5:			CHECK_PARAM(PARAM_PWM1_5_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_5_pinsel[PinselOption]));			break;		case 6:			CHECK_PARAM(PARAM_PWM1_6_PIN(PinselOption));			PINSEL_ConfigPin((PINSEL_CFG_Type *)(&pwm1_6_pinsel[PinselOption]));			break;		}	}}
开发者ID:leoarcu,项目名称:Electroestimulador,代码行数:63,


万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。