加载中
udev动态设备管理

udev是一种工具,它能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除等。设备文件通常放在/dev目录下。使用udev后,在/dev目录下就只包含系统中真正存在的设备。...

2017/09/15 21:45
191
mdev实现U盘或SD卡自动挂载

mdev是busybox中udev管理程序的精简版,也是通过读取内核信息来创建设备文件,可以实现设备节点自动创建和自动挂载,只是在实现的过程中有点差异,在发生热插拔时,mdev是被hotplug直接调用,...

2017/09/14 21:51
452
Linux中WIFI功能工具与操作

当设备支持wifi功能时,在嵌入式linux开发中经常使用wireless tools和wpa_supplicant工具来管理和配置wifi功能与参数,本文简要介绍wifi操作的这些工具。...

getaddrinfo函数返回No such file or directory的分析

将域名解析成ip地址是所有涉及网络通讯功能程序的基本步骤之一,常用的两个接口是gethostbyname和getaddrinfo,而后者是Posix标准推荐在新应用中使用的接口。使用getaddrinfo接口可能返回各种...

uClibc库的交叉编译

uClibc因其体积小在嵌入式开发中使用广泛,作为嵌入式开发中的基础组件,其重要性不言自明。从可获取到的源代码交叉编译uClibc库是使用和调试必不可少的技巧,本文不对uClibc的特性裁剪、选择...

2014/04/28 15:36
1.8W
进程与线程栈大小的调整

通过ulimit设置及可用的Pthread库接口来调整进程或线程的运行栈的大小,以改善嵌入式中内存的使用。

嵌入式开发调试方法

在嵌入式项目的开发中,受限于资源和工具,对程序的调试往往没有PC环境下的那么容易和轻松。而在嵌入式开发中,因为设备和环境的多样性、复杂性更易遇到各种奇怪的问题,这就产生了一个矛盾。...

sscanf函数中类型不匹配警告引发的BUG和思考

BUG产生背景 项目开发中的在对网络的IP等地址进行协议封装的处理过程中,我使用了如下的一段代码: buff[0] = content->res_network_params.up_res_status; sscanf(content->res_network_pa...

使用gdbserver远程调试

gdbserver工具 先确定默认crosstool交叉编译器是否有自带gdbserver,如果有就不需要自行编译。一般都会带有对应的gdbserver工具,可以通过find命令查找确定: hong@ubuntu:~/work/system$ w...

共享库的链接与交叉编译程序的运行问题

共享库的链接问题:奇怪的现象 在linux中进行共享库的链接时最常使用两个选项:-L选项指定库的查找目录,-l选项指定将要使用的共享库。除了使用这种标准方式进行库的链接外,还有一种方式:将...

udev规则

概念 语义: devfs, sysfs, nodes等 仅仅是基本介绍,可能并不完全准确. 在典型的基于linux的系统中,/dev目录用来存储文件一样的设备节点, 它们指向系统中特定的设备. 每一个节点指向系统的一部...

MTD应用学习:mtd和mtdblock的区别

今天做升级方案用到了mtd-utils中的flash_eraseall和flash_cp两个工具,在进行方案验证的时候,遭遇到各种不解和疑惑,因对MTD的原理不熟悉,所以只能多次尝试,虽然最后把方案搞定了,不过觉...

嵌入式软件环境构建:uboot、kernel、rootfs、app布局

嵌入式开发涉及硬件和软件两部分,个人目前主要是做嵌入式软件部分,使用uboot+linux的整体方案。这里所说的“嵌入式软件环境”,不是指宿主机上的嵌入式开发环境,而是指目标机中的运行软件...

2013/02/01 22:34
2.6K
memset和memcpy使用教训

前两天在调试代码时,发现了一个比较低级的错误:对于memset和memcpy接口的参数错误使用。在这里总结一下,避免以后再犯。 先说一下我的错误教训。 memset的使用,代码如下 ? 1 2 3 4 5 INT1...

2012/09/22 20:25
5.1K
开发板bootloader启动参数设置

正常启动参数设置内容与格式 setenv bootdelay 3 setenv boudrate 115200 setenv ethaddr 00:11:22:33:44:55 setenv ipaddr 192.168.1.20 setenv serverip 192.168.1.178 setenv gateway 192...

2012/02/18 13:16
547

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部