<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于CO2128的網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換系統(tǒng)的設(shè)計(jì)

          基于CO2128的網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換系統(tǒng)的設(shè)計(jì)

          作者: 時(shí)間:2011-03-25 來(lái)源:網(wǎng)絡(luò) 收藏

          3.1 驅(qū)動(dòng)及參數(shù)設(shè)置
          驅(qū)動(dòng)及IP/TCP參數(shù)的設(shè)置均可由iehip提供的專用程序來(lái)實(shí)現(xiàn),該程序的操作界面簡(jiǎn)單,操作靈活方便。修改后的參數(shù)都由一個(gè)FLASH存儲(chǔ),每次開機(jī)自動(dòng)調(diào)入到內(nèi)部的存儲(chǔ)器中,無(wú)須重新設(shè)置,其參數(shù)設(shè)置界面示意圖如圖4所示。

          本文引用地址:http://www.ex-cimer.com/article/156539.htm

          d.JPG


          3.2 DSP驅(qū)動(dòng)及程序
          DSP初始化程序如下:
          *SCSR1=0X81FE;*WDCR=0X0a8;∥啟動(dòng)看門狗
          asm (“SETC INTM”);∥禁止總中斷
          *IMR=0X0017;∥11,65.4321,SCI接收中斷在intl,定時(shí)器1中斷在int2,CAN中斷在int5,ADC中斷在int6
          *IFR=0XOFFFF;
          *EVAIFRA=*EVAIFRA|0x0ffff;∥清除定時(shí)器1中斷標(biāo)志
          *EVAIMRA=*EVAIMRA|0x0ffff;∥允許定時(shí)器1中斷
          *T1CON=0x1700;∥預(yù)分頻值為128,*T1PER=0x0f424;∥200ms
          *T1CNT=0x00;∥定時(shí)器清零 *T2CON=0x1700;∥預(yù)分頻值為128
          *T2PER=0x0006;∥5-16微秒*T2CNT=0x00;∥定時(shí)器清零
          *MCRA=0x7;∥*MCRA=(*MCRA) |0X3;*XINT1CR=0x0005;∥外部中斷控制寄存器
          asm(“CLRCINTM”);∥開中斷

          4 結(jié)束語(yǔ)
          通過(guò)實(shí)際測(cè)試證明,該的串口的速度可以達(dá)到20 kb/s,誤碼率小于10-9,完全可以滿足實(shí)際工程需要。本中的接收模塊電路和RS232轉(zhuǎn)CAN總線模塊電路還可以分別將處理后的數(shù)據(jù)直接送到顯示設(shè)備輸出。另外。本的可移植性較強(qiáng),各個(gè)模塊電路可以分別安裝調(diào)試,因而具有很好的靈活性。


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

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();