想要在基于 ARM9 的芯片中配置特定的外设寄存器
我有基于 ARM 芯片的基于 verilog 的验证环境。我必须编写新的测试 C++ 验证外设。我已准备好所有基于 ARM 的 GCC 工具。我不知道如何制作 在基于 C++…
优化不同阵列的 ARM 缓存使用
我想在 ARM Cortex A8 处理器上移植一小段代码。 L1 缓存和 L2 缓存都非常有限。我的程序中有3个数组。其中两个是按顺序访问的(大小>数组A:6MB和…
为什么静态链接时要指定地址?
背景: 闪存为 0x02000000/2M,SDRAM 为 0x10000/16M,处理器:ks8695。 Bootloader和OS被烧入Flash,复位时,OS被复制到SDRAM地址0x10000处,然后将P…
Microsoft 汇编器到 GNU 汇编器的转换
我有一个 ARM 汇编代码,可以用 Visual Studio 很好地编译。我现在想使用相同的 ARM 汇编代码并使用 GNU Assembler 进行编译。如您所知,两个汇编器的…
ARM 是更安全的指令集吗?
我读到“普通”ARM 指令是固定长度的 - 32 位。而且 ARM 指令不能跳转到另一条指令的中间 - 这对于 x86 指令来说很容易做到。 (对于 x86,Google 的 …
ARM (AT91) 有 PHP 缓存吗?
我有一个 php 应用程序在基于 ARM 的嵌入式系统上的 busybox httpd 上运行。该应用程序非常慢,但我不想用 C++ 重写它。我正在寻找一种在 ARM 上预编…
有人成功地将 Prex 移植到 Stellaris 芯片上吗?
有人成功地将 Prex OS (prex.sf.net) 移植到 Stellaris 芯片上吗?我有兴趣验证 Prex 是否可以嵌入到内存占用较小的系统中。如果有人已经完成了这项工…
关于为 Xscale ARM 构建交叉编译器的建议?
我正在使用 PXA270 Xscale 开发板(类似于 Gumstix),并提供了交叉编译器,但它是 GCC 3.3.3。我想学习如何构建自己的交叉编译器,这样我就可以自定…
如何在 OS X 上轻松安装arm-elf-gcc?
请告诉我这是否应该是服务器故障... 我有一些需要编译的代码,需要arm-elf-gcc。我不是嵌入式程序员,所以这一切对我来说都是新的。我的开发机器是 Ma…
使用 Go 为 iPhone 应用程序编写库
我正在考虑使用 Go 作为 C/Objective-C 的低级高性能语言替代品来实现 iPhone 应用程序的库。 Go 编译器中的任何一个都可以生成一个可以使用 Go 运行…