stm32 相关问题

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

STM32F1 HAL CAN2未接收

我正在使用带有STM32F107VCT6控制器的Custom板。该板的主要目的是连接两个can网络,进行一些计算并通过SPI将一些数据转发给另一个...

回答 1 投票 1

DMA在STM32中存储ADC值的位置在哪里?

我在CubeMX中为ADC1启用了DMA外设到内存传输并生成了代码。但是我对ADC的数据写入的位置感到困惑?我应该明确定义一个变量......

回答 4 投票 1

STM32F0,ST-link v2,OpenOCD 0.9.0:打开失败

我正在使用Launchpad的gcc-arm-none-eabi 4.9-2015q2来编译STM32F0,现在我想使用该集合中的arm-none-eabi-gdb进行调试。我的ST-Link v2是Nucleo F411RE主板的一部分,......

回答 4 投票 11

跳转到应用程序时中断不起作用(STM32)

更新:也许更好的问题是我应该如何调试此问题?我正在使用VS Code和OpenOCD调试器。我总是打扫身材。一旦我JumpToApplication()是我能做的最好的......

回答 1 投票 1

无法在嵌入式设备上分配内存

我知道在嵌入式环境中使用malloc是不鼓励的,但我发现了与我需要使用它的相关的例子,它对我来说很好。这是代码,我发现它的执行...

回答 1 投票 1

.s文件在C项目中的作用是什么?

我正在使用ARM Cortex M3芯片(STM32F2),ST提供“标准外设库”。它有一些有用的.c和.h文件。它还有.s文件。这些.s文件的目的是什么......

回答 4 投票 21

写入STM32的SPI非常慢

我目前正在编写一个代码来逐个像素地在LCD屏幕上写入。代码工作正常,但代码处理的速度非常慢。目标只是写数字......

回答 2 投票 1

如何设置STM32生成标准的CRC32

我正在尝试使用 STM32L4 硬件模块生成 CRC。我想验证 fatfs 文件,所以基本上我有字节数组。我正在使用这个 CRC 生成器。 不幸的是我不知道如何......

回答 6 投票 0

如何在没有Std Lib和CubeMX的情况下在STM32F042k6上实现CAN总线

我正在尝试用几天时间为我上面提到的电路板实现CAN总线通信而没有成功。我希望仅使用寄存器来完成此操作。有人可以给我一些提示吗...

回答 1 投票 0

如何在STM32中设置GPIO事件标志?

是否可以配置GPIO输入,在检测到上升沿或下降沿时设置标志而不中断CPU?然后我可以检查主超级环路中的标志状态?有 ...

回答 1 投票 0

TrueStudio - 为什么链接静态库失败?

我正在将TrueStudio用于我自己的stm32项目。我创建了2个文件foo.h和foo.c包含2个函数//foo.h int add(int a,int b); int sub(int a,int b);并执行超时//foo.c#...

回答 1 投票 0

STM32L0冻结设置NVIC / GPIO

我正在使用运行MbedOS 5.11.2的STM32L073RZ CPU。最终我的目标是让它在一个非常低功耗模式(STOP模式)下运行,它将被RTC中断或中断唤醒......

回答 1 投票 0

读取字符串并通过UART将二进制文件发送到STM32

我希望使用UART接口从PC到STM32微控制器读取和发送数千行。行看起来像:1089,1089,1089,1089 1089,1089,1089,1089 1101,1101,1101,1101 1126,1126,1126,1126 1259,...

回答 1 投票 0

嵌入式系统上的malloc行为

我目前正在开发一个嵌入式项目(STM32F103RB,CooCox CoIDE v.1.7.6 with arm-none-eabi-gcc 4.8 2013q4),我正在尝试理解当RAM满时malloc()在纯C上的行为。 ...

回答 4 投票 27

STM32 I2C将SDA设置为低电平

有没有办法将STM32的I2C1连接的SDA和SCL引脚设置为低或高信号?我使用安全芯片,我必须发送一个唤醒条件,具有以下条件:如果......

回答 2 投票 1

stm32 HAL eclipse库

我使用带有ARM插件的Eclipse IDE在我的F4-Discovery上开发项目。我创建了一个空的模板项目并开始使用stm32 HAL库中的函数,我收到的错误如下:...

回答 3 投票 1

禁用动态内存分配?

我试图在资源不足的应用程序中完全禁用动态内存分配。我不会使用malloc / free等,据我所知,我的任何依赖都没有。我试过零-...

回答 2 投票 1

Keil stm32,使用程序集,分散文件和c。如何将c代码入口点导出到程序集?

为了组合.c和汇编,我想传递我的.c代码的起始地址,并编程微控制器以知道它的程序从该地址开始。正在我写我的启动文件...

回答 1 投票 2

如何减少STM32L4 HAL库的SPI开销时间

我使用的是STM32L476RG板和HAL SPI功能:HAL_SPI_Transmit(&hspi2,&ReadAddr,1,HAL_MAX_DELAY); HAL_SPI_Receive(&hspi2,pBuffer,4,HAL_MAX_DELAY);我需要接收数据......

回答 2 投票 1

__attribute __((弱))函数导致未定义的引用

我目前正在尝试使用MinGW和CMake设置CMock以对STM32进行单元测试。在我的配置文件中,我设置了:weak:选项,以便生成的mock会给我弱函数。一个例子......

回答 1 投票 1

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