臂汇编器在乘长后右移?
新手 ARM 汇编程序问题。我正在编写我的第一个 ARM 汇编程序,并尝试编写这个 C 片段。 int x = somevalue1 << 12 // s19.12 int y = somevalue2 …
我可以以某种方式使用这个 XDS100v2 JTAG 仿真器吗?
我购买了 Hawkboard,并寻找 JTAG 仿真器来进行调试。我唯一确定的是 Spectrum Digital XDS100v2,因为引脚匹配,而且我读到过其他人在 Hawkboard 上…
理解arm汇编代码结构的问题
代码列出如下,我想知道在结尾部分 0000e0b4 001d22d0 ldrsbeq r2, [sp], -r0 这是否对这行代码进行计算,因为它加载了结尾部分中定义的地址 0000e03c…
ARM - 搜索字符串时无限循环
有人能指出原因吗?我看不出问题所在。 要搜索的字符串:“aassaas” 要搜索的字符串:“as” SEARCHSTRING: STMFD SP!, {R4-R7, LR} MOV R6, #0 @Mat…
如何在 ARM 汇编器中使用 C 定义
如何在 ARM 汇编代码中使用外部定义,例如 LONG_MIN 和 LONG_MAX? 假设 my_arm.h 看起来像这样: int my_arm(int foo) 假设我有一个 my_main.c 如下…
QEMU 适合学习 ARM 和 PowerPC 的汇编程序编程吗?
我想学习 PowerPC 和 ARM 的汇编程序编程,但我无法为此目的购买真正的硬件。我正在考虑使用 QEMU 来实现这一点。但是我不确定它是否足够好地模拟这两…
与 Hawkboard 和 OpenOCD 一起使用的 JTAG 仿真器?
我想尝试使用 Hawkboard 进行裸机 ARM 编程,但部署过程看起来很糟糕。我对此完全陌生,所以我可能会误解这些说明,但看来我必须使用名为 AISgen …
如何运行基于 Erlang 的机器人?是否可以将其转换为 .hex 并在微控制器上运行?
我正在研究 Erlang 机器人项目。我制作了一个wallfollower机器人程序,它有两个文件1.一个与硬件通信的C程序(我认为我们不能直接使用Erlang)和2.Erl…
对于ARM7-TDMI来说,什么是好的FAT文件系统
我使用的是 ARM7TDMI-S(NXP 处理器),并且需要一个能够读取/写入 SD 卡的文件系统。有这么多可用的东西,人们使用过什么并且对什么感到满意?需要最…