| поискавой системы для электроныых деталей |
|
UM0097 датащи(PDF) 67 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0097 датащи(HTML) 67 Page - STMicroelectronics |
|
67 / 229 page ![]() UM0097 Peripheral firmware overview 67/229 When debug mode is used, GPIO pointer is initialized in 71x_lib.c file: #ifdef _GPIO0 GPIO0 = (GPIO_TypeDef *)GPIO0_BASE; #endif #ifdef _GPIO1 GPIO1 = (GPIO_TypeDef *)GPIO1_BASE; #endif #ifdef _GPIO2 GPIO2 = (GPIO_TypeDef *)GPIO2_BASE; #endif In debug mode the following variables are defined in 71x_conf.h file: ● _GPIO is defined to include the GPIO library ● _GPIO0, _GPIO1 and _GPIO2 are defined to access the peripheral registers. #define TQFP144 #define _GPIO #define _GPIO0 #define _GPIO1 #ifdef TQFP144 #define _GPIO2 #endif /*TQFP144*/ GPIO pin mode enumeration The following enumeration defines the different possible pin modes for GPIO peripheral. GpioPinMode_TypeDef enumeration is defined in 71x_gpio.h file: typedef enum { GPIO_HI_AIN_TRI, GPIO_IN_TRI_TTL, GPIO_IN_TRI_CMOS, GPIO_IPUPD_WP, GPIO_OUT_OD, GPIO_OUT_PP, GPIO_AF_OD, GPIO_AF_PP } GpioPinMode_TypeDef; Table 30 describes the pin modes. Table 30. GPIO pin modes Pin mode Description GPIO_HI_AIN_TRI High impedance Analog Input Tristate GPIO_IN_TRI_TTL Input Tristate TTL GPIO_IN_TRI_CMOS INPUT Tristate CMOS GPIO_IPUPD_WP Input Pull-Up/Pull-Down Configuration GPIO_OUT_OD Open Drain Output |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |