新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于MSP430F149的串口服務(wù)器設(shè)計(jì)

基于MSP430F149的串口服務(wù)器設(shè)計(jì)

作者: 時(shí)間:2011-08-29 來(lái)源:網(wǎng)絡(luò) 收藏
TCP/IP協(xié)議中應(yīng)用層、傳輸層、互聯(lián)網(wǎng)層和網(wǎng)絡(luò)接口層的基本功能如表1所述。

本文引用地址:http://m.butianyuan.cn/article/155831.htm

  表1 TCP/IP 協(xié)議各層功能

  

表1 TCP/IP 協(xié)議各層功能

  當(dāng)有數(shù)據(jù)需要發(fā)送或者收到網(wǎng)絡(luò)數(shù)據(jù)后,系統(tǒng)進(jìn)入TCP/IP協(xié)議模塊對(duì)數(shù)據(jù)進(jìn)行處理,TCP/IP協(xié)議模塊的初始化程序如下:

  void TCP Init(void)

  {

  BCSCTL1 = ~DIVA0;

  //ACLK=XT1/4=2MHz

  BCSCTL1 |=DIVA1;

  TACTL=ID_3+TASSEL_1+MC_2+TAIE;

  //選擇ACLK為時(shí)鐘源,1/8分頻,連續(xù)計(jì)數(shù)模式

  Init8900();

  TransmitControl = 0;

  TCPFlags = 0;

  TCPStateMachine = CLOSED;

  SocketStatus = 0;

  }

  目前市場(chǎng)成型的產(chǎn)品大多采用高性能32位微處理器在RTOS(實(shí)時(shí)多任務(wù)操作系統(tǒng))上開(kāi)發(fā),成本高,開(kāi)發(fā)周期長(zhǎng)。采用16位的MSP430的,成本較低,而且功耗較低,配置以太網(wǎng)控制器CS8900A,有很廣泛的應(yīng)用場(chǎng)合。采用16位微處理器、網(wǎng)絡(luò)接口芯片和精簡(jiǎn)TCP/IP協(xié)議的,實(shí)現(xiàn)RS-232串口和網(wǎng)絡(luò)接口RJ45的轉(zhuǎn)換,既經(jīng)濟(jì),又簡(jiǎn)單。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉