此标记用于与ARM(高级RISC机器)系列计算机相关的问题;这是在ARM处理器内核上运行的机器或电子设备或使用ARM内核的系统。
我尝试使用寄存器控制连接到8个引脚的LED来使STM32 Nucleo F103RB闪烁。出于好奇,我使用 NOP() 函数创建了 delay() 函数。 从 8 MHz 开始,我认为......
Unicorn Engine - 同时模拟 ARM 和 THUMB 模式
我对汇编代码、Keystone 引擎和 Unicorn 引擎相当陌生,我在尝试解决逆向工程挑战时遇到了问题。 我得到了一些汇编代码,其中包含arm和
clang 如何选择针对我的 ARM 目标上的浮点协处理器优化的 memcpy?
我正在开发当前使用 gcc 和基于 newlib 4.3.0 的运行时构建的项目。 作为一个实验,看看我们是否可以减少链接时间,我正在尝试与 lld Thin 链接的 clang 编译...
我使用的是arm-none-eabi-gcc (V6.3),CPU核心是ARM COrtexM0。 在我的链接器文件中,我为文本和rodata 创建了 2 个部分。 .text 部分适用于所有 C 代码文本和rodata,除了
如何在 QEMU 模拟平台上为 ARM v6 进行“docker buildx build”,并将其呈现为构建容器的 arm7l?
当您使用 docker buildx build 构建 Docker 映像并指定“--platform=linux/arm/v6”时,构建容器将作为arm7l而不是预期的arm6l运行,如果构建专业...
我很快将启动一个新的 .NET 8 项目,该项目将部署到运行 64 位 ARM 处理器的系统。该应用程序将是一个非常基本的 CRUD 程序。 在创建项目之前,我必须描述...
我很快就会开始新的 .NET 8 项目,该项目将部署到运行 64 位 ARM 处理器的系统。该应用程序将是一个非常基本的 CRUD 程序。 在创建项目之前,我必须描述
我的开发板是licheepi-zero,芯片是Allwinner v3s。 我按照教程成功编译了ov2640的内核。 我想根据...更改设备树配置
我有以下 makefile,当它尝试加载 CanbusTest、elf 时,它一直失败并出现错误 1,没有这样的文件或目录 - 我做错了什么,因为似乎一切都如其所愿...
我在firemonkey上开发和应用程序,在Windows和Android上显示了完美的GUI。 在 OSX Mac ARM 上显示很大并且无法使用它。 这是在 IDE 上(Windows 和 Android) 这在 Mac 上看起来是这样的 一个...
为什么sinf + cosf比sincosf快得多,尽管汇编也使用sincosf?
我正在Android平台上做一些数学库的测试,使用armeabi-v7a。我想知道使用“sinf + cosf”和使用“sincosf”之间的时间差异有多少。而我...
.宏 str_l, src, sym, tmp #ifndef 模块 adrp mp, \sym str \src, [ mp, :lo12:\sym] #别的 adr_l mp, \sym str \src, [ mp] #万一 .endm 以上是...
我正在使用ARM-GCC编译器,我在互联网上找到了startup_stm32f10x_cl.c文件(启动代码)的两个版本。处理器是:STM32F105RC(ARM Cortex M3)。 共同部分: #def...
我需要了解 C 和 C++ 编程中的内部函数、内联函数和外部函数之间的区别,特别是与基于 Arm/Neon 的嵌入式系统的编程有关。
Qemu 无法从二进制文件模拟 ast2600-evb:无法读取初始闪存内容
我必须为超级服务器SYS-110P-WTR模拟IPMI系统。为了达到这个目标,我试图重复这些人的经历。我安装了 qemu-9.0.0,并尝试执行以下命令: qemu-系统-ar...
Qemu 不从二进制文件模拟 ast2600-evb:无法读取初始闪存内容
我必须为超级服务器SYS-110P-WTR模拟IPMI系统。为了达到这个目标,我试图重复这些人的经历。我安装了 qemu-9.0.0,并尝试执行以下命令: qemu-系统-ar...
Explorer - 在 x86 上进行开发,但针对 ARM 发布
我刚刚添加了 lib Explorer,但我的开发环境位于 x86 上,而产品环境是 arm。 有没有简单的方法来释放手臂?就像其他语言一样,只需设置一个环境变量
我相信我的链接器脚本有问题,但我不确定这是否是真正的罪魁祸首。 背景: 我在一个项目中使用STM32F730。 uC 具有 64K 闪存和 256K 内存。其中,...
我试图了解如何正确读取 ARM 编译器生成的重定位条目(我正在使用 (GNU Arm Embedded Toolchain 9-2020-q2-update) 9.3.1 20200408 (release))。 据我了解...