arm 相关问题

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

嵌入式系统中内部、内联和外部之间的区别? [已关闭]

我需要了解 C 和 C++ 编程中的内部函数、内联函数和外部函数之间的区别,特别是与基于 Arm/Neon 的嵌入式系统的编程有关。

回答 1 投票 0

嵌入式系统中固有、内联、外部之间的区别? [已关闭]

我需要了解C/C++编程中内部函数、内联函数和外部函数之间的区别。

回答 1 投票 0

Qemu 无法从二进制文件模拟 ast2600-evb:无法读取初始闪存内容

我必须为超级服务器SYS-110P-WTR模拟IPMI系统。为了达到这个目标,我试图重复这些人的经历。我安装了 qemu-9.0.0,并尝试执行以下命令: qemu-系统-ar...

回答 1 投票 0

Qemu 不从二进制文件模拟 ast2600-evb:无法读取初始闪存内容

我必须为超级服务器SYS-110P-WTR模拟IPMI系统。为了达到这个目标,我试图重复这些人的经历。我安装了 qemu-9.0.0,并尝试执行以下命令: qemu-系统-ar...

回答 1 投票 0

Explorer - 在 x86 上进行开发,但针对 ARM 发布

我刚刚添加了 lib Explorer,但我的开发环境位于 x86 上,而产品环境是 arm。 有没有简单的方法来释放手臂?就像其他语言一样,只需设置一个环境变量

回答 1 投票 0

STM32F7 - 从 RAM 和闪存执行代码

我相信我的链接器脚本有问题,但我不确定这是否是真正的罪魁祸首。 背景: 我在一个项目中使用STM32F730。 uC 具有 64K 闪存和 256K 内存。其中,...

回答 1 投票 0

分析 ARM 中 cortex-m4 的重定位

我试图了解如何正确读取 ARM 编译器生成的重定位条目(我正在使用 (GNU Arm Embedded Toolchain 9-2020-q2-update) 9.3.1 20200408 (release))。 据我了解...

回答 1 投票 0

了解 U-Boot 内存占用

我不明白加载 U-Boot 时 RAM 中发生了什么。我正在开发 Xilinx Zynq ZC702 评估套件,并尝试使用 U-Boot 在其上加载 Linux 内核。所以我使用了Xilinx工具

回答 1 投票 0

我正在尝试了解堆栈是如何工作的

我试图了解堆栈是如何工作的,我想解决以下问题:在从第一行分析arm32汇编代码的执行之后,假设

回答 1 投票 0

ARM GCC 无法为 STM32F4 创建工作二进制文件,大量废弃代码

我已将所有 STM32 项目迁移到 Codeblocks IDE 和 GCC 编译器 (arm-none-eabi)。 该过程使用 STM 的 CubeMX 生成基本代码,然后将所有内容合并到适当的文件夹中...

回答 1 投票 0

Cortex-M3 - SysTick NVIC 禁用 - 节能 FreeRTOS

我在 EFM32GG380F1024 上使用 FreeRTOS。 Cortex-M SysTick 用于 RTOS 时钟。低能耗 RTC (BURTC) 在睡眠期间用于生成定时唤醒呼叫。能源模式是 EM3(超低-

回答 1 投票 0

STM32 链接器脚本仅用于来自 FLASH 的启动脚本,其他所有内容来自 RAM

我有一台带有 1 MB 内部闪存的 f7。由于国际芯片短缺,我必须应对新的挑战: 我现在有一个 f7,只有 64kB 内部闪存和 16MB 外部 qspi 闪存备忘录...

回答 2 投票 0

静态加载C到aarch64汇编,用于学习目的

我想学习汇编,我认为将 C 代码编译为汇编将是一个好的开始。也就是说: cc main.c -S 编译 #包括 int main() { printf("...

回答 1 投票 0

未采用到弹跳床的手动编码分支,而是使用附加的调试器进行

大约一个月前,我尝试用 C 实现一个类似弹床的结构,它封装了一小段汇编代码,将一个函数与另一个函数挂钩。 这个想法很简单:每当反弹时...

回答 1 投票 0

如何在aarch64 Linux系统上获取字符串“arm64”

我想在bash脚本中获取字符串arm64。 root@ubuntu-arm-test:# uname -a Linux ubuntu-arm-test 5.15.0-105-generic #115-Ubuntu SMP Mon Apr 15 09:52:04 UTC 2024 aarch64 aarch64 aarch64 GNU/L...

回答 1 投票 0

qemu 中支持 stage-2 转换的属性“arm-smmuv3.stage”在哪里?

我从QEMU的changeLog了解到QEMU现在可以选择支持SMMUv3的第2阶段翻译,但我不确定如何启用这里提到的系统属性“arm-smmuv3.stage”。哪里是...

回答 1 投票 0

ARM 汇编中 switch 语句的实现似乎太少了

我正在学习 switch 语句在 C 中如何工作,所以我决定查看编译后的代码。据我了解,C 使用跳转表来实现 switch 语句。然而,...

回答 1 投票 0

在ARM Cortex-A9平台上安装anaconda

基本情况: 平台:ARM Cortex-A9(32位处理器) 操作系统:Ubuntu Mate 16.04.4 gcc版本:gcc(Ubuntu/Linaro 5.4.0-6ubuntu1-16.04.4)5.4.0 201606609 蟒蛇版本:2.7.12 问题: 我...

回答 2 投票 0

ARM系统调用的接口是什么?它在Linux内核中的哪里定义?

我读过有关Linux中的系统调用的内容,到处都有关于x86架构(0x80中断和SYSENTER)的描述。但我无法追踪系统的文件和进程...

回答 6 投票 0

如何安装“gcc-arm-linux-gnueabihf”特定版本?

正在x86上进行交叉编译,目标平台是armhf。当我运行命令时 apt-get install -y gcc-arm-linux* g++-arm-linux*,它安装 4.11.2.0 版本,输出如下 g++-手臂-

回答 1 投票 0

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