你好,
提供的信息很有用。
但是我想通过pwm_high和pwm_low更改LED的亮度。
您能解释一下该定义的重要性,并且可以通过BLE中的自定义字符来控制LED的亮度。如果有可能解释过程,请
嗨,Madhusf
如果我能够从您提到的内容中正确理解,那就是在从对等设备编写特征时产生PWM?因此,您想完成的是根据您写入的特征的价值改变LED的亮度是正确的吗?如果是,则应实现可写的特征,并且可以查看SDK的BLE_APP_SLEEP_MODE示例。之后,您应该在SDK的PWM示例中制作PWM_HIGH和PWM_LOW,并定义将存储特征值的两个变量。我的意思是,PWM示例中的PWM_HIGH和PWM_LOW都是罕见的,因此您必须根据特征的值动态检查它们。
谢谢,pm_dialog
我已经检查了您的答案。但是我无法获得Sleepmode重要的内容,您能解释一下吗?
和
1.一个事物是“定义将存储特征值的两个变量”。我想知道该值默认存储在哪里?
2.我想在PWM_HIGH和PWM_LOW的帮助下控制LED亮度,是否可以控制端口的电压输出?
嗨,马杜斯夫,
对混乱表示歉意,我的意思是位于5.0.4 \ projects \ target_apps \ ble_examples sdk文件夹路径下的SDK的ble_app_peripheral示例。请检查如何实现“控制点”的特征,这是一个可写的特征。一旦您从对等设备(例如通用BLE移动应用程序)写入特征的值后,您将获得由USER_CATCH_REST_HHNDL()函数处理的CUSTS1_VAL_WRITE_IND命令。除此命令外,它将告知应用程序已编写一个特征,您还会获得CUST1_IDX_CONTROL_POINT_VAL,该命令表明已编写了“控制点”特征,因此将触发user_custs1_ctrl_wr_ind_handler()。您可以通过在其中添加一个断点来轻松测试它。如果您检查此功能的实现,您会发现已写入的值已将(memcpy())保存到val。您需要做的就是实现2个可写的特征,一个用于PWM_HIGH和一个PWM_LOW,然后将值传递给PWM。
我检查了您的答案,但是您可以逐步解释整洁的方法,以便使用我们的SDK套件来实现PWM,就像我们有自定义字符的教程,或者其他帮助完成整洁的步骤
1.我想通过可写的Charcteristics来控制LED(PWM)(PWM)(PWM)(通过控制端口的输出电压)。
来回示例,如果我基于比例编写1-10,那么亮度应该像我必须通过BLE实现的代码一样改变。您可以逐步解释或流程以做到这一点吗?
由于您创建了两个可写的特征,一个用于PWM_HIGH,一个用于PWM_LOW,您应该将两个值保存到两个全局变量中。之后,您应该将这些值传递到timer0_set()参数中。
嗨,Madhusf
如果我能够从您提到的内容中正确理解,那就是在从对等设备编写特征时产生PWM?因此,您想完成的是根据您写入的特征的价值改变LED的亮度是正确的吗?如果是,则应实现可写的特征,并且可以查看SDK的BLE_APP_SLEEP_MODE示例。之后,您应该在SDK的PWM示例中制作PWM_HIGH和PWM_LOW,并定义将存储特征值的两个变量。我的意思是,PWM示例中的PWM_HIGH和PWM_LOW都是罕见的,因此您必须根据特征的值动态检查它们。
谢谢,pm_dialog
你好,
我已经检查了您的答案。但是我无法获得Sleepmode重要的内容,您能解释一下吗?
和
1.一个事物是“定义将存储特征值的两个变量”。我想知道该值默认存储在哪里?
2.我想在PWM_HIGH和PWM_LOW的帮助下控制LED亮度,是否可以控制端口的电压输出?
嗨,马杜斯夫,
对混乱表示歉意,我的意思是位于5.0.4 \ projects \ target_apps \ ble_examples sdk文件夹路径下的SDK的ble_app_peripheral示例。请检查如何实现“控制点”的特征,这是一个可写的特征。一旦您从对等设备(例如通用BLE移动应用程序)写入特征的值后,您将获得由USER_CATCH_REST_HHNDL()函数处理的CUSTS1_VAL_WRITE_IND命令。除此命令外,它将告知应用程序已编写一个特征,您还会获得CUST1_IDX_CONTROL_POINT_VAL,该命令表明已编写了“控制点”特征,因此将触发user_custs1_ctrl_wr_ind_handler()。您可以通过在其中添加一个断点来轻松测试它。如果您检查此功能的实现,您会发现已写入的值已将(memcpy())保存到val。您需要做的就是实现2个可写的特征,一个用于PWM_HIGH和一个PWM_LOW,然后将值传递给PWM。
谢谢,pm_dialog
你好,
我检查了您的答案,但是您可以逐步解释整洁的方法,以便使用我们的SDK套件来实现PWM,就像我们有自定义字符的教程,或者其他帮助完成整洁的步骤
1.我想通过可写的Charcteristics来控制LED(PWM)(PWM)(PWM)(通过控制端口的输出电压)。
来回示例,如果我基于比例编写1-10,那么亮度应该像我必须通过BLE实现的代码一样改变。您可以逐步解释或流程以做到这一点吗?
嗨,马杜斯夫,
由于您创建了两个可写的特征,一个用于PWM_HIGH,一个用于PWM_LOW,您应该将两个值保存到两个全局变量中。之后,您应该将这些值传递到timer0_set()参数中。
谢谢,pm_dialog