你好,
提供的信息很有用。
但我想改变通过PWM_HIGH和PWM_LOW的LED的亮度。
您能否解释该定义的重要性,并且可以通过BLE中的定制Charactersce控制LED的亮度。如果请解释该程序
嗨Madhusf.
如果我能够从所提到的是正确理解的,是在从对等设备写入特征时产生PWM?那么,你想完成的是根据你写入特征的价值来改变LED的亮度是正确的?如果是,则应实现可写特性,您可以查看SDK的BLE_APP_SLEEP_MODE示例。之后,您应该在SDK unefine的PWM示例中制作PWM_HIGH和PWM_LOW,并定义将存储特性值的2个变量。我的意思是,PWM示例中的PWM_High和PWM_LOW都是ASYATIC的,因此您必须使它们根据特性的值动态检查。
谢谢,PM_DIALOG.
我已经检查过你的答案。但是我无法得到困倦的东西,你能解释一下。
和
1.一个据说“定义了将存储特性值的2个变量”。我想知道默认情况下存储的位置?
2.我希望在PWM_HIGH和PWM_LOW的帮助下控制LED亮度,是否可以控制端口的电压输出?
嗨madhusf,
对混乱道歉,我的意思是SDK的BLE_APP_PERITIELAL示例,它位于5.0.4 \ projects \ target_apps \ ble_examples sdk文件夹路径下。请检查如何实施“控制点”特征,这是可写的特征。从对等BLE设备(例如通用BLE Mobile Application)编写到特性的值(例如通用BLE移动应用程序),获取Custs1_Val_Write_ind命令,由user_catch_rest_hndl()函数处理。除此之外,除此命令后,它会通知应用程序的特征已写入,您还可以获得一个cust1_idx_control_point_val,这表示已写入“控制点”特性,因此将触发user_custs1_ctrl_wr_ind_handler()。您可以通过在那里添加一个断点来轻松测试它。如果检查此功能的实现,则会看到已写入的值(Memcpy())到Val。您需要做的是实现2个可写特性,一个用于PWM_HIGH和一个PWM_LOW,然后将值传递给PWM。
我检查了你的答案,但你能用我们的SDK套件来实现整齐的一步一步或流动,以实现PWM,就像我们有自定义CharAstersics教程的教程。别的帮助
1.我希望通过可写的Charctertics控制LED(PWM)的亮度(通过在端口的输出电压控制输出电压)。
fro examplue如果我根据比例写1-10,亮度应该像那个代码一样改变,我必须通过ble.can来实现你请你逐步解释一步或流量来做到这一点?
由于您创建了两个可写特性,因此对于PWM_High和一个用于PWM_LOW的可写特性,您应该将两个值保存为两个全局变量。之后,您应该将这些值传递到Timer0_Set()参数中。
嗨Madhusf.
如果我能够从所提到的是正确理解的,是在从对等设备写入特征时产生PWM?那么,你想完成的是根据你写入特征的价值来改变LED的亮度是正确的?如果是,则应实现可写特性,您可以查看SDK的BLE_APP_SLEEP_MODE示例。之后,您应该在SDK unefine的PWM示例中制作PWM_HIGH和PWM_LOW,并定义将存储特性值的2个变量。我的意思是,PWM示例中的PWM_High和PWM_LOW都是ASYATIC的,因此您必须使它们根据特性的值动态检查。
谢谢,PM_DIALOG.
你好,
我已经检查过你的答案。但是我无法得到困倦的东西,你能解释一下。
和
1.一个据说“定义了将存储特性值的2个变量”。我想知道默认情况下存储的位置?
2.我希望在PWM_HIGH和PWM_LOW的帮助下控制LED亮度,是否可以控制端口的电压输出?
嗨madhusf,
对混乱道歉,我的意思是SDK的BLE_APP_PERITIELAL示例,它位于5.0.4 \ projects \ target_apps \ ble_examples sdk文件夹路径下。请检查如何实施“控制点”特征,这是可写的特征。从对等BLE设备(例如通用BLE Mobile Application)编写到特性的值(例如通用BLE移动应用程序),获取Custs1_Val_Write_ind命令,由user_catch_rest_hndl()函数处理。除此之外,除此命令后,它会通知应用程序的特征已写入,您还可以获得一个cust1_idx_control_point_val,这表示已写入“控制点”特性,因此将触发user_custs1_ctrl_wr_ind_handler()。您可以通过在那里添加一个断点来轻松测试它。如果检查此功能的实现,则会看到已写入的值(Memcpy())到Val。您需要做的是实现2个可写特性,一个用于PWM_HIGH和一个PWM_LOW,然后将值传递给PWM。
谢谢,PM_DIALOG.
你好,
我检查了你的答案,但你能用我们的SDK套件来实现整齐的一步一步或流动,以实现PWM,就像我们有自定义CharAstersics教程的教程。别的帮助
1.我希望通过可写的Charctertics控制LED(PWM)的亮度(通过在端口的输出电压控制输出电压)。
fro examplue如果我根据比例写1-10,亮度应该像那个代码一样改变,我必须通过ble.can来实现你请你逐步解释一步或流量来做到这一点?
嗨madhusf,
由于您创建了两个可写特性,因此对于PWM_High和一个用于PWM_LOW的可写特性,您应该将两个值保存为两个全局变量。之后,您应该将这些值传递到Timer0_Set()参数中。
谢谢,PM_DIALOG.