腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用USBASP编程器进行
SPI
通信
、
、
它能够在
SPI
上
传输
多达4个字节。这4个字节( wValue设置包为2个字节,wIndex为2个字节)。为了在ATmega328P中启用
SPI
,我已经将USBASP Reset引脚连接到SS。ATmega328P代码:{ SPCR |= 1 << SPE; DDRB |=(SPSR & (1 << SPIF))); // Wait
浏览 2
提问于2013-05-17
得票数 3
回答已采纳
1
回答
NodeMCU
SPI
模块太快
、
、
、
我真的很想利用我的NodeMCU上的
SPI
模块。
SPI
保持代码整洁,并释放一些GPIO引脚。我觉得它发送的数据太快了,我的74HC595跟不上。它工作了一会儿,然后停了下来。我试过在安装调用中使用时钟参数,我觉得它永远不会减慢
SPI
时钟。 有什么方法可以将时钟速度设置成更友好的595+stepper呢?
浏览 3
提问于2016-03-25
得票数 0
2
回答
使用
SPI
协议时,输出数据
速率
是否与波特率同义?
、
我正在尝试学习
SPI
协议是如何工作的,我正在做一个使用STM32F407G-Discovery板的基本项目。 LIS3DSH具有±2g/±4g/±6g/±8g/±16g全量程动态选择,能够以3.125 Hz至1.6 kHz的输出数据
速率
测量加速度。此加速度计使用连接到APB2的
SPI
1。我使用STM32CubeMX生成初始化代码(包括时钟配置),看起来APB2外设时钟的默认值为84
浏览 31
提问于2018-05-30
得票数 0
回答已采纳
1
回答
从STM32向arduino发送
SPI
数据的问题
、
、
、
我正在努力学习如何通过
SPI
与STM32进行通信,但我遇到了一些问题。现在,我已经使用自动生成的代码设置了
SPI
1,并且设置了我认为是默认选项的选项。为了完整起见,下面是我使用的
spi
设置: hspi1.Init.Mode =
SPI
_MODE_MASTER; hspi1.Init.DataSize =
SPI
_DATAS
浏览 39
提问于2022-11-15
得票数 0
回答已采纳
1
回答
MCP3464 Micropython
、
、
但是,当我想读取转换结果时,结果总是相同的: b'\x00\x00‘from time import sleep_ms mosi = Pin(23, Pin.OUT)cs = Pin(17, Pin.OUT)
spi
= SoftSPI(baudrate=400000, polarity=0, phase=0, sck=sck, mosi=mosi, miso
浏览 11
提问于2022-05-08
得票数 0
3
回答
linux驱动程序中IRQ延迟的处理
、
、
我已经为
SPI
设备构建了一个linux驱动程序。当准备读取新数据时,
SPI
设备向处理器发送IRQ。另外,这两个字节之间有一个不确定的延迟;有时接近0,有时达到300‘s。那么我的问题是:如何减少IRQ和
SPI
读数之间的延迟?我尝试过用premptive选项编译内
浏览 5
提问于2014-08-23
得票数 1
回答已采纳
2
回答
在仅支持两个
SPI
设备的Arm板上安装了两个以上的
SPI
设备?
、
其中一块板上的Arm处理器有一个带有两条芯片选择线的
spi
端口。在处理器的数据表中提到,它可以控制最多两个
spi
设备。 是否可以使用GPIO作为附加
spi
设备的从机选择?到目前为止,我在内核的源代码中找到了一个文件,其中包含
SPI
端口引脚的地址。谁能告诉我应该往哪个方向走?
浏览 1
提问于2012-12-27
得票数 2
回答已采纳
4
回答
串行与
SPI
、
、
SPI
和串行之间有什么区别?在阅读一篇关于处理器间通信的文章时,它指出串行接口正在被
SPI
取代,以实现更好/更快的通信?到底有什么不同?
浏览 4
提问于2013-03-21
得票数 13
回答已采纳
3
回答
如何从C中的串行(
SPI
)连接读取数据?
、
、
、
首先,我需要启用内核模块并允许自己访问设备:sudo chown `id -u`..*所以现在连接已经存在,但是我仍然需要从它读取串行数据。根据的答案,我只需要: 我的理解是,我可以使用
SPI
从连接的MCU设备读取数据,并且我不需要为该设备编写自己的设备驱动程序。这是真的吗?如果是的话,我将如何从
浏览 13
提问于2012-12-10
得票数 1
回答已采纳
1
回答
在QSPI协议中,DDR与SDR的优势是什么?
、
我习惯于
SPI
,但对QSPI不是很熟悉。 SDR或DDR的最大读取
速率
是相同的,唯一的区别是SCK信号频率。但是主机和从机仍然需要支持比SCK高两倍的IO频率。
浏览 23
提问于2021-10-01
得票数 1
2
回答
SPI
: Linux驱动模型
、
、
我对
SPI
非常熟悉;Linux内核提供了一个API,用于声明
SPI
总线和设备,并根据标准的Linux驱动程序模型管理它们。您可以在这里找到结构
spi
_master的描述: 上述链路上的描述说,“每个设备可以配置为使用不同的时钟
速率
,因为这些共享信号被忽略,除非选择芯片”。实际上,在struct
spi
_device ()中有一个名为max_speed_hz的属性,它不存在于struct
spi
_master中。因此,我可以理解上述声明的第一部分:“每个设备可能被配置为使用不同的时钟<em
浏览 6
提问于2013-07-05
得票数 4
1
回答
微控制器与Led驱动程序的接口
、
、
、
在这一点上,我对微控制器的了解是相当有限的,但这里是这样的。我的问题是,我如何知道输入的CLK频率应该是多少?我已经阅读了数据表,但是找不到任何关于指定输入CLK频率的引用。
浏览 2
提问于2014-06-27
得票数 0
回答已采纳
1
回答
spi
主触发无法控制的dma tc中断而什么也没有收到
、
、
、
Init(void) __HAL_RCC_
SPI
1_CLK_ENABLE(); hspi1.Instance =
SPI
1=
SPI
_DATASIZE_8BIT; hspi1.Init.CLKPhase =
SPI
_PHASE_*/ __HAL_RCC_DMA1_CLK_ENA
浏览 0
提问于2019-05-13
得票数 0
2
回答
“标准库”中的Stm32函数
、
、
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_7, GPIO_PIN_RESET); HAL_
SPI
_Transmit(&hspi1, spiData, 1, 100); HAL_GPIO_WritePin(GPIOD,
浏览 5
提问于2018-11-21
得票数 0
2
回答
spi
时钟不可用stm32f0
、
--- */
SPI
_InitStructure.
SPI
_Direction =
SPI
_Direction_2Lines_FullDuplex;
SPI
_InitStructure.
SPI
_DataSize =
SPI
_DataSize_8b; <
浏览 1
提问于2015-06-30
得票数 3
1
回答
如何在STM32F3上确定
SPI
的芯片选择时序
、
、
、
、
我正在从事一个使用STM32F303RE的项目,该项目需要全双工
SPI
,并且我正在使用由STM提供的HAL库。这是一个问题,因为我使用的从机会触发CS线路,并且在多个
SPI
调用期间,数据会被损坏。我怎样才能确定时间? 我目前使用的是手动GPIO,它只需在
SPI
调用之前和之后设置低/高。Set SS pin low to activateif(HAL_
SPI
_
浏览 26
提问于2019-04-08
得票数 2
1
回答
当接收时钟和从机选择作为输入时,尝试通过
SPI
作为从机发送10位数据(带缓冲模式)
、
、
、
、
SPI
_PRESC_DIV4_gc; /* System Clock / 4 */ | 0 <<
SPI
_SSD_bp; /* Slave Select Disable: d
浏览 40
提问于2019-07-08
得票数 0
1
回答
使用c#测量tcp上的数据
传输
速率
、
、
、
如何捕捉每秒的
传输
速率
?如果我使用IPv4InterfaceStatistics或类似的方法,我不会捕获文件
传输
速率
,而是捕获设备
传输
速率
。捕获设备
传输
速率
的问题是,它通过网络设备捕获所有正在进行的数据,而不是我
传输
的单个文件。 如何获取文件
传输
速率
?我正在使用c#。
浏览 3
提问于2011-01-10
得票数 2
回答已采纳
1
回答
如何理解高速网络链路,提高数据
传输
速率
,只降低数据
传输
延迟?
我正在读一份文件:我无法理解高速网络链路,提高数据
传输
<em
浏览 0
提问于2018-09-08
得票数 1
回答已采纳
1
回答
C
SPI
锁存脉冲发生得太快
、
我的问题是,当我发送数据时,锁存脉冲发生在
SPI
传输
完成之前。pulse(PORTP, PIN6); { while((
SPI
0SR/*Initiate a transfer */ while((
SPI
0SR & SPIF) == 0){} /*Wait for new da
浏览 4
提问于2015-06-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SPI全双工传输数据
wireshark分析tcp传输之文件上传速率问题
5G的传输速率为什么那么快?
传输速率飙升100倍
影响sftp传输速率的因素有哪些?怎么解决?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券