ARM

ARM

文章 44 浏览 219

在汇编代码中寻找不必要的缓冲区副本

我正在使用 Visual Studio 2008 C++ for Windows Mobile 6 ARMV4I,并且我正在尝试学习读取 VS 生成的 ARM 汇编代码,以最大程度地减少应用程序中不必…

人事已非 2024-11-03 13:48:22 0 0

为 android 编译 Unix 工具

我想在我的基于 android arm6 的手机上使用一些 unix 工具。我将使用此处提供的交叉编译器工具。如果我想编译gnu netcat,如何将交叉编译器前缀设置为…

寄与心 2024-11-03 09:30:13 1 0

为什么我的代码在使用 Realview 工具构建时表现不佳,但使用 Codesourcery 构建时表现更好?

我有一个 C 项目,之前是使用 Codesourcery 的 gnu 工具链构建的。最近它被转换为使用 Realview 的 armcc 编译器,但是与使用 gnu 工具编译时相比,我…

墨落画卷 2024-11-03 04:12:52 1 0

将附加代码合并到可执行文件中 (arm-linux)

我正在尝试将一些额外的日志记录代码合并到静态链接(android arm linux)可执行文件中。 (普通的跟踪方法似乎不起作用,因为它是一个守护进程,在做…

小耗子 2024-11-02 21:46:24 0 0

对 _sbrk 的未定义引用

我的 _sbrk 遇到问题。在编译的链接阶段,我使用下面的命令来链接我的对象,并且我得到了对 _sbrk 的未定义引用。 arm-none-eabi-ld -static -T linke…

青瓷清茶倾城歌 2024-11-02 21:07:23 0 0

在 Cortex-M0 中模拟 LDREX/STREX(加载/存储独占)

在 Cortex-M3 指令集中,存在一系列 LDREX/STREX 指令,因此,如果使用 LDREX 指令读取某个位置,则仅当已知该地址未被更改时,后续的 STREX 指令才能…

巡山小妖精 2024-11-02 20:57:52 1 0

为什么 ARM NEON 不比普通 C++ 更快?

这是一个 C++ 代码: #define ARR_SIZE_TEST ( 8 * 1024 * 1024 ) void cpp_tst_add( unsigned* x, unsigned* y ) { for ( register int i = 0 i &lt …

又爬满兰若 2024-11-02 14:47:50 0 0

GCC 优化:使用 ARM 条件指令?

我正在查看 XCode 中为 iOS 编译的一些代码(因此使用 gcc 为 ARM 编译),据我所知,编译器从未使用过 ARM 允许任意指令附加条件的功能,而是总是使…

小瓶盖 2024-11-02 11:45:38 1 0

SQlite3对于arm-linux的浮点问题

我正在尝试在两台机器(arm-linux 和 xscale 系统)中使用 sqlite-3.7.2 交叉编译它,我使用 ./configure 对其进行交叉编译两个系统都以非常正常的方…

夕嗳→ 2024-11-02 09:03:53 0 0

用于检查 iOS 编译的 ARM 反汇编器/交叉编译器

任何人都可以推荐: 一个在 Windows 或 MacOS 中运行的 ARM 反汇编程序,它可以理想地理解 MacOS 中 iOS 使用的可执行格式 ,一种直接从命令行调用 XC…

橘亓 2024-11-02 07:41:35 1 0

使用内在函数进行 Neon 优化

在了解 ARM NEON 内在函数之后,我对自己编写的一个函数进行了计时,该函数将数组中的元素加倍。使用该内在函数的版本比该函数的普通 C 版本需要更多…

独孤求败 2024-11-02 06:57:26 0 0

使用 armv4 目标时 binutils ld 发出 ARM BLX 指令

我希望为运行Linux 2.6.32.2内核的Samsung S3C2440 SoC(基于ARM920T内核)编译C程序。我已经在 ARM926EJS 上运行了现有的 Gentoo Linux。 我使用以下…

无人问我粥可暖 2024-11-01 05:29:02 0 0

为什么模块从地址0xbf000000开始

我使用 insmod hello.ko 启动我构建的模块。并使用lsmod来查找这个模块。然后我发现了一个奇怪的问题,我看到该模块从地址0xbf000000开始。据我所知,…

未央 2024-11-01 03:55:45 1 0

最小的 FOSS RTOS,具有 TCP/IP、SSL、USB 和针对 ARM 的基本文件系统支持

首先坦白承认——我对 RTOS 或嵌入式编程知之甚少,所以了解得更深入的人可能会帮助我更恰当地构建查询。 支持 TCP/IP、SSL、USB 和一些适用于 Cortex…

撕心裂肺的伤痛 2024-10-31 17:20:58 1 0

“非法指令”交叉编译 Qt 4.7 时

我已经在这个问题上苦苦挣扎了一个多星期了,但仍然找不到解决方案... 我正在尝试为 ARM 设备交叉编译 Qt 4.7 嵌入式开源版本。构建过程本身可以顺利…

千秋岁 2024-10-31 16:59:59 1 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文