发布时间:2015-04-14 11:22:34
开机后自动运行用户的应用程序或启动系统服务的命令保存在开发板根文件系统的/usr/etc/rc.local文件中。有的开发板开机后自动运行图形界面程序,需要按住ctrl+c让开发板进入到linux的SHELL提示符界面。其实可通过注释掉rc.local文件中调用图形界面的命令,增加运行用户应用程序的命令,达到开机自动运行用户应用程序的.........【阅读全文】
发布时间:2015-04-14 11:21:47
在很多嵌入式系统中,由于可用资源较少,常常在系统启动后就直接让应用程序自动启动,以减少用户操作和节省资源。如何让自己的应用程序自动启动呢? 在Linux系统中,配置应用程序自动启动的方法有以下三种:1.通过/Linuxrc脚本直接启动Linux内核一旦开始执行,它将通过驱动程序来初始化所有硬件设.........【阅读全文】
发布时间:2015-04-14 10:21:25
#include <unistd.h> unsigned int sleep(unsigned int seconds);//睡眠秒 返回值:成功返回0,或者返回剩余的要睡眠的秒数(被signal中断后). int usleep(useconds_t usec);//睡眠微秒 返回值:成功返回0,出错返回-1. useconds_t == unsigned int 秒的进制:1秒 (s)= 1000毫秒(ms) 1毫秒 = 1000微秒(us) 1微秒 = 1000纳.........【阅读全文】
发布时间:2015-04-13 15:54:37
一、W25Q32BV芯片简介 W25X是一系列SPI接口Flash芯片的简称,它采用SPI接口和CPU通信,本文使用的W25Q32BV容量为32M,具体特性如下:1.1、基本特性 该芯片最大支持104MHz的时钟,供电电压范围在2.7~3.6V,.........【阅读全文】
发布时间:2015-04-10 11:48:32
作者:程姚根,华清远见嵌入式学院讲师。在linux 内核中有一个大名鼎鼎的宏container_of(),这个宏是用来干嘛的呢?我们先来看看它在内核中是怎样定义的。呵呵,乍一看不知道是什么东东。我们先来分析一下container_of(ptr,type,member),这里面有ptr,type,member分别代表指针、类型、成员。看一个例子:.........【阅读全文】