找回密码
 注册
关于网站域名变更的通知
查看: 463|回复: 1
打印 上一主题 下一主题

[毕业设计] msp430系列多单片机间的spi主从通信

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-6 10:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
' M2 Q3 ~5 q/ W
摘要
6 m1 Y. a& j; p) @! Q串行通信接口少、效率高,能较好地提高系统性能,是单片机之间进行数据传送和通信时经常使用的方
" O; g/ F. g& o# j+ g; \" f法。本文针对MSP430系列单片机的串行通信特点和SPI总线的接口性能,介绍MSP430F449和
# N) G; M- G* K" ^, S* y" ?9 YMSP430F149之间的三线主从式SPI通信的硬件电路和软件设计;阐释寄存器的初始化和收发模块的设
# S' W7 C, ]% k. i/ x" O置;为如何提高数据传输效率,提供一些实际应用经验。1 O0 L6 ^0 ]$ ?9 c9 A
4 J. T4 m7 H* r6 [- J
7 _7 B! q3 d9 z3 v

- H) j' I4 ]7 u3 {' {) @; p/ F$ H) V% b; l
串行外围设备接口SPI(Serial Peripheral InteRFace)是: h& U1 x+ h% P$ C% V
Motorola公司推出的一种同步串行接口,因其硬件功能
$ `- x' G0 a4 R+ s: C强,与SPI有关的软件就相当简单,可使单片机有更多的5 C% L' _) r9 @; v, f
时间处理其他任务。由TI公司推出的MSP430系列单片7 f7 |2 [- L- T
机(mcu)是具有精简指令集的16位单片机。它以极低8 H5 W& \, L5 r2 U* A
的功耗、丰富的片内外设、卓越的工作性能和方便灵活的% h# W9 \2 K" T& O7 A
开发手段,得到了越来越广泛的应用;同时,MSP430系列
- g/ h$ m* }5 ]单片机中大部分具有支持SPI的片内串行通信接口以。
* V, p1 s3 o% h& I. j本文给出了MSP430F449 与MSP430F149单片机之间基
$ Z1 n; h1 V. \+ p3 y3 x! H于SPI总线的三线主从式通信的设计方法。
2 q& S# M& C& z$ ~2 U1硬件连接+ l( P  L3 o7 z- ~9 \% M
1.1 SPI接口
4 U$ H8 X* z0 `, fSPI接口要求设备按照主-从方式进行配置,且同一
  E( u0 t6 P" F4 q) A& U时间内只能有一个主器件。一般情况下,实现SPI通信需
1 [' Y/ A7 T; V6 T$ |" m要3~4根线:第1根是同步时钟(SCK)线,用于实现主器1 o' `& p$ h  R) ^( n
件和从器件在MISO和MOSI线上串行数据传输的同步;; D. r9 t4 e) @0 F" t6 {5 p
第2根是主输出/从输人(MOSI)线,用于主器件的输出或8 Q7 s1 W9 F& |" _
者从器件的输人;第3根是主输人/从输出(MISO)线,用
4 ?: B# ^) t' b& L2 y于主器件的输入或者从器件的输出;第4根是从选择) N- B* ]6 p% Q* t
(NSS)线(可选)。实际上,当SPI工作在三线方式时,NSS
$ q6 N+ n- p6 [; Y7 l线被禁用;当其工作在四线方式时,NSS线用于使能从器
1 [. u/ n3 U1 h* ]$ J/ I% U2 e5 i+ B件[2]。本文介绍的是SPI在三线方式时的工作情况。根
% K+ B* Z: v7 C$ B6 p, j! l+ C据MISO线及MOSI线上的数据在SCK的时钟极性7 z) m. j+ I8 `* q5 B  W0 d' M: |
(CPOL)和时钟相位(CPHA)的不同, SPI可以分为SPI0、, h7 d5 ?6 _8 n/ b7 ^. ~- x" y

) G0 U! s% y7 H* K2 Z3 k0 q; `+ s& F6 ^9 g3 f* ?

' G; k: }  |7 |7 f; V( |/ E2 [* i; C' f8 Y$ w3 h; {  M  d

% o! z& s# G; A+ c: h) @# E9 H附件下载:$ n+ h& D! u+ V  A( X
游客,如果您要查看本帖隐藏内容请回复
- H: l1 v1 {6 n/ q1 i

该用户从未签到

2#
发表于 2020-1-8 15:40 | 只看该作者
MSP430F449和
3 E3 t' c+ C+ l  [MSP430F149之间的三线主从式SPI通信! W0 x$ Q+ L) N$ k6 w5 a7 I& X$ r$ Q
也可以用串口进行通信2 m# h8 E! m4 L. a: {1 [
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-4 13:58 , Processed in 0.125000 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表