关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
linux码蚁小白
2021-11-03 18:04
采纳率: 100%
浏览 13
首页
嵌入式
已结题
spi nss软件模式功能是全双工,软件逻辑用半双工接收数据
arm
单片机
stm32
从机测试程序如图,主机就是发命令,延时再发来从站反收数据。
主站发数据从站中断接收,主站再发送接收从站数据。发送的均是11字节
现在我手动控制主机能接收到数据,再发一次上述过程收到的11个字节前两个错误,每次都这样,会是什么问题?
去主发11个0x02
从收到后,主站再11个0xFF接收从站数据。
该过程第一次执行成功,第二次头两个字节都错误,后边是正确的9个02,为啥再接收就有问题了呢?请大神帮助
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
0
条回答
默认
最新
查看更多回答(-1条)
向“C知道”追问
报告相同问题?
提交
关注问题
SPI
全双工
通信机制与数据传输流程详解
2025-11-27 16:55
TEDDYYW的博客
本文深入剖析
SPI
全双工
通信机制,解析STM32硬件
SPI
模块的数据传输流程,讲解TXE、RXNE等关键标志位的作用与使用技巧,并对比轮询与DMA
模式
的性能差异,提供高速稳定通信的最佳实践方案。
SPI
全双工
与
半双工
2022-04-18 10:46
Yuule的博客
SPI
全双工
SPI
半双工
SPI
全双工
SPI
全双工
,参考《野火STM32库开发指南》 四线
模式
(
NSS
, SCK, MOSI, MISO)的基本通信时序见下图 图1
SPI
全双工
的某一种通信时序图 通信开始,
NSS
从 1>>0,通信...
SPI
总线通信:从主从架构到
全双工
数据交换的实战解析
2025-12-13 07:02
lilh34434的博客
本文深入解析
SPI
总线通信的主从架构与
全双工
数据交换机制。通过实战案例详细讲解
SPI
的硬件连接、时序配置、
模式
选择及常见问题排查方法,帮助工程师掌握这一高效通信协议,提升
嵌入式
系统开发中的数据传输效率与可靠...
STM32F4
SPI
全双工
通信高速数据交换
2025-11-12 02:20
焦虑中的博客
本文深入解析STM32F4中
SPI
全双工
机制与DMA协同实现高速数据传输,涵盖时钟
模式
配置、DMA双缓冲与循环
模式
优化、常见通信问题排查及工业级数据采集应用,帮助开发者实现低CPU占用、高吞吐量的稳定通信系统。
单片机-STM32部分:14、
SPI
2025-05-14 19:05
小智学长 | 嵌入式的博客
线
SPI
和4线
SPI
,这里的4线
SPI
的意思是,在
SPI
的CS MOSI MISO CLK的基础上,多了一个D/C,指令/数据切换引脚,由于屏幕只需要接收主机发送的数据,主机不需要读取屏幕的数据,所以4线
SPI
的引脚为CS MOSI CLK D/C,3线...
16.
SPI
原理及应用
2024-04-29 09:46
嵌入式阿役的博客
串口:异步串行
全双工
SPI
:同步串行
全双工
(同步串行
半双工
)
SPI
(Serial Peripheral interface):是由Motorola(摩托罗拉)公司开发的串行外围设备接口,是一种高速的,
全双工
,同步的通信总线。主要应用在 EEPROM,...
GD32
SPI
全双工
模式
下查询与DMA传输效率实测对比
2025-07-28 01:57
kotlin6android的博客
本文通过
逻辑
分析仪实测对比了GD32
SPI
在
全双工
模式
下查询与DMA两种传输方式的效率。实测数据显示,在15MHz时钟下,DMA方式能消除字节间空闲间隙,实现连续传输,有效吞吐量接近理论峰值,相比查询方式提升显著。...
GD32F30x
SPI
单线双向
模式
解析
2025-11-05 16:51
rgv2345678的博客
本文深入分析GD32F30x系列MCU的
SPI
单线双向
模式
,介绍其硬件自动方向切换机制、关键寄存器配置及典型应用场景。通过减少引脚占用,该技术适用于引脚资源紧张的
嵌入式
系统设计,提升集成度与布线灵活性。
SPI
接口详解:高速
全双工
通信技术
2025-11-19 11:53
Danial 杨的博客
SPI
(串行外设接口)是一种高速
全双工
同步串行总线,具有通信简单、速率快的优点,但缺乏流控制和应答机制。常见4线制(SCLK、SDO、SDI、CS)和3线制(合并DATA线)标准,通过主从
模式
工作。
SPI
有四种工作
模式
,由...
【八股文】
嵌入式
软件
工程师-2025校招必备-详细整理
2023-10-21 20:32
嵌入式求职之路的博客
嵌入式
秋招八股文最全汇总。包含C、C++、操作系统、ARM、Linux应用、Linux驱动、简历优化、面试经验等!
SPI
的‘
模式
迷宫’:如何避开
嵌入式
开发中的时序陷阱?
2025-12-17 00:12
stem5的博客
本文深入解析
SPI
通信协议在
嵌入式
开发中的时序陷阱,涵盖
模式
配置、片选冲突、信号完整性等关键问题。通过实测案例和解决方案,帮助开发者避免数据损坏和系统故障,实现从‘能通信’到‘稳通信’的升级。重点关注
SPI
...
SPI
全双工
通信模板
2025-12-08 16:47
juice的博客
本文深入剖析
SPI
全双工
通信的核心原理与工程实践,揭示其远超I²C的性能潜力。通过实际代码示例、
模式
选择方法、DMA优化及常见陷阱规避,帮助开发者充分发挥
SPI
高吞吐、低延迟优势,构建稳定高效的
嵌入式
系统通信...
嵌入式
SPI
与IIC
2025-07-14 10:40
Elohim815的博客
串行外设接口)是一种同步串行通信技术,Motorola 首先提出的
全双工
三线/四线同步串行外围接口采用主从
模式
架构。时钟由Master控制(也就是用的谁的时钟谁就是主人),在时钟移位脉冲下,数据按位传输,高位在前,...
嵌入式
--
SPI
通信及相关库函数
功能
2022-11-21 19:12
郭雯博的博客
嵌入式
--
SPI
通信及相关库函数
功能
基于STM32战舰开发板的
SPI
通信实验(
全双工
)
2020-09-13 17:10
肥肥胖胖是太阳的博客
基于STM32战舰开发板的
SPI
通信实验(
全双工
)
SPI
通信模块简介
SPI
是英语Serial Peripheral interface 的缩写,顾名思义就是串行外围设备接口。是 Motorola首先在其MC68HCXX系列处理器上定义的。
SPI
接口主要应用在 ...
SPI
协议的
全双工
之美:从移位寄存器到DMA驱动的极致性能优化
2025-12-16 00:49
elastic6hunter的博客
本文深入探讨
SPI
协议的
全双工
工作机制,重点分析STM32F4微控制器如何通过HAL库和DMA技术实现极致性能优化。详细解析
SPI
移位寄存器原理、DMA架构配置及实战代码,展示如何构建接近零CPU占用的高速数据采集系统,大幅...
嵌入式
硬件篇---
SPI
2025-05-11 09:14
Atticus-Orion的博客
SPI
协议通过四线制(SCK、MOSI、MISO、
NSS
)或三线制(
半双工
模式
)进行通信,支持主从
模式
和多种时钟
模式
(由CPOL和CPHA决定)。典型的
SPI
通信流程包括主机拉低
NSS
、产生SCK时钟并通过MOSI发送数据,同时从机通过...
STM32F103硬件
SPI
单线双向
模式
驱动595数码管
2026-01-11 16:52
哈士奇上蔚的博客
本文详细介绍了STM32F103硬件
SPI
的单线双向
模式
原理及应用。单线双向
模式
通过MOSI或MISO引脚实现
半双工
通信,可节省IO资源。...实验验证了该
模式
在单向数据传输场景下的可行性,为
SPI
接口的优化使用提供了参考方案。
STM32
SPI
通信:从
软件
模拟到硬件外设的实战解析
2025-12-12 06:48
gitlab7runner的博客
本文深入解析STM32
SPI
通信,从
软件
模拟到硬件外设的实战应用。详细对比两种实现方式的性能差异,
软件
SPI
提供极致灵活性,硬件
SPI
则释放STM32的真正性能,支持高速数据传输和低功耗场景,并提供配置代码与调试技巧。
总线二:
SPI
简介
2023-09-27 15:15
I am Supreme的博客
SPI
协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是一种高速
全双工
的通信总线(I2C是
半双工
)。它被广泛的使用在ADC、LCD等设备与MCU之间,要求通讯速率比较高的场合...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
11月11日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
11月3日