新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計應(yīng)用 > NiosII+GPS/GSM實現(xiàn)汽車狀態(tài)監(jiān)控系統(tǒng)

NiosII+GPS/GSM實現(xiàn)汽車狀態(tài)監(jiān)控系統(tǒng)

作者: 時間:2013-09-22 來源:網(wǎng)絡(luò) 收藏
-size-adjust: auto; webkit-text-stroke-width: 0px">  GSM系統(tǒng)的數(shù)據(jù)收發(fā)以短信形式進(jìn)行,選擇短信格式的AT命令為AT+CMGF,收發(fā)短信的AT命令分別為AT+CMGR和AT+CMGS,對應(yīng)的管理子程序為:

  cmgf[20]={"A","T","+","C","M","G","F","=","1",0x0d};/短信格式void gsm_txd(int data[], int n) {

  volatile int m;

  for(m=0;m

  while(~na_uart_1->np_uartstatus 0x40);

  /等待發(fā)送準(zhǔn)備好na_uart_1->np_uarttxdata=data[m]; /發(fā)送數(shù)據(jù)

  }

  }

  int gsm=2,gsm_buf[18]={"A","T"};

  void gsm_rxd(int context) {

  /接收中斷服務(wù)程序

  gsm_buf[gsm]=na_uart_1->np_uartrxdata; /接收數(shù)據(jù)

  if(gsm_buf[gsm]=="T") gsm=1;

  /數(shù)據(jù)定位

  if(++gsm==18) gsm=2;

  }

  3 設(shè)計調(diào)試方法和設(shè)計結(jié)果

  實際試用結(jié)果表明:基于SoPC的汽車安全運行正常,定位準(zhǔn)確,數(shù)據(jù)傳輸可靠,操作管理方便。如果再配備上GIS(地理信息系統(tǒng)),整個系統(tǒng)將如虎添翼。


上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

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

關(guān)閉