基于MSP430F149的串口服务器设计

手机与无线通信 时间:2011-08-29来源:网络
TCP/IP协议中应用层、传输层、互联网层和网络接口层的基本功能如表1所述。

  表1 TCP/IP 协议各层功能

  

表1 TCP/IP 协议各层功能

  当有串口数据需要发送或者收到网络数据后,系统进入TCP/IP协议模块对数据进行处理,TCP/IP协议模块的初始化程序如下:

  void TCP Init(void)

  {

  BCSCTL1 = ~DIVA0;

  //ACLK=XT1/4=2MHz

  BCSCTL1 |=DIVA1;

  TACTL=ID_3+TASSEL_1+MC_2+TAIE;

  //选择ACLK为时钟源,1/8分频,连续计数模式

  Init8900();

  TransmitControl = 0;

  TCPFlags = 0;

  TCPStateMachine = CLOSED;

  SocketStatus = 0;

  }

  目前市场成型的串口服务器产品大多采用高性能32位微处理器在RTOS(实时多任务操作系统)上开发,成本高,开发周期长。采用16位的MSP430的串口服务器,成本较低,而且功耗较低,配置以太网控制器CS8900A,有很广泛的应用场合。采用16位微处理器、网络接口芯片和精简TCP/IP协议的设计,实现RS-232串口和网络接口RJ45的转换,既经济,又简单。

1 2 3

关键词: 设计 服务器 串口 MSP430F149 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版