| | |
| | | gpio_pin_set_dir(RCLK_PIN , GPIO_DIR_OUT, 0); |
| | | io_pull_set(RCLK_PIN , IO_PULL_DOWN, IO_PULL_UP_LEVEL4); |
| | | } |
| | | void IO_control_deinit(void) |
| | | { |
| | | io_pin_mux_set(SER_PIN,IO_FUNC0);//把原先io SDA变为普通GPIO |
| | | io_pin_mux_set(SRCLK_PIN,IO_FUNC0); |
| | | io_pin_mux_set(RCLK_PIN,IO_FUNC0); |
| | | } |
| | | |
| | | void IO_LED_control_change(uint8_t data) |
| | | { |
| | |
| | | *state=0; |
| | | } |
| | | update_led_power_state(); |
| | | delay_us(100); |
| | | delay_us(1000); |
| | | if(*state==0) |
| | | *state=1; |
| | | else { |
| | | *state=0; |
| | | } |
| | | update_led_power_state(); |
| | | } |
| | | |
| | | void gps_led_on(void) |
| | | { |
| | | gps_success_state=1;//uwb亮起 |
| | | update_led_power_state(); |
| | | } |
| | | void gps_led_off(void) |
| | | { |
| | | gps_success_state=0;//uwb灭 |
| | | update_led_power_state(); |
| | | } |
| | | void uwb_led_on(void) |
| | |
| | | { |
| | | uwb_state=0;//uwb灭 |
| | | update_led_power_state(); |
| | | } |
| | | void air780_led_on(void) |
| | | { |
| | | air780_success_state=1;//uwb亮起 |
| | | update_led_power_state(); |
| | | } |
| | | void air780_led_off(void) |
| | | { |
| | | air780_success_state=0;//uwb灭 |
| | | update_led_power_state(); |
| | | } |