STM324xG_EVAL
io_driver
is only used within STM324xG_EVAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM324xG_EVAL
io_driver
io_driver variable
Syntax
from
stm324xg_eval_io.c:78
static
IO_DrvTypeDef
*
io_driver
;
References
Location
Referrer
Text
stm324xg_eval_io.c:78
static
IO_DrvTypeDef
*
io_driver
;
stm324xg_eval_io.c:105
BSP_IO_Init()
io_driver
=
&
stmpe811_io_drv
;
stm324xg_eval_io.c:107
BSP_IO_Init()
io_driver
->
Init
(
IO_I2C_ADDRESS
)
;
stm324xg_eval_io.c:108
BSP_IO_Init()
io_driver
->
Start
(
IO_I2C_ADDRESS
,
IO_PIN_ALL
)
;
stm324xg_eval_io.c:125
BSP_IO_ITGetStatus()
return
(
io_driver
->
ITStatus
(
IO_I2C_ADDRESS
,
IO_Pin
)
)
;
stm324xg_eval_io.c:135
BSP_IO_ITClear()
io_driver
->
ClearIT
(
IO_I2C_ADDRESS
,
IO_Pin
)
;
stm324xg_eval_io.c:156
BSP_IO_ConfigPin()
io_driver
->
Config
(
IO_I2C_ADDRESS
,
IO_Pin
,
IO_Mode
)
;
stm324xg_eval_io.c:169
BSP_IO_WritePin()
io_driver
->
WritePin
(
IO_I2C_ADDRESS
,
IO_Pin
,
PinState
)
;
stm324xg_eval_io.c:180
BSP_IO_ReadPin()
return
(
io_driver
->
ReadPin
(
IO_I2C_ADDRESS
,
IO_Pin
)
)
;
stm324xg_eval_io.c:190
BSP_IO_TogglePin()
if
(
io_driver
->
ReadPin
(
IO_I2C_ADDRESS
,
IO_Pin
)
==
1
)
/* Set */
stm324xg_eval_io.c:192
BSP_IO_TogglePin()
io_driver
->
WritePin
(
IO_I2C_ADDRESS
,
IO_Pin
,
0
)
;
/* Reset */
stm324xg_eval_io.c:196
BSP_IO_TogglePin()
io_driver
->
WritePin
(
IO_I2C_ADDRESS
,
IO_Pin
,
1
)
;
/* Set */
Data Use
Functions writing
io_driver
Functions reading
io_driver
BSP_IO_Init()
all items filtered out
io_driver
BSP_IO_Init()
BSP_IO_ITGetStatus()
BSP_IO_ITClear()
BSP_IO_ConfigPin()
BSP_IO_WritePin()
BSP_IO_ReadPin()
BSP_IO_TogglePin()
all items filtered out
Type of
io_driver
io_driver
IO_DrvTypeDef
all items filtered out