Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
源和目标具有不同的 EABI 版本
我正在尝试使用 ARM 工具链编译 so 文件 但是我不断收到这个错误 错误 源对象的 EABI 版本为 0 但目标对象的 EABI 版本为 5 我无法更改工具链中的任何内容 因为我必须使用给定的工具链 我以前从未见过这个错误 我使用了这个
arm
toolchain
eabi
Linux malloc() 在 ARM 和 x86 上的行为是否不同?
这个网站上有很多关于内存分配的问题 但是我 找不到专门解决我的问题的人 这 问题 https stackoverflow com questions 19148296 linux memory overcommit details似乎最接近
Linux
Embedded
arm
malloc
读取和打印手臂组件中的字符串
我正在使用 ARMSim 刚刚开始学习汇编 所以如果我看起来一无所知 请原谅我 但我正在尝试从输入文件中读取字符串 然后将其打印到输出屏幕 到目前为止我有 equ SWI Open 0x66 open a file equ SWI Clos
string
Assembly
input
arm
output
ARM 中只有两个操作数的 ADD 或 SUB
我正在学习ARM汇编语言 我读过 ADD 应该有 3 个操作数 然而 我见过很多案例 现实中只有两种 例如 STR R1 SP 0x20 var 1C LDR R1 a lua 0x1DE4E6 MOVS R0 R4 haystack AD
Assembly
arm
C 嵌入式应用程序中 time() 函数的问题
我在用time 在 ARM 微控制器上 处理器一到达此函数就会重新启动 奇怪的是 当我处于调试模式时 代码运行得很好 但一旦我想将其应用到独立模式 我就会遇到重置 我是否忽略了什么 这个功能有替代品吗 代码部分是这样的 include
c
time
arm
Embedded
在嵌入式设备上使用new或malloc引起的段错误[关闭]
这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在尝试
c
Embedded
arm
ARM Cortex A8 PMNC 读取在启用后也给出 0.. 有什么想法/建议吗?
MODULE LICENSE GPL MODULE DESCRIPTION user mode access to performance registers int init arm init void unsigned int valu
Linuxkernel
arm
kernelmodule
cpuregisters
cortexa8
GCC ARM 汇编预处理器宏
我正在尝试使用汇编 ARM 宏进行定点乘法 define MULT a b asm volatile SMULL r2 r3 0 1 n t ADD r2 r2 0x8000 n t ADC r3 r3 0 n t MOV 0 r2 ASR
gcc
Assembly
macros
preprocessor
arm
将 GCC 内联汇编与采用立即值的指令结合使用
问题 我正在为 ARM Cortex M3 处理器开发定制操作系统 为了与我的内核交互 用户线程必须生成 SuperVisor Call SVC 指令 以前称为 SWI 用于软件中断 该指令在ARM ARM中的定义是 这意味着该指令需要即时
c
gcc
Assembly
arm
inlineassembly
DSP 库 - RFFT - 奇怪的结果
最近我一直在尝试在我的STM32F4 Discovery评估板上进行FFT计算 然后将其发送到PC 我已经调查了我的问题 我认为我对制造商提供的 FFT 函数做错了 我正在使用 CMSIS DSP 库 现在我一直在用代码生成样本 如果工作正
c
arm
fft
cortexM
RAM 存储二进制数和汇编语言的冒泡排序
我必须使用 ARM v7 执行一个例程 在 RAM 内存中存储 10 个二进制数 然后使用冒泡排序对这些数字从高到低进行排序 我应该如何开始 func bubbleSortAscendingU32 ldr r3 r0 4 mov r1 9
Assembly
Binary
arm
bubblesort
armv7
如何使用 gcc 编译代码和 ARM Cortex A8 目标进行调用图分析?
我对这个已经咬牙切齿了 我需要在 ARM 板上进行分析并需要查看调用图 我尝试使用 OProfile Kernel perf 和 Google 性能工具 一切正常 但不输出任何调用图信息 这使我得出结论 我没有正确编译代码 我在编译 C 代
gcc
arm
stacktrace
oprofile
cortexa8
ARM架构中不同处理器模式下如何使用内核堆栈?
据我了解 每个进程都有一个用户堆栈和内核堆栈 除此之外 ARM 架构中的每种模式都有一个堆栈 所以我想知道不同的堆栈和堆栈指针在 ARM 模式下如何工作 另外 何时会使用与进程关联的内核堆栈 何时会使用与进程关联的内核堆栈 当您进行系统调用
Linuxkernel
arm
linuxdevicedriver
哪些变量类型/大小在 STM32 微控制器上是原子的?
以下是 STM32 微控制器上的数据类型 http www keil com support man docs armcc armcc chr1359125009502 htm http www keil com support man d
c
arm
atomic
STM32
freeRTOS
用于 RHEL 的 gdb-multiarch
我正在尝试寻找方法来运行gdb 多架构RHEL 中的命令 我已经安装了用于 ARM 处理的 QEMU 模拟器 我想安装GDB进行调试 我能够安装GDB 多体系结构在 Ubuntu 中运行命令成功 sudo apt get GDB multi
Linux
GDB
arm
qemu
手臂“版本”之间的差异? (仅限 ARMv7)
基本上我想知道ARMv7l和ARMv7之间的区别hl 我有一个带有armv7l的arm处理器 并且有很多armv7的rpmhl 我完全不知道我必须搜索什么才能获得相关信息 这个 后缀 叫什么 还有其他类型吗 他们的做法有何不同 我假设它指示
Linux
arm
cpuarchitecture
ABI
小型 ARM 微控制器的 RTOS 内核之间的可量化差异 [关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有许多不同的 RTOS 可用于微控制器 我专门寻找支持 ARM Cortex M 处理器的 RTOS 另外 我对闭源解决方案不感兴趣 试图从网站
arm
microcontroller
RTOS
freeRTOS
在 ARM 处理器上执行存储在外部 SPI 闪存中的程序
我有一个 ARM 处理器 能够与外部闪存芯片连接 写入芯片的是为 ARM 架构编译的程序 可供执行 我需要知道如何将这些数据从外部闪存获取到 ARM 处理器上以供执行 我可以提前运行某种复制例程 将数据复制到可执行内存空间吗 我想我可以 但
c
arm
Execution
SPI
flashmemory
ARM Linux 如何模拟 PTE 的脏位、访问位和文件位?
As per pgtable 2 level h https git kernel org cgit linux kernel git torvalds linux git tree arch arm include asm pgtable
Linuxkernel
arm
MMU
使用 ARM NEON 内在函数添加 alpha 和排列
我正在开发一个 iOS 应用程序 需要相当快地将图像从 RGB gt BGRA 转换 如果可能的话 我想使用 NEON 内在函数 有没有比简单分配组件更快的方法 void neonPermuteRGBtoBGRA unsigned char
arm
neon
intrinsics
cortexa8
«
1
2
3
4
5
6
...60
»