TMS320C6711 McBSP通信的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表 1 T 3 0 6 1 B P接 口信号 M 2 C 7 1Mc S
T S2C 7 l 美 国 Txs nt m n( 公 M 30 6 l 是 ea Isu et Ⅱ) r 司 19 97年发布的浮点 D P芯片。它在体系结构上 S 采用 了 V l i 甚长 指令字 ( Lw, e ogI— ee I oT V 1 V r Ln y n sutnWo ) t eo r 结构 , ri d 芯片内 8 个独立的功能单元每 周期可以执行 8条 3 b 指令 , P 主频 10 H , 2i t CU 5M z 最大峰值速 度可达 90 F O S M l nf an 0 M L P ( ii ot g— l l i o pi prtn e eod 。T 30 6 o t eaosprscn ) MS2 C 7 有 灵 no i 1 1具 活的指令系统 和操作性能 , 支持汇编语言和 c语言 的单独或混合编程 。T S2 c 7 l M 30 6 l 提供 的 M B P c S ( u i anl u e dSr l o ) 口简单 , M l hn e B fr e a Pr 接 t e e i t 通过设
a d te ulsa h r w r y tm o rai aa t n lt n b t e n T 3 0 6 1 Mc P a d RS一 n h n b i ad ae s s d e t e l e d t r sai ew e MS 2 C 7 z a o 1 BS n 2 2 sr l ot h ot r o e gv n i h h s sb sd o B P itru t d . 3 e a r.T e sf i p wae c d ie n tetei i a e n Mc S ner p s mo e
维普资讯
第2 期
20 06年 4月
微
处
理
机
NO 2 .
MI R0pR0CE S S C S 0R
Ap .,0 6 r 2 0
T S2 C 7 M B P通信 的设计 与实现 M 3O 6 c S 1 1
张 坤, 张晓峰 , 张 晔
( 哈尔滨工业大学电子与信 息技术研 究院, 哈尔滨 100 ) 50 1 摘 要: 在介绍 T 30 6 1 MS2 C 7 1多信道 缓冲 串口( c S ) R 22串 口的基础 上, M B P 和 S一 3 搭建 了 T S2 C7 1 R 一 3 M 30 6 1 与 S 22串口间通信 的硬件 系统, 并给 出了在 中断方式下利用 M B P串口进行 cS 通信的软件代码。 关键词 :M 3 0 6 1 M B P R 一 3 T S2 C 7 l c S ; S 22串 口; 寄存器 ; 中断
中图分 类号 :P3 02 T S6 .1 文 献标识 码 : B 文章编 号 :0 2—27 (06)2— 05— 3 10 29 20 0 0 8 0
De in a d Re l a in 0 t mmu iain o ¥ 2 C6 1 Mc sg n ai t fDa a Co z o nc t fTM 3 0 7l BSP o
置 寄 存 器 可 对 其 进 行 方 便 控 制。 本 文 介 绍 T S2 C 7 1M B P与 R 一 3 M 30 6 1 c S S 2 2串口进行通信 的
软硬件设计和实现。
22 R 22串 口介 绍 . S一 3
串行 口是计算机与外部设备进行数据交换 的重 要介质 , 具有连接线少 , 通讯简单的特点。常用的串
Ke r s: MS 2 C 7l B P; S一2 2 s r l o t Re itr I t r p y wo d T 3 0 6 l Mc S R 3 e a r ; gse ;n e r t i p u
1 前
言
可以使用 中断方式或 E M D A方式接收和发送数据。 表1 总结了 M B P c S 有关的管脚信号 。D X管脚 负责数据 的发送 , R管 脚负 责数据 的接 收, L S D CK 管脚提供 M B P的外时钟 , cS 另外有 4个管脚提供接 口的控制信号( 时钟 和帧同步 ) 。
Z HANG n Z Ku , HANG Xio—fn Z a e g, HA NG Ye
( eate tfEet n s n fr ainTcnqe H T H ri 10 0 ,hn ) D p r n o l r i dI om t ehiu , I , ab 50 1 C i m co c a n o n a
Ab t a t T i s r c : h s山e i i e n rd ci n a o tT 3 0 6 l Mc S n S 一2 2 s ra o t ss gv s a i t u t b u MS 2 C 7l B P a d R o o 3 e lp r, i
口是 R 22串 口, S一 3 它采用一 个 9脚 的 D 9连接 B 器, 1 图 是一个 D 9连接器的管脚排列图。 B
2 M 30 61 M BP R 一 3 T S2C71 cS 和 S 22串口介绍
2 1 T 30 6 1 B P介 绍 . MS2 C 7 Mc S 1
T S2 C 7 1的多 通 道 缓 冲 串 口是 在 C x M 30 6 1 2、 C xC x C 4 标准串 口的基础上发展而来的, 3 、5 和 5 x 它
的基本功能和特点包括 : 全双工 串行通信 , 收发具有 独立的帧同步和时钟信号 ; 接收 3级缓冲数据寄存 器, 发送双缓冲数据寄存 器 , 许连续 的数据流收 允
T S2C 7 l 美 国 Txs nt m n( 公 M 30 6 l 是 ea Isu et Ⅱ) r 司 19 97年发布的浮点 D P芯片。它在体系结构上 S 采用 了 V l i 甚长 指令字 ( Lw, e ogI— ee I oT V 1 V r Ln y n sutnWo ) t eo r 结构 , ri d 芯片内 8 个独立的功能单元每 周期可以执行 8条 3 b 指令 , P 主频 10 H , 2i t CU 5M z 最大峰值速 度可达 90 F O S M l nf an 0 M L P ( ii ot g— l l i o pi prtn e eod 。T 30 6 o t eaosprscn ) MS2 C 7 有 灵 no i 1 1具 活的指令系统 和操作性能 , 支持汇编语言和 c语言 的单独或混合编程 。T S2 c 7 l M 30 6 l 提供 的 M B P c S ( u i anl u e dSr l o ) 口简单 , M l hn e B fr e a Pr 接 t e e i t 通过设
a d te ulsa h r w r y tm o rai aa t n lt n b t e n T 3 0 6 1 Mc P a d RS一 n h n b i ad ae s s d e t e l e d t r sai ew e MS 2 C 7 z a o 1 BS n 2 2 sr l ot h ot r o e gv n i h h s sb sd o B P itru t d . 3 e a r.T e sf i p wae c d ie n tetei i a e n Mc S ner p s mo e
维普资讯
第2 期
20 06年 4月
微
处
理
机
NO 2 .
MI R0pR0CE S S C S 0R
Ap .,0 6 r 2 0
T S2 C 7 M B P通信 的设计 与实现 M 3O 6 c S 1 1
张 坤, 张晓峰 , 张 晔
( 哈尔滨工业大学电子与信 息技术研 究院, 哈尔滨 100 ) 50 1 摘 要: 在介绍 T 30 6 1 MS2 C 7 1多信道 缓冲 串口( c S ) R 22串 口的基础 上, M B P 和 S一 3 搭建 了 T S2 C7 1 R 一 3 M 30 6 1 与 S 22串口间通信 的硬件 系统, 并给 出了在 中断方式下利用 M B P串口进行 cS 通信的软件代码。 关键词 :M 3 0 6 1 M B P R 一 3 T S2 C 7 l c S ; S 22串 口; 寄存器 ; 中断
中图分 类号 :P3 02 T S6 .1 文 献标识 码 : B 文章编 号 :0 2—27 (06)2— 05— 3 10 29 20 0 0 8 0
De in a d Re l a in 0 t mmu iain o ¥ 2 C6 1 Mc sg n ai t fDa a Co z o nc t fTM 3 0 7l BSP o
置 寄 存 器 可 对 其 进 行 方 便 控 制。 本 文 介 绍 T S2 C 7 1M B P与 R 一 3 M 30 6 1 c S S 2 2串口进行通信 的
软硬件设计和实现。
22 R 22串 口介 绍 . S一 3
串行 口是计算机与外部设备进行数据交换 的重 要介质 , 具有连接线少 , 通讯简单的特点。常用的串
Ke r s: MS 2 C 7l B P; S一2 2 s r l o t Re itr I t r p y wo d T 3 0 6 l Mc S R 3 e a r ; gse ;n e r t i p u
1 前
言
可以使用 中断方式或 E M D A方式接收和发送数据。 表1 总结了 M B P c S 有关的管脚信号 。D X管脚 负责数据 的发送 , R管 脚负 责数据 的接 收, L S D CK 管脚提供 M B P的外时钟 , cS 另外有 4个管脚提供接 口的控制信号( 时钟 和帧同步 ) 。
Z HANG n Z Ku , HANG Xio—fn Z a e g, HA NG Ye
( eate tfEet n s n fr ainTcnqe H T H ri 10 0 ,hn ) D p r n o l r i dI om t ehiu , I , ab 50 1 C i m co c a n o n a
Ab t a t T i s r c : h s山e i i e n rd ci n a o tT 3 0 6 l Mc S n S 一2 2 s ra o t ss gv s a i t u t b u MS 2 C 7l B P a d R o o 3 e lp r, i
口是 R 22串 口, S一 3 它采用一 个 9脚 的 D 9连接 B 器, 1 图 是一个 D 9连接器的管脚排列图。 B
2 M 30 61 M BP R 一 3 T S2C71 cS 和 S 22串口介绍
2 1 T 30 6 1 B P介 绍 . MS2 C 7 Mc S 1
T S2 C 7 1的多 通 道 缓 冲 串 口是 在 C x M 30 6 1 2、 C xC x C 4 标准串 口的基础上发展而来的, 3 、5 和 5 x 它
的基本功能和特点包括 : 全双工 串行通信 , 收发具有 独立的帧同步和时钟信号 ; 接收 3级缓冲数据寄存 器, 发送双缓冲数据寄存 器 , 许连续 的数据流收 允