|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于Freescale 单片机的自动化仪表以太网转换接口设计
4 x6 P) o+ @$ e$ g摘要:目前INTERNET在工业测量控制领域中被大量使用,但是大多数自动化仪表仍然使用串口进行通讯,文章提出基于9 w: J) `: _6 Q9 z, x) Y D
Freescale单片机的串口转以太网接口的设计,以实现具有串口的自动化仪表和以太网的通讯。+ T& P) J: | G s
关键词: Freescale;单片 机;以太网;串口;TCP/IP. C" v3 P7 ~) q+ x+ h0 `! |
3 Y8 j9 i& r6 j% r' Z
1 相关介绍
/ \: k! o w3 i, \1 j0 V+ Y; w# _1.1 微控制器HCS08A W32
! l! q2 o8 x7 s: G& I- v本文选用的单片机是飞思卡尔半导体公司( Free-: @/ w% a7 X. `. i" I4 r$ Q& N# b
scale Semiconductor)的HCS08AW32单片机,该单片机- i7 p. }3 Z( ^1 E
是8位微控制器家族HCS08AW系列的具有高效外围- B ?% |1 F$ q8 i
设备模块的高性能单片机。其主要性能特点:2.7V ~
3 E4 y$ C0 _5 _7 e9 a) V/ [' c# n5.5V的宽运行电压,高达20MHz的总线频率,最大7 F% `( u! x) X5 F# q
64K的片上FLASH存储空间,2K的片上RAM空间,
2 y7 F* b1 R6 a3 x) [& Y: R带有SCI. SPI、UART和IIC等通讯接口,自带16通道
1 Z4 t2 [! o K* `+ \# q( G10位ADC模数转换模块,6通道16位定时器,多达56
: L" h( E' i( ?- X3 m个通用IO引脚。使用Code Warrior IDE开发环境,带
+ B+ \ j+ c0 N) ]2 }+ e8 _有Proceser Expert智能代码生成软件,图形化的人机4 t$ X2 }# f7 P6 q" E" M
互交设置界面,可以极大提高开发效率。
3 S: Y0 Y/ J" n( ?6 r: y1 v由于TCP/IP协议栈是在单片机上运行的,所以该
9 p1 x2 V ]# z6 I+ a. e& F单片机20MHz的处理速度可以更快更好的实现TCP/& R; S+ _- g3 |2 Z; r
IP协议,另外还有2K的片上RAM供协议栈使用。2 C3 ~+ C" I/ w7 j" n
2 O0 N6 G" g0 N( g# y8 K7 J4 `% z! w, N: i2 g& z' T
/ }' Z3 K) V1 r0 \7 G1 F' a, c& i6 {4 X! U& ?! V
8 M# j4 G8 |( v4 n! ^6 S' `! F
|
|