一、简介:
LAN9252I/PT是Microchip公司生产的一款高集成度、低功耗的10/100以太网控制器,具有以下特点:
-
集成10/100以太网PHY和MAC控制器
-
支持SPI或并行总线接口
-
低功耗设计,适合电池供电应用
-
支持工业温度范围(-40°C至+85°C)
-
内置硬件协议加速器(TCP/IP校验和、MAC过滤等)
-
符合IEEE 802.3标准
二、硬件接口:
STM32L4 LAN9252 PA5(SCK) --> SCK PA6(MISO) <-- MISO PA7(MOSI) --> MOSI PB0(NSS) --> CS# PA4 --> RESET# PA3 --> INT#
三、头文件:
#ifndef __LAN9252_H
#define __LAN9252_H
#include "stm32l4xx_hal.h"
#define LAN9252_SPI_TIMEOUT 1000
// LAN9252寄存器定义
#define LAN9252_BYTE_TEST_REG 0x64
#define LAN9252_HW_CFG_REG
订阅专栏 解锁全文
1037

被折叠的 条评论
为什么被折叠?



