stm32 相关问题

STM32是ST Microelectronics的一系列微控制器,基于Cortex M0,M0 +,M3,M4或M7 ARM内核(取决于产品系列)。

使用适用于 BARTH STG-850 的 Arduino IDE 时出现问题:如何将 IDE 连接到开发板

我尝试使用与 ST-LINK V2 连接的 BARTH STG-850,并以 Arduino 作为 IDE,但是当我尝试编译任何代码时,出现以下错误: 致命错误:variant.h:没有这样的文件或可怕...

回答 1 投票 0

使用 netconn 同时处理多个 LwIP 连接

我尝试使用LwIP netconn API(在stm32f4发现板上)建立多个同时连接。所有这些都在自己的线程中并且完美地工作。但由于某种原因只有一个连接...

回答 2 投票 0

STM32 - ESP8266 下载文件

我使用 STM32 作为我的微处理器,以及用于存储的 I2C EEPROM 和用于 Wifi 的 ESP8266 我如何下载引导加载程序的更新二进制文件以使用 ESP8266 进行闪存,尽管固件文件...

回答 4 投票 0

STM32 - 使用这些自定义结构在寄存器内读取/写入奇异位可以吗?

在STM32中从寄存器读取和写入似乎非常笨拙并且读起来不直观,例如: BR值 = (SPI_CR1_BR & SPI1->CR1) >> SPI_CR1_BR_Pos; // 读取当前BR值 SPI1-&g...

回答 1 投票 0

gnu-tools-for-stm32 在版本 9 之后发生更改,包括不需要的模块和消耗 RAM

我在工作中继承了一个STM32项目,该项目最初是使用版本9季度2 GNU编译器和newlib nano库构建的。处理器只有 16K RAM,在构建时会溢出

回答 1 投票 0

PySerial 在 Mac 和 Linux 上写入时不考虑波特率(但在 Windows 上确实如此)

我正在尝试使用 PySerial 将字节流写入串行设备以上传文件。该设备制造商最近从基于 Teensy 的开发板更换为基于 STM32 的开发板。代码...

回答 1 投票 0

GNU ARM - 未找到 nano.specs

最近几天,我一直在尝试使用 Ubuntu 14.04LTS、Eclipse 和适用于 Eclipse 的 GNU ARM 插件编译 STM32F4xx 项目。现在它说 nano.specs 丢失了。 这是我的构建日志: 14:39:35 ****

回答 4 投票 0

MCU 和 Raspberry Pi 之间的 UART 数据错误

我正在 Raspberry Pi 4B 和带有 STM32 (LPUART) 的定制 PCB 之间做一些 UART 操作。我正在传送 你好世界 不断,但收到的内容有点不同。已收到...

回答 1 投票 0

MT25QL01GBBB NOR Flash 存储器的非易失性配置寄存器未确定

解决方案在这里 问题: 由于发送写入非易失性配置寄存器命令后代码中出现逻辑错误,非易失性配置寄存器被设置为不确定状态。 解决方案...

回答 1 投票 0

我初始化一个数组,然后我在其中看到随机值

我在用C初始化数组时遇到以下问题。我使用的是STM32和Keil uVision IDE。由于数组太大,因此在我们使用的外部 SDRAM 内存中声明(足够大...

回答 1 投票 0

使用 USB 主机 CDC 类将 4G 调制解调器集成到 STM 控制器

我有一个具有 USB 主机和设备功能的 STM 控制器,我如何将带有 USB 的移远 EC25 4G 调制解调器连接到 stm 微控制器。将stm配置为USB Host CDC类是否会检测...

回答 2 投票 0

STM32开发中malloc使用和heap_size配置问题排查

我目前正在使用ST的ARM-M4芯片开发一个程序,并移植了一个网络库。在调试过程中,我注意到如果我不将 .s 文件中的 heap_size 增加到 0x400,...

回答 1 投票 0

Eclipse 与 Mercurial Eclipse 的“比较”上下文菜单

我在 System Workbench for STM32 IDE 中使用 Mercurial Eclipse 进行 MCU 项目已经有一段时间了。它允许我右键单击文件或文件夹并在上下文中使用“比较”选项

回答 1 投票 0

STM32 中的中断排序

我想用我的 4x4 键盘和 SSD(7 段显示屏)在 STM32 上做一个计算器。我将使用 A 作为键盘上的加法,假设我将计算:9 + 8 = 17。我正在使用 g 的中断...

回答 2 投票 0

我正在学习嵌入式,我有一个关于NOP()的问题

我尝试使用寄存器控制连接到8个引脚的LED来使STM32 Nucleo F103RB闪烁。出于好奇,我使用 NOP() 函数创建了 delay() 函数。 从 8 MHz 开始,我认为......

回答 1 投票 0

HAL_UART_receive 函数未正确将数据写入 rxData[]

当我尝试使用 HAL_UART_Receive() 将 4 位数字从串行监视器发送到 UART 时,该数组如下图所示。 现在 1234 存储在数组中,如果我重新执行代码,会写入 t...

回答 1 投票 0

如何使用 Renode 监视器中的 STM32_ADC 类更改 ADC_DR 中的值?

我正在为 STM32F446re 编写固件,并且正在使用 Renode 为其编写测试用例。我在 Renode 中使用 Analog.STM32_ADC 类来模拟进入 ADC 的输入值

回答 1 投票 0

STM32L0xx MCU:通过 Jlink_X64.dll 出现 J-Link EraseChip 问题

我需要使用 J-Link 擦除 STM32L083 的帮助。我有 Jlink_X64.dll 库,并且我正在从 Python 调用它的函数。但是,当我调用 JLINK_EraseChip() 时,它返回 pylink.errors。

回答 2 投票 0

SAI1 DMA回调问题STM32H723

我目前正在开发一个使用 STM32H723VE 微控制器的项目,并且遇到了 SAI1 外设的问题。 到目前为止,从机发送模式下的 SAI4 和从机接收模式下的 I2S1 是

回答 1 投票 0

当执行接收函数并发送数据与发送数据并执行接收函数(调试模式)时,UART 的工作方式有所不同

我一直在尝试了解UART通信,但我无法理解为什么会发生这种情况。 这是代码: (我没有在这里包含所有初始化代码) uint8_t

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.