stm32f107vc的eth的时钟线在stm32cubemx中怎么配置

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-26
如何使用STM32CubeMX配置ETH

具体配置过程:
1、打开STM32CubeMX,并选择好相应的芯片。文中的芯片为STM32F207VCT6,选择后如下图:

2、配置RCC时钟、ETH、PA8以及使能LWIP;
由于此处我们的开发板硬件上为RMII方式,因此选择ETH-RMII,若有同志的开发板为MII方式,请参考MII的配置方法,此处只针对RMII;
RCC选择外部时钟源,另外勾选MCO1,软件会自动将PA8配置为MCO1模式,该引脚对于RMII方式很重要,用于为PHY芯片提供50MHz时钟。

TIMx需要工作在从模式下,从外部触发计数。 通过TIM_SelectInputTrigger(TIMx, TIM_TI1F_ED)可以选择CH1管脚作为输入。也可以选择CH1或CH2的滤波输入。在从模式下,CH3和CH4不能作为外部触发管脚。

 STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。(如,STM32CubeF4 是针对STM32F4系列).平台包括了STM32Cube 硬件抽象层和一套的中间件组件(RTOS, USB, FS, TCP/IP, Graphics, 等等).
  cubeMX的主要优点:
  1.直观地进行STM32选择2.图形化配置3.C代码项目产生,涵盖STM32初始化部分。兼容IAR, KEIL和GCC编译器4.支持Eclips。
  2.到ST官网下载软件包和cube库,并安装好。安装过程比较简单,不多赘述。
  3.点击NEW Project,新建工程,或者file-->new project也可。
  4.下面是选择器件板子,可以根据MCU进行选择,也可以根据board型号选择。

  • stm32f107vc的eth的时钟线在stm32cubemx中怎么配置
    答:1.直观地进行STM32选择2.图形化配置3.C代码项目产生,涵盖STM32初始化部分。兼容IAR, KEIL和GCC编译器4.支持Eclips。2.到ST官网下载软件包和cube库,并安装好。安装过程比较简单,不多赘述。3.点击NEW Project,新建工程,或者file-->new project也可。4.下面是选择器件板子,可以根据MCU进行选择,也...