#define GPIO_AF_UART4 ((uint8_t)0x08) /* UART4 Alternate Function mapping */ #define GPIO_AF_UART5 ((uint8_t)0x08) /* UART5 Alternate Function mapping */ #define GPIO_AF_USART6 ((uint8_t)0x08) /* USART6 Alternate Function mapping */ #define GPIO_AF_UART7 ((uint8_t)0x08...
eGPIO_AF_OTG_HS = 10, // OTG_HS Alternate Function mapping eGPIO_AF_ETH = 11, // ETHERNET Alternate Function mapping eGPIO_AF_SDIO = 12, // SDIO Alternate Function mapping eGPIO_AF_OTG_HS_FS = 12, // OTG HS configured in FS, Alternate Function mapping eGPIO_AF_FMC = 12, //...
* @arg GPIO_AF_RTC_50Hz: Connect RTC_50Hz pin to AF0 (default after reset) * @arg GPIO_AF_MCO: Connect MCO pin (MCO1 and MCO2) to AF0 (default after reset) * @arg GPIO_AF_TAMPER: Connect TAMPER pins (TAMPER_1 and TAMPER_2) to AF0 (default after reset) * @arg GPIO_AF_...
这应该是IO工作在AF模式的吧。根据其FMC或者PWM功能来看,工作频率的确能达到100MHz。但如果只单纯操作...
(8)GPIO_Mode_AF_PP 复用推挽输出 (片内外设功能(TX1,MOSI,MISO.SCK.SS))GPIO初始化步骤 第...
、普通开漏输出 (GPIO_Mode_Out_OD)及复用推挽输出(GPIO_Mode_AF_PP )、复用开漏输出(GPIO_Mode_AF...
GPIO_AF0_RTC_50Hz GPIO_AF0_MCO GPIO_AF0_TAMPER GPIO_AF0_SWJ GPIO_AF0_TRACE GPIO_AF1_TIM1 GPIO_AF1_TIM2 GPIO_AF2_TIM3 GPIO_AF2_TIM4 GPIO_AF2_TIM5 GPIO_AF3_TIM8 GPIO_AF3_TIM9 GPIO_AF3_TIM10 GPIO_AF3_TIM11 GPIO_AF4_I2C1 ...
第2行:如第一个“fmc_pins_a”节点中,从名字来看我们可以知道该节点大概是描述“fmc”外设的引脚功能,在它的第一个子节点“pins1”中,使用了pinmux指定的一组引脚的复用功能。该外设的一些其他引脚使用的电气特性与第一组不同,所以可以用第二个子节点“pins2”来描述剩余的一下引脚。 第17-19行,指定了“pi...
分享回复赞 卓凯模块吧 FZZKDZ C79458-l7000-B386UMFT600X-B Dev.kit: FTDI FMC 32bit FIFO bus,FIFO x2,GPIO,USB 3.0 FTDIUM7 ORIENTATION SENSOR Sensor: position accelerometer,gyroscope 4-5.5VDC ±8g UM7UM30-213111 Sensor: ultrasonic straight Range: 200-1300mm PNP ... 分享回复赞 树莓派吧...
这样,STM32F429 每组 IO 有 10 个 32 位寄存器控制,其中常用的有 4 个配置寄存器+2 个 数据寄存器+2 个复用功能选择寄存器,共 8 个,如果在使用的时候,每次都直接操作寄存器配 置 IO,代码会比较多,也不容易记住,所以 这里提供 GPIO_Set 和 GPIO_AF_Set 两个 函数,用于 IO 配置和复用功能设置。