打印
[技术问答]

关于NUC123LD4AN0 的spi复用问题

[复制链接]
920|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2022-2-25 16:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
复用SPI挂载2个Device,一个是使用ST7567驱动芯片的LCD,另一个是16Mbit的SPI FLASH。
问题现象不能同时工作,
使用了SPI1, 复用了MOSI和CLK,片选分别是SPI1_SS0和SPI1_SS1。
测试发现,两个外设都只对SPI_SS0有反应。SPI1_SS1对两个设备都没有作用

使用特权

评论回复
沙发
sparrow054| | 2022-3-3 13:26 | 只看该作者
片选哪个是哪个吧

使用特权

评论回复
板凳
kiwis66| | 2022-4-13 13:39 | 只看该作者
肯定不能同时用啊

使用特权

评论回复
地板
skyred| | 2022-4-16 15:06 | 只看该作者
这是正常的,不是问题

使用特权

评论回复
5
Alina艾| | 2022-5-24 10:20 | 只看该作者
没太理解,是SS1不能用是么?

使用特权

评论回复
6
Belle1257| | 2022-5-24 12:52 | 只看该作者
正常来说是不对的,应该都能用才对

使用特权

评论回复
7
Carmen7| | 2022-5-24 13:42 | 只看该作者
你可以随便用一个IO当做NSS吧

使用特权

评论回复
8
Annie556| | 2022-5-24 14:02 | 只看该作者
不能同时工作是正确的啊,因为你SPI复用了啊

使用特权

评论回复
9
alxd| | 2022-5-24 14:54 | 只看该作者
我觉得也不能同时工作,你需要通过控制NSS来选择哪个模块来工作的

使用特权

评论回复
10
Betty996| | 2022-5-24 15:12 | 只看该作者
SPI1没有这么复杂吧,都应该可以

使用特权

评论回复
11
Carina卡| | 2022-5-28 08:18 | 只看该作者
是你单独驱动SS1都不行吗?电平没有变化吗?

使用特权

评论回复
12
Estelle1999| | 2022-5-28 09:32 | 只看该作者
SPI1正常是NSS好像随便用,不需要非要硬件的NSS,其他随便IO都行

使用特权

评论回复
13
Emily999| | 2022-5-28 10:34 | 只看该作者
当然不能同时工作了啊,你用同一个SPI怎能同时工作呀

使用特权

评论回复
14
Betty1299| | 2022-5-28 11:42 | 只看该作者
是这样的,你需要用两个SPI估计能正常工作吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

383

主题

1450

帖子

1

粉丝