/* User-frendly defines for Pin Direction */ /* oe = 0, pu = 0, od = 0 */ #define IN (0) /* oe = 0, pu = 1, od = 0 */ #define IN_PU (PU) /* oe = 1, pu = 0, od = 0 */ #define OUT (OE) /* oe = 1, pu = 0, od = 1 */ #define BIDIR (OE | OD) /* oe = 1, pu = 1, od = 1 */ #define BIDIR_PU (OE | PU | OD)
/* RETIME_TYPE */ /* * B Mode * Bypass retime with optional delay parameter
*/ #define BYPASS (0) /* * R0, R1, R0D, R1D modes * single-edge data non inverted clock, retime data with clk
*/ #define SE_NICLK_IO (RT) /* * RIV0, RIV1, RIV0D, RIV1D modes * single-edge data inverted clock, retime data with clk
*/ #define SE_ICLK_IO (RT | INVERTCLK) /* * R0E, R1E, R0ED, R1ED modes * double-edge data, retime data with clk
*/ #define DE_IO (RT | DOUBLE_EDGE) /* * CIV0, CIV1 modes with inverted clock * Retiming the clk pins will park clock & reduce the noise within the core.
*/ #define ICLK (RT | CLKNOTDATA | INVERTCLK) /* * CLK0, CLK1 modes with non-inverted clock * Retiming the clk pins will park clock & reduce the noise within the core.
*/ #define NICLK (RT | CLKNOTDATA) #endif/* _ST_PINCFG_H_ */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.