<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于TMS320F2812的電氣平臺開(kāi)發(fā)設計

基于TMS320F2812的電氣平臺開(kāi)發(fā)設計

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

2 DSP與單片機的通信
2.1 DSP與單片機通信的接口設計
通常情況下DSP與單片機的通信方式有兩種:串行通信和并行通信。串行通信設計起來(lái)比較簡(jiǎn)單,接口電路較少,但傳輸的速率不高。并行通信設計電路比較復雜,成本較高,但傳輸速率快。綜合考慮一下,在本論文中選擇串行通信。的串行接口主要是包括串行通信接口(SCI)和串行外圍設備接口(SPI)。SCI是一個(gè)采用發(fā)送、接收雙線(xiàn)制的中行通信接口,就是通常所說(shuō)的UART接口,支持16級的接收發(fā)送FIFO,從而降低了串行通信時(shí)CPU的開(kāi)銷(xiāo)。SPI是一種高速的同步串行輸入輸出(I/O)接口,允許1~16位的數據流在設備與設備之間交換??紤]到設計電路的方便,及后續的軟件編程簡(jiǎn)單,本文采用了SCI口與單片機通信,選取STC89C51型的單片機。將的SCITXD和SCIRXD分別接單片機的RXD和TXD口,但是是串口通信電壓是33V,而89C51則是5V。因此,由于通信信號電平的不同它們不能直接接在一起。在本文當中采用了兩片由TI公司生產(chǎn)的MAX3232芯片作為通信的轉換接口,MAX3232采用專(zhuān)有抵押差發(fā)生器輸出級,利用雙電荷泵在3.0V至5.5V電壓電源供電時(shí)能夠實(shí)現RS-232的功能,保證在120Kbps數據速率下維持RS-232輸出電平。MAX3232具有兩個(gè)發(fā)送器、接收器,可以實(shí)現全雙工的異步串行通信。其接口電路如圖3所示。

本文引用地址:http://dyxdggzs.com/article/148593.htm

b.JPG


2.2 DSP與單片機通信的初始化設計
在DSP與單片機通信時(shí)必須將其初始化,才能進(jìn)行正常的串行通信。
(1) TMS320F2812的串行通信初始化設置
DSP系統的串行通信時(shí)鐘是南外設時(shí)鐘LSPCLK的波特率選擇寄存器確定的。SCI的波特率計算公式為
d.JPG
其中1≤BRR≤65535才成立,如果BRR=0,則波特率=LSPCLK/16,本文所選DSP的SYSCLK=120MHz,LSPCLK=30MHz,波特率為4800bit/s,由式(1)計算得BRR=780。16位波特率寄存器SCIHBAUD (高字節)和SCILBAUD(低字節)連接在一起,構成16位波特率設置寄存器BRR。
(2)單片機的初始化
本文選剛的是STC89C51型單片機,其主要的特點(diǎn)有:
片內帶振蕩器,頻率范圍為1.2~12MHz;
片內有128字節的數據存儲器(RAM),4KB的Flash程序存儲器(ROM)
4個(gè)8位的并行I/O接口:P0、P1、P2、R3;
2個(gè)16位定時(shí)器/計數器T0、T1;
2個(gè)優(yōu)先級別的5個(gè)中斷源;
1個(gè)全雙工的串行I/O口,可多級通信;
128位(16字節)用戶(hù)尋址空間;
在MCS-51串行口的四種工作方式中,方式0和2的波特率是固定的,而方式1和3的波特率是可變的,由定時(shí)器TI的溢出率控制。在這里選擇方式3,單片機的晶振頻率為11.0592MHz,其波特率的計算公式為
e.JPG
帶入數值可以得出X=243,X就是T1的初值。

3 DSP外設模塊通信設計
DSP的外設模塊包括AD模塊,E2PROM模塊,時(shí)鐘模塊等。
3.1 時(shí)鐘電路
TMS320F2812芯片提供了兩種不同的產(chǎn)生時(shí)鐘的方案:利用電路板上的內部品振或者利用外部時(shí)鐘。外部輸入的時(shí)鐘頻率是在20MHz~35MHz的范圍內。芯片上的時(shí)鐘鎖環(huán)(PLL)可以來(lái)倍頻輸入時(shí)鐘頻率。圖4是利用晶振來(lái)連接的外部電路。

f.JPG



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>