应用移植

gdbserver调试工具移植到ARM Linux教程

gdbserver调试工具移植到ARM Linux教程

5年前 (2014-10-17) 7326浏览 1评论

目前,嵌入式 Linux系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROM Monitor调试目标机程序、用KGDB调试系统内核和用gdbserver调试用户空间程序。这三种调试方法的区别主要在于,目标机远程调试stub 的存在形...

iptables移植到ARM Linux教程

iptables移植到ARM Linux教程

5年前 (2014-10-11) 9738浏览 2评论

iptables或netfilter(网络过滤器)是一个工作于用户空间的防火墙应用软件,允许系统管理员可以调整设置X表(Xtables)提供相关的系统表格(目前主要位于iptables/netfilter)以及相关的“链”与“规则”,以管理网络数据包...

bash shell移植到ARM Linux教程

bash shell移植到ARM Linux教程

5年前 (2014-10-11) 8328浏览 4评论

一般情况下,在ARM开发板中都会有sh,这是随busybox携带的脚本工具。当然,如果是完整版的busybox,里面也会有bash。如果想将shell脚本在ARM目标机中运行,则需要把脚本第一行的#!/bin/bash改为#!/bin/sh。但这样虽...

Iperf3移植到ARM Linux及使用教程

Iperf3移植到ARM Linux及使用教程

5年前 (2014-09-03) 10928浏览 2评论

iperf是一个基于Client/Server的网络性能测试工具,可以测试TCP、UDP和SCTP带宽质量,能够提供网络吞吐率信息,以及震动、丢包率,最大段和最大传输单元大小等统计信息,帮助我们测试网络性能,定位网络瓶颈。其中抖动和丢包率适应于UDP...

Busybox移植到ARM Linux教程

Busybox移植到ARM Linux教程

5年前 (2014-09-01) 10691浏览 1评论

BusyBox 是一个集成了一百多个常用Linux命令和工具的应用程序。它不仅包含了一些简单的命令,如 cat 、echo和ls等,而且还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet等。简单地说,BusyBo...

SQLite3移植到ARM Linux教程

SQLite3移植到ARM Linux教程

5年前 (2014-08-16) 12337浏览 10评论

SQLite 是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用,SQLite它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。 sqlite SQLite 能够支持W...