在上篇文章《STM32网络之SMI接口》中,我们介绍了STM32网络控制器的SMI接口,SMI接口主要是用于和外部PHY芯片通信,配置PHY寄存器用的。 真正网络通信的数据流并不是通过SMI接口传输的,是通过MII接口或者RMII通信的。 1、MII接口 介质独立接口(MII) 定义了10 ...
一 勾选MCO ,软件会自动将PA 配置为MCO 模式,该引脚对于RMII方式很重要,用于为PHY芯片提供 MHz时钟 或者由外部晶振提供。 二 PHY芯片 LAN A,LAN A 只支持RMII ,DP RMII MII . DP :注意事项: 检查STM 的MAC时钟是否已开启。 检查以太网 M的时钟是否正确配置。 检查STM 的以太网复用IO是否连接到重映射端口上。 检查STM 的以太网RM ...
2021-01-12 17:30 0 316 推荐指数:
在上篇文章《STM32网络之SMI接口》中,我们介绍了STM32网络控制器的SMI接口,SMI接口主要是用于和外部PHY芯片通信,配置PHY寄存器用的。 真正网络通信的数据流并不是通过SMI接口传输的,是通过MII接口或者RMII通信的。 1、MII接口 介质独立接口(MII) 定义了10 ...
stm32—LCD外设详解(5510) 图像处理,不会用LCD怎么行。本实验基于正点原子战舰开发板重新编写,正点原子的代码写的很好,但奈何本新手看了表示一脸懵逼,因此重新编写,将代码简单化,去除操作系统以及兼容性等干扰项。 写命令函数 写数据函数 读LCD数据函数 这个需要采用 ...
01、FSMC特点 Flexible static memory controller(FSMC)灵活的静态存储控制器。FSMC可以连接异步或同步存储器或16位PC存储卡,主要用途有: 将 ...
标准外设库(Standard Peripherals Library),应该是最早推出的版本,以前用STM32F103的时候,用的多 HAL(Hardware Abstraction Layer),硬件抽象层,F4系列用的多,目前ST的例程基本都是HAL的,很少有标准外设库,感觉ST应该是主推 ...
1.ADC介绍 STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3一般有8个外部通道,各通道的A/D转换可以单次、连续、扫描或间断执行,ADC转换的结果可以左对齐或右对齐储存在16位数据寄存器中。ADC的输入 ...
首先,我用的是STM32F407,下方所有图片都是出自这芯片的文档,如果型号和我不同,需要找到对应的芯片说明文档,也许会有出入 先看一张时钟图 这里会着重说明高速的部分,低速(不管内部还是外部)只给RTC时钟使用 题外话,MCO1、MCO2,你可以往外面输出时钟 以下 ...
工作以来一直使用ST的STM32系列芯片,ST为开发者提供了非常方便的开发库。到目前为止,有标准外设库(STD库)、HAL库、LL库 三种。前两者都是常用的库,后面的LL库是ST最近才添加,目前支持的芯片也偏少。各库如下所示: 其中STD库和HAL库两者相互独立,互不兼容。几种库的比较 ...
主要外设: GPIO:General Purpose I/O 一般用途IO EXIT:External Interrupt/Event Controller 外部中断/事件控制器(STM32) 辅助外设: SYSCFG:System configuration ...