DSP+W5500移植教程
以DSPF28335与W5500基于SPI通信为例: 一、特性 1、W5500特性 支持硬件 TCP/IP 协议:TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE 支持 8 个独立端口(Socket)同时通讯 支持掉电模式 支持网络唤醒 支持高速串行外设接口(SPI 模式 0,3) 内部 32K 字节收发缓存 内嵌 10BaseT/100BaseTX 以太网物理层(PHY) 支持自动协商(10/100-Based 全双工/半双工) 不支持 IP 分片 3V 工作电压,I/O 信号口 5V 耐压 LED 状态显示(全双工/半双工,网络连接,网络速度,活动状态) LQFP48 无铅封装(7x7mm,间距5mm) 嵌入式服务器 2、DSPF28335特性 基于TMS320F28335浮点DSP控制器 高性能的静态CMOS技术,指令周期为6.67ns,主频达150MHz 6通道的DMA控制器 8个外部中断 增强型外设模块:18个PWM输出,包含6个高分辨率脉宽调制模块(HRPWM)、6个事件捕获输入、2通道的正交调制模块(QEP) 3个32位的定时器,定时器0和定时器1用作一般的定时器,定时器0 接到PIE模块,定时器1接到中断INTI3、定时器2用于DSP/BIOS的片上实时系统,连接到中断INT14,如果系统不使用DSP/bios,定时器2可用于一般定时器 串行外设2通道CAN模块、3通道SCI模块、2个McBSP(多通道缓冲串行接口)模块、1个SPI模块、1个I2C主从兼容的串行总线接口模块 12位的A/D转换器具有16个转换通道、2个采样保持器、内外部参考电压、转换速度为80ns,同时支持多通道转换 88个可编程的复用GPIO引脚 TI主推高性能TMS320C28x系列DSP控制器,主频高达150MHz 具备I2C、SPI、eCAN、ePWM等总线接口,适用于各种控制类工业设备 体积小、性能强、便携性高,同时适用于多种手持设备 符合高低温、振动要求,满足工业环境应用 3、引脚分配图: DSPF28335引脚分配图: W5500引脚分配图: 4、环境: 软件环境:Windows xp/Windows 7/Windows 8/Windows 10 硬件环境:DSPF28335 、 W5500 开发工具:Code Composer studio 6.0.0 、 USR-TCP232-Test(调试工具) 二、步骤 1、连接DSPF28335与W5500(选择引脚) 首先确认W5500与DSPF28335开发板上分别需要连接的引脚 (1)W5500:引脚描述 (2)DSPF28335引脚描述: 选择好两块开发板上的引脚后,对两块开发板进行连接: 序号型号 W5500 DSPF28335 连接方式 1 MISO 54 从输入主输出 2 MOSI 55 从输出主输入…