[STM32F2] 多主一从SPI怎么设计

[复制链接]
5024|66
wengh2016 发表于 2024-1-4 11:46 | 显示全部楼层
将SPI总线的时间划分为不同的时间段,每个时间段内只允许一个主机进行通信,其他主机必须等待当前主机完成通信后才可开始。
sdlls 发表于 2024-1-4 16:46 | 显示全部楼层
使用具有多路选择功能的开关或多路复用器芯片,结合微控制器的控制信号动态选择与SPI从机连接的SPI主机。
lzmm 发表于 2024-1-5 17:49 | 显示全部楼层
每个主设备应具备独立的片选信号,以避免同时选中多个主设备的情况。主设备还应具备独立的时钟信号,以便在通信过程中控制数据传输的节奏。
chenci2013 发表于 2024-1-5 18:43 | 显示全部楼层
在每个主系统中,根据服务接口创建对应的服务提供者实现类。
modesty3jonah 发表于 2024-1-6 16:40 | 显示全部楼层
解耦、扩展和灵活替换的服务架构
ingramward 发表于 2024-1-6 21:51 | 显示全部楼层
需要为主机和从机分别编写不同的代码。
pl202 发表于 2024-1-7 21:45 | 显示全部楼层
多主一从的SPI设计相对复杂一些,需要确保只有一个主设备能够控制从设备。
AIsignel 发表于 2024-1-8 10:48 | 显示全部楼层
严格的多主一从SPI通信系统调试和测试
天天向善 发表于 2024-1-8 14:05 | 显示全部楼层
重置ra8875,然后可以刻录字体库。
鹿鼎计 发表于 2024-1-9 10:28 | 显示全部楼层
我可以使用STM32控制RA8875对flash的访问吗?
Pretext 发表于 2024-1-9 15:23 | 显示全部楼层
您可以设计一个IO来检查您是否忙。
eefas 发表于 2024-1-9 19:08 | 显示全部楼层
预留一些额外的管脚或通信端口,以便在未来添加新的主设备或从设备。
jtracy3 发表于 2024-1-10 10:08 | 显示全部楼层
每个主设备都可以尝试拉低NSS线,但只有第一个成功拉低NSS线的设备才能与从设备通信。其他设备需要在检测到NSS线已经被拉低后放弃尝试。
ingramward 发表于 2024-1-10 20:32 | 显示全部楼层
为了确保多主一从SPI通信系统的稳定性和可靠性,需要设计一套合理的数据传输协议。该协议应包括数据传输格式、传输速率、传输顺序等方面的规定。
LinkMe 发表于 2024-1-11 11:38 | 显示全部楼层
使用CS实现,降低CS的人就是主机,并且这个SPI有协议标准
芯路例程 发表于 2024-1-11 17:38 | 显示全部楼层
SPI的传输距离是多少?
maudlu 发表于 2024-1-13 12:31 | 显示全部楼层
在所有主机之间设置优先级或者使用I2C类似的总线仲裁逻辑,只有当总线空闲时,主机才能发起通信。
周半梅 发表于 2024-3-22 07:19 | 显示全部楼层

对称性结构,脉冲变压器原边是两个对称线圈,两只开关管接成对称关系,轮流通断,工作过程类似于线性放大电路中的乙类推挽功率放大器
Pulitzer 发表于 2024-3-22 08:22 | 显示全部楼层

当需要将单个模块板安装在另一个PCB的顶部
童雨竹 发表于 2024-3-22 10:18 | 显示全部楼层

A、B组分先分别用手动或机械进行充分搅拌,让A、B灌封料充分融合
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部