STM32以太网控制系统

2014-06-07 05:53:07王海民王宏志
长春工业大学学报 2014年1期
关键词:嵌入式系统

王海民, 王宏志

(长春工业大学计算机科学与工程学院,吉林长春 130012)

STM32以太网控制系统

王海民, 王宏志

(长春工业大学计算机科学与工程学院,吉林长春 130012)

基于STM32微控制器和以太网ENC28J60搭建了网络控制系统,详细阐述了系统的硬件和软件设计,实现Web服务器远程控制。

STM32;ENC28J60;以太网;Web

0 引 言

随着信息技术的发展,以PC为代表的计算机网络技术发展到一个更高阶段,以嵌入式智能设备为核心的后PC时代已经来临[1]。在面向慢速网络应用系统和网络设备中,对数据传输的速度要求不高,通常只需要完成现场传感数据采集与传输、远程设备控制等功能,可选择内部不带以太网的MAC控制器的微处理器,使用外加一个专用的以太网模块来实现,这些模块常见的有ENC28J60,CP2200,W5100等,成本低、接口简单、使用方便。

1 芯片介绍

1.1 STM32F103xx芯片

STM32F103xx增强型系列使用高性能的ARM Cortex-M3 32位的RISC内核,Cortex-M3处理器内核采用ARMv7-M架构,工作频率为72MHz,内置高速存储器(高达128K字节的闪存和20K字节的SRAM),丰富的增强I/O端口和联接到两条APB总线的外设。所有型号的器件都包含2个12位的ADC,3个通用16位定时器和1个PWM定时器,还包含标准和先进的通信接口:多达2个I2C和SPI,3个USART,1个USB和1个CAN[2]。STM32F103xx增强型系列工作于-40~+105℃的温度范围,供电电压2.0~3.6V,一系列的省电模式保证低功耗应用的要求。这些丰富的外设配置,使得STM32F103xx增强型微控制器适合用于医疗和手持设备、PC外设和GPS平台、汽车电子、数据通信、工业控制、消费类产品等多种应用场合[3-4]。

1.2 ENC28J60芯片

ENC28J60以太网控制器适合于创建占用空间小、成本低、精简的嵌入式网络应用。……

登录APP查看全文

猜你喜欢
嵌入式系统
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
TS系列红外传感器在嵌入式控制系统中的应用
电子制作(2019年7期)2019-04-25 13:17:14
嵌入式系统通信技术的应用
电子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式开发平台
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
嵌入式软PLC在电镀生产流程控制系统中的应用
电镀与环保(2016年3期)2017-01-20 08:15:32