成人网站入口,五月丁香久久,亚洲精品99,亚洲欧美精品中文幕无码三区,丁香五月激情网,国产一区二区不卡视频,日韩精品网站,国产精品999

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設計、生產(chǎn)、銷售工廠。設計、繞線、組裝、檢測、包裝、出貨等全制程的工藝流程!擁有完整、科學的質量管理體系。專業(yè)技術團隊10人,我們的誠信、實力和產(chǎn)品質量獲得業(yè)界的認可。歡迎各界朋友蒞臨參觀、指導和業(yè)務洽談。 ...

高速DSP與PC實現(xiàn)串口通信的方法

時間:2015-03-29 14:55:33 點擊:

數(shù)字信號處理器(Digital Signal Processor,DSP)在圖形圖像處理、高精度測量控制、高性能儀器儀表等眾多領域得到越來越廣泛的應用,實際運用中,通常須將DSP采集處理后的數(shù)據(jù)傳送到PC機,然后進行存儲和處理。

  T1公司的TMS320VC33微處理器具有性價比高,同時,該芯片的I/O電平、字長、運行速度、串口功能具有大多數(shù)DSP的共同特點。本文針對TMS320VC33與PC RS-232的通訊,分析三種具體的接口電路和軟件設計方法,實現(xiàn)高速DSP與低速設備的通訊:①通過TMS320VC33的通用I/O口實現(xiàn)通信電感器 設計;②通過TMS320VC33中可設置為通用I/O的串行引腳實現(xiàn)通信;③直接利用TMS320VC33的串口功能實現(xiàn)通信,在硬件和軟件設計的基礎上,完成相關試驗和調試,并達到預期的效果。

  采用通用I/O口實現(xiàn)

  PC的RS-232接口按照設定的固定波特率傳送,RS-232串行口進行通信采用三線式接法,即RX(數(shù)據(jù)接收)、TX(數(shù)據(jù)發(fā)送)、GND(地)三個引腳,PC機按幀格式發(fā)送、接收數(shù)據(jù),一幀通常包括1位起始位(0電平)、5-8位數(shù)據(jù)位、1位(或無)校驗位、1位或1位半停止位(1電平),起始位表示數(shù)據(jù)傳送開始,數(shù)據(jù)位為低位在前、高位在后,停止位表示一幀數(shù)據(jù)結束。

  TMS320VC33微處理器的串口幀格式?jīng)]有起始位和停止位,只有數(shù)據(jù)位,且數(shù)據(jù)位為高位在前、低位在后。利用TMS320VC33微處理器的通用I/O引腳實現(xiàn)串行通信時,須依據(jù)RS232的通信協(xié)議并結合DSP硬件資源編寫相應的DSP程序。

  1.硬件設計

  TMS320VC33微處理器共有10個引腳可配置為通用I/O口,其中XFO、XFl為專用的通用I/O口,通過軟件設計可實現(xiàn)XFO、XFl專用I/O口與RS232的串行通信,電路結構如圖1所示。

  

  本文選用MAX3232E作為RS232C電平與TTL電平的轉換芯片,R1in、T1out為RS232C電平,R1out、T1in為TTL電平,TMS320VC33微處理器的INT2引腳為外部中斷腳,R10ut同時連接到INT2和XF0,即可利用傳輸?shù)牡谝晃挥|發(fā)TMS320VC33微處理器的外部中斷。

  2.軟件設計

貼片電感  假設系統(tǒng)已經(jīng)完成初始化,數(shù)據(jù)接收流程如圖2所示,設傳輸速率為9600bit/s,一個起始位(0)、8位數(shù)據(jù)位、一個終止位(1)。數(shù)據(jù)傳輸時對起始位定時半位的時間,數(shù)據(jù)位第一位以后的定時周期設置為大電流電感一個位的時間,保證每一位數(shù)據(jù)都塑封電感在中間采樣,與傳統(tǒng)RS232串口傳輸方式不同,有利于降低傳輸?shù)恼`碼率。

  

  數(shù)據(jù)電感生產(chǎn)廠家傳輸時,先判斷Rx是否為OAh,即判斷是不是傳輸起始位,若Rx=OAh,表明數(shù)據(jù)開始傳輸;接著判斷XF0管腳的狀態(tài)是否為O,若XF0=1,則數(shù)據(jù)傳輸錯誤,重新接收下一個數(shù)據(jù);若XF=0,則表示數(shù)據(jù)開始正常傳輸;然后將Rx-1,同步刷新Rx中的內容,即Rx=Rx-1;同時,在TIMER0的周期寄存器和計數(shù)寄存器中存入定時整個位的時間常數(shù),開定時器0的中斷,定時時間一到,程序進入TIMER0的中斷服務子程序,再判斷Rx是不是終止位,若Rx為終止位,則開始繼續(xù)接收新的數(shù)據(jù),打開INT2,將TIMER0周期寄存器和計數(shù)寄存器中存放半位的時間參數(shù);若Rx不是終止位,則繼續(xù)接收數(shù)據(jù)位,直到Rx接收到終止位。

  數(shù)據(jù)發(fā)送程序與數(shù)據(jù)接收程序原理相同,此處略。

  串口引腳作為通用I/O口實現(xiàn)

  1.硬件設計

  TMS320VC33微處理器的串口引腳也可作為通用I/O口,通過對I/0口的操作即可實現(xiàn)串行數(shù)據(jù)的接收和發(fā)送,將微處理器的數(shù)據(jù)接收引腳DR作為RS232的數(shù)據(jù)接收端,數(shù)據(jù)發(fā)送引腳DX作為RS232的數(shù)據(jù)發(fā)送端,電路結構如圖3所示,圖中MAX3232E的R2out與TMS320VC33微處理器的lNT1和DR相連。 大功率電感廠家 |大電流電感工廠

  • 求助一個恒壓電路
    這是LED驅動器后端的恒壓電壓,要改成恒流電路如何改?順便請教下這個電路那個二極管的作用......此帖出自LED專區(qū)論壇 驅動器,二極管,如何 看了半天,沒看見LED,甚至恒壓輸出
  • 無線電廣播系統(tǒng)
    無線電廣播系統(tǒng)
  • 利用3D激光打印技術制造高質量的微光學元件
    大家對我國的光電事業(yè)了解多少呢,下面中國光電產(chǎn)品門戶為你介紹。 研究人員展示了3D打印微米級光學元件的過程,該技術的性能和重復性都是前所未有的。 這有助于使從傳感到電信
  • 大功率電感

    尚义县| 宁晋县| 德兴市| 临邑县| 新余市| 霍城县| 怀化市| 乌兰浩特市| 五大连池市| 景泰县| 岳阳市| 鄂伦春自治旗| 青岛市| 辽宁省| 平武县| 延吉市| 施甸县| 山阴县| 龙里县| 武清区| 汕尾市| 青海省| 河南省| 昌吉市| 湖口县| 仁化县| 宁强县| 安国市| 连云港市| 贵港市| 陆良县| 临漳县| 贵溪市| 唐河县| 深圳市| 江口县| 丁青县| 乌什县| 太原市| 满城县| 普洱|