查看: 17224|回复: 5

[其他] 怎么控制SPI接口的从机选择引脚SS为低电平或高电平

[复制链接]

该用户从未签到

8

主题

45

帖子

0

新手上路

Rank: 1

积分
111
最后登录
1970-1-1
发表于 2012-12-6 11:14:25 | 显示全部楼层 |阅读模式
 
怎么控制SPI接口的从机选择引脚SS为低电平或高电平,
 
求指教啊!
加急!
谢谢!
我知道答案 目前已有4人回答
回复

使用道具 举报

该用户从未签到

8

主题

45

帖子

0

新手上路

Rank: 1

积分
111
最后登录
1970-1-1
 楼主| 发表于 2012-12-6 12:21:45 | 显示全部楼层

RE:怎么控制SPI接口的从机选择引脚SS为低电平或高电平

SPI接口的从机选择引脚SS(此次SS有上划线),与外围芯片的片选输入信号引脚CS(此次SS有上划线)直接相连,请问我该怎么控制CS引脚为低电平,直接控制SPI接口的从机选择引脚SS吗?若SPI接口的从机选择引脚SS为低电平的话,外围芯片的片选输入信号引脚CS是不是也为低电平?设置高电平时是不是类似的?
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

288

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
610
最后登录
1970-1-1
发表于 2012-12-6 14:52:53 | 显示全部楼层

RE:怎么控制SPI接口的从机选择引脚SS为低电平或高电平

SS由SPI模块来控制。在SPI寄存器里面设置主从模式就可以改变。
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

45

帖子

0

新手上路

Rank: 1

积分
111
最后登录
1970-1-1
 楼主| 发表于 2012-12-6 17:07:41 | 显示全部楼层

回复:怎么控制SPI接口的从机选择引脚SS为低电平或高电平

回复第 3 楼 于2012-12-06 14:52:53发表:
SS由SPI模块来控制。在SPI寄存器里面设置主从模式就可以改变
 
谢谢兄台!那请问, 我能不能根据从机的需要,控制/SS引脚输出高电平或低电平呢?/SS引脚电平若频繁变化的话,主芯片的主从模式设定会不会受影响,因为我看手册上说,若MCU工作于主机模式,/SS引脚为高电平;若MCU工作于从机模式,/SS引脚为低电平,则说明该从机被选中,因为我的板子是主控芯片的SPI的/SS引脚直接与从机的/CS引脚相连, 不知道这样能不能实现?
还如果我主控芯片的/SS脚一直置高的话, 我用主控芯片的一个I/O引脚来控制从机的/CS会不会更简单点?因为我从机每执行一个操作,比如读操作或写操作,都要先拉低/CS引脚,再执行操作, 再拉高/CS引脚。
请指教,谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

288

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
610
最后登录
1970-1-1
发表于 2012-12-6 17:12:37 | 显示全部楼层

RE:怎么控制SPI接口的从机选择引脚SS为低电平或高电平

不可以的,只能通过另外的一个IO口来控制或者串口之类的来控制。因为SS是由模块控制的,所以不能直接操作。
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

45

帖子

0

新手上路

Rank: 1

积分
111
最后登录
1970-1-1
 楼主| 发表于 2012-12-6 17:27:57 | 显示全部楼层

回复:怎么控制SPI接口的从机选择引脚SS为低电平或高电平

回复第 5 楼 于2012-12-06 17:12:37发表:
不可以的,只能通过另外的一个IO口来控制或者串口之类的来控制。因为SS是由模块控制的,所以不能直接操作。 

ok,thank you!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 15:44 , Processed in 0.096561 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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