arm 相关问题

此标记用于与ARM(高级RISC机器)系列计算机相关的问题;这是在ARM处理器内核上运行的机器或电子设备或使用ARM内核的系统。

使用 Atmel SAM D51 进行不精确的脉冲宽度捕获

我们使用 ATSAMD51P19A 和控制应用定时器/计数器 (TCC) 来检测从一个引脚置位到另一个引脚上信号检测的脉冲宽度,并且正在...

回答 2 投票 0

手臂皮质 m0 LDR 指令

ARM Cortex M0 中这些指令有什么区别? LDR r1、r2 LDR r1,[r2] MOV r1, r2 他们有错吗? 如果都没有错的话,为什么我要用第二个来加载f...

回答 1 投票 0

在keil ARM编译器中比较enum/define

我在使以下条件编译工作时遇到困难: 枚举 { MIDI_USB_DEV_MCU_IDX, MIDI_WC_BLE_IDX, MIDI_CONN_1_IDX, MIDI_CONN_2_IDX,MIDI_IN_OUT_UARTS_NB }; #定义

回答 1 投票 0

xPortPendSVHandler 中 FreeRTOS 中的硬故障

我在 ATSAME54 (ARM Cortex-M4) 上运行的 FreeRTOS 应用程序出现硬故障。 我只使用静态分配的内存。当我向它发送 CAN 消息时发生硬故障...

回答 4 投票 0

ARMv7 DE1-SoC cpu中每七段的MSB是多少?

在cpuulator网站中,当我想在七段显示器上显示数字时,它告诉我更改我假设连接到显示器的特定内存位置。我能理解...

回答 1 投票 0

ARM GCC 10.3 和 13.x - 使用 -Os 的函数指针的参数无效

在 Cortex-M7 中,我有一个用 -Os 编译的函数,位于特定地址中,我通过函数指针调用它,如下所示(+1 表示拇指模式): //上面的一些代码... 内存设置(...

回答 1 投票 0

STM32 板上的多个项目(或图像)

我来这里是想问一些有关我的项目的问题。 现在我正在实现一个精简版虚拟机管理程序。 所以我做了三个独立的项目(monitor.bin,OS1.bin,OS2.bin),并划分了内存。 记忆 { CCMRAM (...

回答 1 投票 0

如何运行单行汇编,然后参见[R1]和条件标志

我正在尝试自学组装。我在 C、Java 和 Python 方面拥有多年的经验,但我在这方面无法取得任何进展,我即将放弃。 所以,我下载了 uVision4,并假设...

回答 1 投票 0

如何只设置ARM汇编的溢出标志?

在我的 Raspberry PI 上学习 ARM 汇编时,我一直在摆弄 Flags。我设计了仅设置零标志、仅设置负数和仅设置进位标志的方法。然而我不能

回答 3 投票 0

了解LDR和STR吗?

我正在使用ARMSim,我猜它是一个ARM模拟器,我有这个演示程序。它基本上读取一个文本文件并打印文本文件中的整数(仅第一行)。 开始: @打开文件...

回答 1 投票 0

ArmNN在linux上使用GPU推理时需要GPU驱动支持吗?

我想知道使用GPU与ArmNN进行推理是否需要GPU驱动支持。更具体地说,我想知道OrangePi Zero3是否可以使用GPU与ArmNN进行推理。该芯片不提供GPU驱动...

回答 1 投票 0

为什么FIQ模式下的Link寄存器在thumb模式下是指令地址加4而不是指令地址加2?

我正在阅读Cortex R5技术参考手册(版本:r1p2)。并且根据手册 LR_SVC 在 ARM 模式下会有 IA + 4,在 Thumb 模式下会有 IA+2,这个我能理解,因为...

回答 1 投票 0

由于架构不匹配,通过 Dockerfile 安装 AlloyDB Omni CLI 时出现问题

我正在尝试按照 Google 官方文档中提供的指南使用 Dockerfile 在本地设置 AlloyDB Omni。 以下是我正在使用的 Dockerfile 配置: 来自 ubuntu:

回答 1 投票 0

gfortran 12.2.0 无法在装有 MacOS Ventura 13.1-arm64 的 M1 Macbook Air 上运行

gfortran 无法在装有 MacOS Ventura 13.1-arm64 的 M1 Macbook Air 上运行 当我尝试编译任何程序时,例如 程序主程序 打印*,“你好世界。” 结束程序主程序 我得到以下信息...

回答 2 投票 0

无法在arm64上安装VSIX Visual Studio扩展?

我无法在我的arm64 Windows 计算机上的Visual Studio 2022 中安装任何主题。 VSIX 总是出错。

回答 2 投票 0

为什么 gcc -O1 优化会破坏在 Gameboy Advance ROM 的循环中修改 VRAM 的代码?

我正在开发一个简单的 Gameboy Advance ROM,并试图理解为什么以下代码适用于 gcc -O0 选项,但使用 -O1 或以上选项会崩溃(白色模拟器屏幕): int 主函数 () { /...

回答 1 投票 0

如何比较两个寄存器并在大于时执行操作而不在 ARM 中进行分支

我正在尝试比较两个寄存器 r5 和 r6,我知道我可以用它来做 CMP R7、R5 我想做的是 如果 R7 > 1,则添加 R8、R8、#1 而不分支,因为我将使用这个多个 t...

回答 1 投票 0

Valgrind memcheck 不显示源文件

我正在调查在具有 ARM CPU 的嵌入式 Linux 系统 (Yocto 1.5) 上运行的 C++ 应用程序中的内存泄漏问题。 Valgrind 3.8.1 已安装在目标上。 C++程序编译完成...

回答 1 投票 0

Valgrind 堆栈跟踪在 ARM 机器中不正确

我正在 ARM 机器(ubuntu)上的简单程序上运行 valgrind,但在机器上使用最新的 valgrind(Valgrind-3.13.0)时没有在 valgrind 报告中获得正确的堆栈跟踪。 堆摘要: 出口处使用中:2...

回答 1 投票 0

CMPS 是有效的 ARM/THUMB 指令吗?

我知道CMP指令会更新条件标志。在我大学的一些材料中,我看到了 CMPS 指令。对我来说这似乎毫无意义,因为条件标志设置为任意...

回答 3 投票 0

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