embedded 相关问题

嵌入式系统是指嵌入式系统,涉及微控制器/ DSP固件编程,实时系统,电子接口,硬件驱动器,串行总线通信等领域。

适用于 VS Code 的 Keil µVision 5 扩展

我目前正在进行 Keil µVision 项目,我想使用 VS Code 扩展(更实用)。 我在一个旧项目上工作(在带有 Arm Compiler V5 的 STM32F05VG 上),但此扩展支持 Arm Com...

回答 1 投票 0

STM32 UART读取问题

以下代码仅读取第一次迭代。我似乎没有看到问题所在。 无效 USART2_IRQHandler(无效) { if (USART_GetITStatus(USART_MODULE, USART_IT_RXNE) != RESET) {

回答 4 投票 0

使用 STM32 定时器比较生成波形 - STM32F3Discovery

我正在尝试生成周期为 33ms 的波形。在每个周期之间,我需要以不同的时间尺度切换计时器输出 5 次。我最初的想法是使用 ti...

回答 1 投票 0

MPU 受保护区域不受 EEFC_FCR ES 擦除保护(皮质 m4)

我在 Cortex-M4 上设置了一个 MPU 区域,AP 编码为 000(无访问权限), MPU->RBAR = 地址| (1 << 4) | (1 << 0); MPU->RASR = (1 << 17) | (1 << 3) | (1 << 0); M...

回答 1 投票 0

MPLAB X32 编译器和将函数移至 RAM 会导致链接器错误

我正在使用 Microchips XC32 C 编译器和工具为 SAM E70 处理器构建可执行文件。 我必须创建一个从 RAM 而不是 ROM/Flash 执行的函数,因为该函数使用特殊...

回答 1 投票 0

STM32F401 中断请求问题

我有一个核子板,上面有一个按钮。该按钮连接到引脚 C13,按下它后,我应该停止 PWM 信号的处理。谁能指点我右边

回答 1 投票 0

通过 PS/2 端口发送数据

我正在从头开始为 LPC2148 编写鼠标驱动程序,但我陷入了这一点。我可以从键盘接收数据,但鼠标需要向其发送命令代码。最好的方法是什么?

回答 1 投票 0

如何在标准 C++ 中强制执行特定的内存存储顺序?

这有点像语言律师问题。 在典型的嵌入式系统或设备驱动程序中,通常需要对 MMIO/PIO 寄存器进行非常特定的内存存储序列。作为一个例子...

回答 1 投票 0

为“uint32_t”输入冲突的类型;有 '__uint32_t' {又名 'long unsigned int'}

在使用STM32Cube时,它给了我这个错误,我不知道为什么,因为我还有另一个具有相同typedef的文件,但我没有将这两个文件包含在同一个.c文件中,为'

回答 1 投票 0

select() 似乎出现段错误/杀死

我正在尝试调试一个使用 select() 来实现通信超时的嵌入式应用程序。它是使用 pthreads 的多线程。 我遇到的问题是应用程序似乎崩溃了...

回答 3 投票 0

createRfcommSocketToServiceRecord 配对蓝牙

我正在尝试连接到嵌入式设备,蓝牙引脚是1234,当我连接到嵌入式板时,它要求我在嵌入式板上输入000000,而不是要求我输入...

回答 1 投票 0

XP Embedded 上的 Visual Studio 远程调试

我需要在运行 XP Embedded 的远程计算机上调试一些 C# 代码。我在不同的 Windows 操作系统上进行了多次远程调试,并且都运行良好,但我认为 XP

回答 2 投票 0

无法在 STM32 上使用中断来切换 LED

我正在尝试使用 STM32C0x 参考手册来切换 LED。 我已将 LED 连接到端口 A 引脚 0,将按钮连接到端口 A 引脚 1。电路是正确的,因为当我不这样做时 LED 会成功切换...

回答 1 投票 0

错误:八进制常量中的数字“9”无效

我正在尝试使用 STM32-F401RE 编写一段代码,用于在四位七段显示器上显示数字。问题出在 while(1) 循环上。 这是代码: 无效 num_display_func(uint16_t

回答 2 投票 0

为什么在刷新我的 stm32f411re Nucleo 板时即使没有出现错误也没有任何反应

我正在尝试使用带有 ST-Link 板载和 CMake 的 Nucleo 板为 STM32f411re Cortex-M MCU 设计自己的构建系统。 除此之外,我想编写自己的 HAL 库,我知道所有这些...

回答 1 投票 0

有谁知道xbox360控制器的hid是否使用16位操纵杆?

我无法让单个 hid dumper 在 windows linux 等多个盒子上工作,出现不同的错误等。这真是太痛苦了。 我 99% 确定它是 16 位 xy,但我无法验证。这很烦人,因为大多数

回答 1 投票 0

就机器代码而言,链接静态库.a文件与链接.o对象文件集合有什么区别?

两种情况下的汇编指令是否相同?或者可执行文件完全不同? 它可能会影响执行性能吗? 链接库会不会产生一些

回答 1 投票 0

如何在链接描述文件中添加一个目录的所有目标文件?

我的嵌入式 C 项目的一个软件模块对于该模块的每个版本都有不同数量的源文件。 注意:发生这种情况是因为它们是由代码生成工具自动生成的......

回答 2 投票 0

ESP32 DFRobot I2S MEMS 麦克风输出

我有一个 DOIT ESP32-DEVKIT 和一个 DFRobot I2S MEMS 麦克风。 当麦克风和 ESP32 连接时,串行绘图仪应该有如下图所示的输出:

回答 1 投票 0

如何在C中的void指针函数中传递浮点值

创建 void* 函数并传递 diff。在 get_value 函数和基于类型的操作中对该值进行类型转换之后,得到诸如 float、int 和 double 之类的值类型。 错误 main.c:17:27:错误:操作...

回答 1 投票 0

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