遥感adc值调整
This commit is contained in:
@ -245,8 +245,15 @@ void control_key_init(void){
|
||||
* @param key2_state 按键2值
|
||||
*/
|
||||
void control_key_get_value(u16* Xout_adc, u16* Yout_adc, u8* key1_state, u8* key2_state){
|
||||
*Xout_adc = (u16)adc_get_value(AD_CH_PG5) * 65;
|
||||
*Yout_adc = (u16)adc_get_value(AD_CH_PG7) * 65;
|
||||
*Xout_adc = (u16)adc_get_value(AD_CH_PG5) * 64;
|
||||
*Yout_adc = (u16)adc_get_value(AD_CH_PG7) * 64;
|
||||
|
||||
if(*Yout_adc >= 65535){
|
||||
*Yout_adc = 65535;
|
||||
}
|
||||
if(*Xout_adc >= 65535){
|
||||
*Xout_adc = 65535;
|
||||
}
|
||||
|
||||
*key1_state = gpio_read(IO_PORTG_06);
|
||||
rc_log("adc_get_value: Xout = %d, Yout = %d, key1_state = %d, key2_state = %d\n", *Xout_adc , *Yout_adc, *key1_state, 1);
|
||||
@ -290,7 +297,7 @@ void contol_key_task(void){
|
||||
}
|
||||
|
||||
g_send_data_to_ble_server(ble_data_buff, sizeof(ble_data_buff));
|
||||
os_time_dly(5); //10ms为单位
|
||||
os_time_dly(100); //10ms为单位
|
||||
}
|
||||
}
|
||||
|
||||
@ -408,7 +415,7 @@ void test_task(void){
|
||||
void test_func_main(void){
|
||||
#if TEST_FUNCTION == 1
|
||||
|
||||
// os_task_create(test_task, NULL, 1, 1024, 128, "rfid_test");
|
||||
os_task_create(test_task, NULL, 1, 1024, 128, "rfid_test");
|
||||
// os_task_create(contol_key_task, NULL, 1, 2048, 128, control_key_task_name);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user