腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
stm32wb,核-wb55,传感器,
硬件
stm32
、
sensors
、
nucleo
、
hardware-design
我
使用
的
是带STM32WB55处理器
的
nucleo-wb55开发板。我想把像IIS3DWB,STTS22H这样
的
传感器连接到这块板上。如何将这些传感器
的
模块连接到nucleo wb55?
浏览 15
提问于2021-06-25
得票数 0
1
回答
使用
STM32
硬件
抽象
层
时
的
I2C
通信
问题
c
、
arduino
、
embedded
、
stm32
、
i2c
我正试着通过
I2C
连接一个
STM32
电路板和一个Arduino。首先,我
使用
以下示例检查了我
的
I2C
连接是否正常工作:https://www.digikey.be/en/maker/projects/getting-started-with-stm32-i2c-example/ba8c2bfef2024654b5dd10012425fa23 这样,终端就会打印出传感器
的
温度。其次,我为显示收到
的
<em
浏览 17
提问于2020-08-31
得票数 0
2
回答
与
硬件
抽象
层
的
STM32
SPI
通信
embedded
、
stm32
、
spi
、
stm32f4discovery
、
hal
我刚开始编写一个
STM32
,并用CubeMX生成了一段代码,用于与陀螺仪(L3GD20)
的
SPI
通信
。我在
使用
HAL_SPI命令
时
遇到了
问题
。我首先尝试读取WHO_AM_I寄存器,它返回一个好
的
响应(0xD4),然后我尝试对CTRL_REG1寄存器执行同样
的
操作,它仍然返回(0x07)。但是如果我试图一个接一个地获取它们,HAL_SPI_Receive会不断发送代码
的
第一个HAL_SPI_Transmit
的
数据……尝
浏览 155
提问于2021-06-10
得票数 0
回答已采纳
1
回答
库中
的
代码可以位于特定
的
地址吗?
c++
、
c
、
cmake
、
embedded
我有一个跨平台
的
应用程序。它将在基于PC
的
模拟器以及嵌入式(
STM32
)目标上运行。一个通用
的
硬件
抽象
层
允许这样做。理想情况下,我希望有一个针对目标特定
硬件
抽象
层
的
库,例如,在为
STM32
编译
时
创建一个库,在为PC编译
时
创建另一个库)。这将链接到应用程序。尽管我并不真正需要它成为一个单独
的
库。我遇到
的
问
浏览 0
提问于2019-12-06
得票数 0
2
回答
STM32
硬件
I2C
中
的
错误是什么?
stm32
、
i2c
我来自中国,我听说
STM32
硬件
I2C
有bug.So,我总是用软件模拟
I2C
和两个普通
的
GPIO。我想知道这个错误到底是什么?是谣言,还是真的?我希望从国外网站上得到意见,因为你会说英语,你可能会得到更多
的
第一手信息。谢谢。
浏览 37
提问于2022-05-17
得票数 3
2
回答
在C++中发现并与USB设备
通信
c++
、
boost
、
serial-port
、
usb
、
boost-asio
老实说,说到USB
通信
,我完全是个新手。虽然我在微控制器端处理过低级串行
通信
(SPI、UART、
I2C
),但我从未处理过USB或串行
通信
的
操作系统端。所以请耐心听我说。我有一个RFID阅读器/写入器,它有自己
的
协议,我用它来发出各种命令。我正在考虑
使用
Boost:ASIO库来执行我需要
的
读/写操作。 然而,这个库有点让我摸不着头脑,我正在寻求一些指导。此外,当我在Windows环境中工作
时
,我想让我
的</e
浏览 1
提问于2016-05-25
得票数 1
2
回答
STM32
硬件
许可证,带来自sensirion
的
SHT25,基于
I2C
,IIC
sensors
、
stm32
、
i2c
、
hal
有没有人
使用
STM32
HAL驱动程序,让
I2C
与像SHT25这样
的
传感器进行
通信
,并能给我看他
的
代码片段? 我
使用
sensirion
的
代码示例进行
通信
。()当我对传感器寻址
时
,我得到一个确认,但当我想读取传感器数据
时
,我只得到"11111111“。
浏览 0
提问于2016-12-03
得票数 0
1
回答
O.S.或高级
抽象
层
是如何
使用
设备驱动程序获得
硬件
知识
的
?
hardware
、
device-driver
、
low-level
、
hal
在阅读有关
硬件
/设备独立性
的
文章
时
,维基百科()
的
这条声明指出: 应用软件不需要了解
使用
它
的
硬件
的
任何信息。相反,它通过标准化
的
抽象
层
发现
硬件
的
功能,然后
使用
抽象
的
命令来控制
硬件
。我想知道BIOS例程/设备驱动程序/HAL/OS与设备控制器之间关于发现<
浏览 5
提问于2014-11-11
得票数 0
回答已采纳
2
回答
C++静态函数与线程安全
c++
、
static
、
thread-safety
、
stdmap
好吧,我已经在全能
的
谷歌搜索了一些适合我
的
问题
,但我没有成功。我正在C++中开发一个
硬件
抽象
层
,它通过各种串行协议(SPI、
I2C
、UART)进行
通信
,而且我在板上有很多需要控制
的
集成电路。每个IC都有自己
的
等级。由于我是通过类对
硬件
进行建模,所以我认为重要
的
是,在我
的
代码中安装与安装在板上
的
it数量相同
的
实例。我
的</
浏览 3
提问于2014-06-26
得票数 0
回答已采纳
1
回答
RPI上
的
SMBUS给出IOError:[Errno 121]远程I/O错误
raspberry-pi3
、
i2c
、
smbus
我尝试过通过
I2C
在RPi3和
stm32
之间进行
通信
。首先,我已经安装了i2c-tools和python-smbus。总而言之,我在RPI上
使用
了python脚本,如下所示:bus = smbus.SMBus(1)data = [1,2,3,4,5,6,7,8]当我运行脚本
时
,我可以看到以下错误: IOError: [Errno 121] Remote I
浏览 126
提问于2017-07-26
得票数 2
1
回答
把ts2591. lux放在哪里,这样raspberry pi就可以
使用
lux传感器了
python
、
raspberry-pi3
以下是网站
的
措辞: 在继续之前,请确保您
的
委员会
的
lib文件夹或根文件系统具有,adafruit_bus_device文件和文件夹复制到.。
浏览 2
提问于2020-02-02
得票数 0
1
回答
如何在IAR嵌入式工作台中设置CPU频率?
arm
、
embedded
、
keil
、
iar
、
atmelstudio
我想在IAR Embedded Workbench IDE中为我
的
微控制器(LPC2129)设置CPU(XTAL)频率,但在集成开发环境中进行了大量
的
搜索和探索后,我没有找到任何相关
的
东西。也许我
的
问题
看起来很笼统,但它发生在我身上。每个嵌入式IDE/编译器(如Keil、Mikroc、ATMEL Studio)都有这个CPU频率设置选项,但在IAR中我不知道如何设置它。有时,我还猜测,如果软件中没有选项,那么一定有一些编译器特定
的
关键字,比如F_CPU(在ATMEL Studi
浏览 25
提问于2020-07-30
得票数 0
3
回答
未在SR1寄存器上设置
STM32
I2C1起始位
c
、
embedded
、
i2c
、
stm32
我试着给
stm32
编程,让它和我
的
i2c
EEprom对话,但似乎每次我说:while( !I2C1, I2C_EVENT_MASTER_MODE_SELECT)) ); the code hangs here 我检查了调试器,发现没有设置SR1位0标志(这是起始位生成标志),这就是代码挂起
的
原因当我尝试连续写几次
时
,它通常会中断。我检查了
硬件
是否一切正常,我检查了我在
i2c
总线上运行
的</e
浏览 0
提问于2010-04-01
得票数 4
回答已采纳
1
回答
STM32
ADC DMA双/多缓冲区示例
stm32
、
stm32-hal
根据文档,许多
STM32
在双缓冲区(或也称为多缓冲区)模式下支持DMA。在
硬件
抽象
层
中,有两个函数来实现这一功能:stm32xxxx_hal_adc_ex文件中
的
HAL_DMAEx_MultiBufferStart和HAL_DMAEx_MultiBufferStart_IT但在任何软件开发工具包(H7、F7、F4等)中,都没有
使用
这两个函数
的
示例。如何让这种双缓冲DMA与ADC一起工作?
浏览 213
提问于2021-01-30
得票数 1
1
回答
Vscode扩展打印到控制台
的
STM32
c
、
macos
、
visual-studio-code
、
printf
、
stm32
我
使用
macOS作为我
的
开发操作系统。我最近下载了设置编程环境所需
的
所有工具。我正在尝试编程STM32WB55核心板。我已经
使用
STM32cubeMX创建了一个默认
的
makefile项目,并且我正在
使用
stm32
vscode扩展来构建/闪存和调试我
的
设备。我可以构建项目并将其刷新,没有任何
问题
,然而,我想设置printf打印到vscode控制台,但我还没有做到这一点。openocd.cfg"
浏览 0
提问于2021-06-17
得票数 0
2
回答
在linux中与无微控制器
的
I2C
设备对话
c
、
linux
、
linux-kernel
、
linux-device-driver
、
i2c
如果我不想
使用
Raspberry或Arduino,我如何访问
I2C
总线来与设备对话。我看到了很多关于raspberry
的
例子和很多关于Arduino
的
例子,但它们都没有
使用
下面显示
的
代码。下面的代码探测并
使用
struct i2c_driver。代码还可以在
使用
module_init
的
内核中进行初始化#include <linux/init.h&
浏览 1
提问于2018-11-11
得票数 0
1
回答
I2C
在EEPROM和Arduino之间工作,而不是
使用
STM32
arduino
、
stm32
、
i2c
、
eeprom
这让我疯狂了几天,所以也许你们可以给我一些关于哪里出了
问题
的
见解。这是我
的
功能,读取EEPROM数据。
I2C
peripheral is not ready // Start
I2C
writ
浏览 6
提问于2018-01-04
得票数 0
回答已采纳
2
回答
是什么让SPI比
I2C
协议更快?
c
、
embedded
、
i2c
、
spi
我知道
I2C
和SPI
通信
的
基础知识。因为两者都是同步协议。我想知道是什么让SPI比
I2C
更快。如果我没记错的话,
使用
I2C
我们可以
使用
400kbps,而在SPI中我们也可以达到10 10mbps。它会因为
硬件
的
改变而改变吗?这个
问题
是在一次面试中问到我
的
。如果我错了,请纠正我。
浏览 2
提问于2014-02-18
得票数 12
回答已采纳
1
回答
设备驱动程序是否特定于设备控制器或外围设备?
device
、
drivers
据说设备驱动程序是特定于设备控制器
的
,但是只要有新
的
硬件
连接到系统,比如移动手持设备,我们就需要为该移动手持设备安装特定
的
设备驱动程序。这表明设备驱动程序是外设专用
的
!! 有人能解释一下吗??
浏览 3
提问于2010-08-09
得票数 2
1
回答
在STM32L0单片机中
使用
硬件
抽象
层
重置
I2C
状态
stm32
、
i2c
、
hal
我
使用
I2C
工具来测试固件(基于
硬件
抽象
层
)、
I2C
、STM32L0单片机。当我向单片机发送命令
时
(通过i2cset实用程序),它会发送一个应答(在i2cget中接收)。它工作得很好。如果我在一次i2cset之后调用两次i2cget,它就会失败(这是预期
的
行为)。但是如果我在该错误之后执行i2cset,那么它也会失败。因此,接收-传输变得中断(没有激活回调)。如何修复呢?
浏览 26
提问于2017-12-20
得票数 0
回答已采纳
点击加载更多
相关
资讯
STM32单片机到底该怎么学?
【嵌入式】ESP32在嵌入式市场上有望取代STM32吗?
STM32 IAP应用编程几个要点
4、stm32寄存器开发、标准库开发、HAL库开发不的同
支持可视化编程,让你轻松上手的机器人平台
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券