腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(67)
视频
沙龙
1
回答
STM32
SPI
MISO
保持
高位
、
、
我正在尝试在两个
stm32
设备之间进行基本的
SPI
通信。HAL就是用于这个目的。其思想是在两个MCU之间每1秒交换一次数据。味索线
保持
高(看图片),而它应该是低的。=
SPI
_SLAVE_SYNBYTE);void Receive_
Spi
_Master(void) if(HAL_
SPI
_Receive_DMA(&hspi3, rxSpi, 10)= HAL_
SPI
_STATE_READY){}void Transmit_
Spi</
浏览 36
提问于2020-05-12
得票数 1
1
回答
STM32F0
SPI
回送-无
MISO
数据
、
我试图回送我的STM32F0上的
SPI
总线(有一个发现板,
MISO
引脚连接到MOSI引脚)。为了将一个字节发送到MOSI引脚,作者写道:其中: 为了从
MISO
引脚接收这个字节,他写道:
浏览 3
提问于2014-03-31
得票数 1
回答已采纳
1
回答
不确定如何在STM32L4xxxx上配置
SPI
总线
、
我需要在上配置
SPI
总线,以便与 ADC一起工作。ADS1282数据表的第25页说:最后一句话告诉我CPOL=0。太棒了。但是如何配置CPHA呢?似乎
STM32
SPI
同时对
MISO</em
浏览 25
提问于2022-11-02
得票数 1
1
回答
ISP与
SPI
:解释信号标签
我对基于
STM32
的飞行控制器与基于
SPI
(串行外设接口)协议的外部传感器接口感兴趣。我有几个FC (Flip32 F3,如所附照片所示;EMAX Skyline 32),它们有一段标记为5V/GND/RST/SCK/
MISO
/MOSI的引脚,我认为这是为了支持ISP (在系统编程);即其他板,如
SPI
B-FC,为multiFlite (其他附加图像)明确提供引脚加载器,使用CS (芯片选择)而不是RST。我的假设是否正确:第一种引脚(RST/SCK/
浏览 15
提问于2016-09-09
得票数 0
1
回答
如何使用STM32f1xx_HAL
SPI
通信
、
、
、
有人能解释一下
SPI
通讯的工作原理吗?如果可能的话,请给我显示一个链接,其中包含用于通信
SPI
的示例代码?我将使用“STM32f1xx”微处理器与
SPI
通讯外围设备,即ADE7878 (能源分析仪)。
浏览 8
提问于2016-05-16
得票数 0
回答已采纳
1
回答
带"ErrorCallback“和帧移位的STM32F -
SPI
、
、
、
、
另一方面,在一段时间之后(随机地10分钟,1小时...)通信仅在
MISO
信号中损坏,
STM32
发送10字节帧,而不是发送Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6两个字节都正常工作了一段时间,突然
STM32
uC开始一直发送此帧(通信帧为uC = 0x02,其余字节=0,以便更容易地看到此错误)。此外,这个问题总是发生在调试模式下,当我点击“暂停”(暂停)和“恢复”(播放)时,只要我点击“恢复”,处理器继续执行程序,
MISO
信号就会永远移位。我使用的是
STM32
最新
浏览 1
提问于2017-11-15
得票数 1
2
回答
如何用MAX6675 (
SPI
)和ESP32 (ESP)接收温度?
、
、
#define VSPI 1 #ifdef HSPI #define PIN_HSPI_MOSI 13#define PIN_NUM_
MISO
PIN_VSPI_
MISO
#define PIN_NUM_CSbus for our ESP32 chip
spi
_bus_confi
浏览 31
提问于2021-03-28
得票数 1
1
回答
接收数据的
STM32
SPI
驱动程序总是0
、
、
、
我试图使用
stm32
LL库(用于STML4系统)编写
SPI
驱动程序。我正在测试
SPI
驱动程序,方法是将2字节写入MOSI行,并在
MISO
行上侦听1字节。使用示波器,我能够验证两个字节被正确传输,
SPI
从设备用一个字节进行响应。见所附截图:在图像中,我正在探测SCLK和
MISO
线。显然,
MISO
行上的最后8位是0b01110011,这是预期的数据。我写的驱动程序没有反映这一点,它总是从
SPI
DR寄存器中读取0。LL_
SPI</em
浏览 6
提问于2020-12-22
得票数 3
回答已采纳
1
回答
在
STM32
板上实现SSI从接口
、
、
、
、
我试图在
STM32
板上实现SSI从协议。由于
STM32
板没有SSI接口,所以我在从(传输仅模式)中使用它的
SPI
接口。主SSI发送24个时钟信号,从站通过
MISO
引脚发送其数据(3字节)。
浏览 2
提问于2020-07-10
得票数 0
2
回答
如何理解
SPI
时钟模式?
网络上有许多描述
SPI
定时/时钟模式的链接。例如,来自的以下图片表明CPOL/CPHA的4个组合确定何时采样/发送数据wrt时钟上升/失败边缘:为了使
SPI
正确工作,需要控制器(或主控制器)和设备(或从设备)在相同的时钟模式下工作。它还包含
SPI
接口的AC定时要求,如下所示:时序图确认控制器在模式1中工作:空闲时处于较低的状态,并在sclk的下降边缘采样数据。到目前一切尚好。让我困惑的是用户指南中的另一条声明:“
SPI
只支持
SPI
模式1。但是
浏览 12
提问于2022-03-04
得票数 1
回答已采纳
1
回答
不同的BaudratePrescaler值不会改变STM32H7
SPI
时钟频率
、
我的400 my内核时钟和预分频器256仅在此配置下,我的
SPI
正在生成Clk、
MISO
、MOSI、CS信号,当我更改除此值以外的预分频器值时,不会生成任何信号,代码进入环路,设备忙状态返回。我想提高
SPI
的时钟速度。请帮帮我。我的
SPI
初始化如下: hspi1.Instance =
SPI
1;hspi1.Init.Direction =
SPI
_DIRECTION=
SPI
_PH
浏览 191
提问于2019-09-03
得票数 0
回答已采纳
3
回答
STM32F4
SPI
1工作,
SPI
5不工作?
、
、
我得到了一个DMA F410RB开发板,并且能够让我的外部
STM32
与
SPI
1一起工作,包括忙等待和DMA.然后,我设计了自己的定制PCB,构建了它,并能够刷新它。在设计阶段,我从使用
SPI
1切换到
SPI
5,因为我需要
SPI
1引脚来实现其他功能。但是我无法让
SPI
5在我的新设计中工作--在SCK和MOSI引脚上没有信号。当我更改代码以使用
SPI
1时,我在各自的MOSI和
SPI
1引脚上看到了信号。 我回到我的Nucleo主板上,发现了同样的问题-- <e
浏览 1
提问于2017-04-26
得票数 1
1
回答
所有的零都是有效的
SPI
读写数据吗?
如果是,硬件如何知道是否真的有数据,因为MOSI/
MISO
线路上的级别从未改变过。
浏览 2
提问于2016-07-08
得票数 0
回答已采纳
1
回答
STM32F411RE中的回环
SPI
、
、
、
、
我正在使用STM32F411RE的
STM32
HAL库在
SPI
中尝试回滚。串行终端中的输出被扭曲(只是盒子),我连接了微控制器的MOSI、
MISO
引脚。有人能帮我指出这个问题吗。谢谢:)。void
SPI
_call() int i = 0, size = 3; uint8_trx_buffer[3] = {0x00, 0x00, 0x00}; for (i = 0; i < size; i++)
浏览 2
提问于2020-10-27
得票数 3
回答已采纳
2
回答
为什么
STM32
上的返回数据为0?
、
(
SPI
1,
SPI
_I2S_FLAG_TXE) == RESET); //wait buffer empty
SPI
_InitStructure.
SPI
_DataSize =
SPI
_DataSize_8b;
SPI
_InitStructure.
浏览 0
提问于2018-12-07
得票数 0
回答已采纳
2
回答
STM32
SPI
数据打包
、
、
我认为这与芯片上
STM32
SPI
的自动打包有关,但我认为我正在通过使用uint8_t*访问DR寄存器来解决这个问题,但它似乎不起作用。我还想问一下,当我比较传感器(数据表第24页)和
STM32
数据表(第729页)上的
SPI
协议时,我推断
STM32
SPI
中的CPOL (时钟极性)和CPHA (时钟相位)位都应该设置,但我似乎至少能够在设置或不设置这些位的情况下发送数据0x50000000;
浏览 43
提问于2021-11-23
得票数 0
1
回答
使用
SPI
将16位数组从Raspberry Pi传输到STM32F4
、
、
、
、
static void MX_
SPI
2_Init(void)hspi2.Instance =
SPI
2;
浏览 30
提问于2021-03-03
得票数 0
1
回答
如何用
SPI
总线编程压力传感器
、
、
、
我正在使用
STM32
微控制器(作为LoRa节点MB1296D的一部分)。我想连接压力传感器(MS5803)到LoRa节点,并通过
SPI
总线编程传感器。-如果我要从头开始编写代码,我想首先定义对应于
SPI
_SCK、
SPI
_
MISO
和
SPI
_MOSI的GPIO引脚的宏。
浏览 1
提问于2018-05-03
得票数 0
回答已采纳
2
回答
SPI
从数据移位4位
、
、
配置 nRF设置包括 读取该值包括具有上述配置的nrf_drv
浏览 2
提问于2018-03-18
得票数 0
1
回答
微控制器中外设之间的数据流是什么?
、
、
我想集成的下一个外围设备是我已经设计的
SPI
外围设备。 然而,我的问题是:真正的微控制器是如何连接它们的外围设备的?在我使用过的主流微控制器(
STM32
、MSP430、PICs和AVRs)中,它们基本上都有“备用功能”模式,以及输入、输出和(有时)模拟。在内部,所有外围设备和GPIO外围设备之间是否有单独的链接--例如,从
SPI
、
MISO
和MOSI到某些可分配的GPIO引脚的直接链接?对于外围设备来说,在主系统总线上相互通信似乎有点不合逻辑,因为这会导致非常繁忙的总线,如果您正在进行大量的快速
SPI
传输!
浏览 6
提问于2015-08-24
得票数 2
回答已采纳
点击加载更多
相关
资讯
STM32快速开发笔记——串行外设接口之SPI
STM32定时器触发SPI逐字收发之应用示例
通信教程04_SPI接口说明及原理
简单三步编译一个LVGL-Micropython固件
机构:4月协同办公APP的MAU保持高位,钉钉达1.99亿
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券