| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 | 
							- /********************************* (C) РОТЕК ***********************************
 
-  * @module  gpio_io
 
-  * @file    gpio_io.c
 
-  * @version 1.0.0
 
-  * @date    XX.XX.XXXX
 
-  * $brief   gpio_io
 
-  *******************************************************************************
 
-  * @history     Version  Author         Comment
 
-  * XX.XX.XXXX   1.0.0    Telenkov D.A.  First release.
 
-  *******************************************************************************
 
-  */  
 
- #include "gpio_io.h"
 
- #include "gpio.h"
 
- #include <stdbool.h>
 
- #include "tinystdio.h"
 
- #ifdef SLAVEBRD_ENABLE
 
- /**
 
-   * @brief  Выставить пин DB_BOOT0
 
-   */
 
- void IO_SetDbBoot0(void)
 
- {
 
-   /* Inverted! */
 
-   GPIO_ResetBits(GPIOE, GPIO_Pin_8);
 
- }
 
- /**
 
-   * @brief  Выставить пин DB_BOOT0
 
-   */
 
- void IO_ClearDbBoot0(void)
 
- {
 
-   /* Inverted! */
 
-   GPIO_SetBits(GPIOE, GPIO_Pin_8);
 
- }
 
- /**
 
-   * @brief  Установить пин DB_RST  */
 
- void IO_SetDbReset(void)
 
- {
 
-   GPIO_SetBits(GPIOE, GPIO_Pin_7);
 
- }
 
- /**
 
-   * @brief  Сбросить пин DB_RST  */
 
- void IO_ClearDbReset(void)
 
- {
 
-   GPIO_ResetBits(GPIOE, GPIO_Pin_7);
 
- }
 
- #endif
 
- /**
 
-   * @brief  Получить состояние кнопки DEFAULT
 
-   */
 
- bool IO_BtnDefaultPressed(void)
 
- {
 
-   	return !gpio_get(KEY_DEF);  // BUTTON DEFAULT
 
- }
 
- /********************************* (C) РОТЕК **********************************/
 
 
  |