STM32是ST Microelectronics的一系列微控制器,基于Cortex M0,M0 +,M3,M4或M7 ARM内核(取决于产品系列)。
Cortex-M4 (STM32 F4) 究竟如何/何时将其 R13 从 MSP 切换到 PSP?如果在内联asm中使用PSP,我是否必须手动切换?
我正在编写自己的RTOS,并且正在实现上下文切换功能,其中我必须使用PSP。该函数是用内联汇编编写的 我正在从事 STM32 F4 的另一个项目,写作...
STM32F103RET6、ST-LINK V2、DEV_TARGET_CMD_ERR、SWD无法正常工作
我有一块定制的STM32板,它基本上只包含闪存和使用板载STM32F103RET6所需的组件。这意味着,只有几个电容器可以实现电压稳定性,8MHz qua...
在带有 STM32 的 FreeRTOS 中使用 1 个 UART 执行三个相同优先级的任务
我正在尝试在三个相同优先级的任务中使用一个UART,如下面的代码,但发生的事情让我感到困惑!事实上,我希望任何任务每秒发送一次字符串,所以我应该有 3
使用 objcopy 将 .data 重命名为 .rodata 会用零填充输出
按照这个有用的指南,我使用 objcopy 在我的代码中嵌入一个大数据文件,如下所示: arm-none-eabi-objcopy -I 二进制 -O elf32-littlearm“raw_data.bin”“raw_data.o” ...
这是我一直在尝试为 8x8 矩阵显示器生成的模式,以便每个点亮的 LED 代表一个特定的计数: 00000001 00000010 00000100 00001000 00010000 00100000 01000000
stm32l072kz - 在闪存bank2中写入固件并跳转到bank2
我正在编写一个通过UART接收的新固件。我使用带中断的 DMA,我的新固件采用 .HEX 格式,我以 1500 个字节为单位接收它,并且我有一个执行该过程的案例...
当我尝试将stm32连接到keil软件时,它返回错误无法进入调试模式 当我尝试将我的开发板连接到我的软件时,它没有成功连接。我该如何解决这个问题...
我是 STM32 微控制器的新手。我想知道启用 RCC 外设时钟后如何正确实现 2 个时钟周期延迟。 https://www.st.com/resource...第 5.2.16 节(第 134 页)
我已经开始学习stm32了。我正在尝试使 stm32f103c6t6 板上的 LED PC13 闪烁。我可以打开 LED,但是当我尝试将其关闭时,它不起作用。代码片段如下。 /* 用户代码...
将FatFS与STM32U0xx集成并与外部闪存W25Q32JVSIQ通信
我是一名新固件工程师。我目前正在研究数据记录器。 我使用的是 STM32U083C-DK 板,其中包含 STM32U083MCT6 MCU。我已经编写了......的基本功能的代码
我遇到了一个问题,我想从我的 stm32f4 中的 USART 接收多个输入。 例如,如果我在键盘上按住 A、S、D(不松开 A 和 S),则执行
我遇到了一个问题,我想从我的 stm32f4 中的 USART 接收多个输入 例如,如果我在键盘上按住 A、S、D(不松开 A 和 S),则执行
FatFS - 无法格式化驱动器,FR_MKFS_ABORTED
我正在使用w25qxx芯片和STM32CubeIDE上的STM32F4xx在SPI闪存上实现文件系统。我已经通过 SPI 成功创建了 w25 的基本 I/O,能够读写
我正在使用SPI1 DMA将数据从STM32F446RET6发送到Nokia5110 LCD。但这不起作用。当我尝试不使用 DMA 时,它可以工作。难道我的程序错了?完整的程序可以通过以下方式下载...
我想将端口和引脚传递给“Arteryf413”中的函数。 void Set_relay_state_for_non_china_mode(int writeRegister_reg_num, int readRegister_reg_num, XXX 端口, uint16_t 引脚) { ...
C 嵌入式 - 在 STM32 内部分配内存和围绕该内存构建的正确方法是什么?
我正在用STM32构建一个系统,该系统使用需要校准的设备(数据可以存储在一个32位寄存器中)。由于我仍在构建和更新代码,因此我理想情况下会...
我是stm32编程的初学者。我只是安装了cubeIDE并尝试编写blink代码。但cubeIDE显示此消息:“需要ST-Link服务器来启动调试会话”
我目前正在学习如何使用 Yocto 版本 Mickledore 为 stm32mp157d-dk1 板创建设备树补丁。我一直在遵循 Digikey 教程,与不同的 Y 略有偏差...
自从stm32 vscode扩展更新到2.0以来,我们一直在使用vscode开发stm32。 通过 CMakeListes.txt 添加您自己创建的库并不困难。 函数 I
关于 StackOverflow 的第一个问题,所以如果出现任何格式错误,请告诉我。 我正在使用 STM32F407VG 微控制器,基本上成功地使用