嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。
不过,很纠结的是,这个在我的机器上面并没有成功。原因,不详。 转自:http://hi.baidu.com/%D2%BC%BF%DA%B3%BE%B0%A3/blog/item/024a7519be82e1e1c2ce7913.html BOA+PHP+SQLite移植三部曲之PHP 第二部:PHP的移植 1、下载php-5.2.17.ta...
在我们的印象里,存储器类型不是RAM(Random Access Memory,随机存储器)就是ROM(Read Only Memory,只读存储器)。然而RAM和ROM下面有很多的分支,并且作为混合型存储器(Hybrid)综合了RAM和ROM两种存储器的特点。在RAM器件里,数据...
Linux开发十五 lcd驱动 象棋小子 1048272975 lcd能够支持彩 {MOD}图像的显示和视频的播放,是一种很重要的输出设备,在一些嵌入式人机交互系统中,也往往需要lcd进行显示。Linux内核已经支持了s3c2416的lcd控制器。 1. lcd设备 lcd设...
本篇文章是Nxp官方参考手册IMX6DQRM中Chapter 8System Boot的翻译,翻译中如有理解偏差和用词不当之处,请网友多多指教。 8.1 总揽 boot处理过程开始于处理器的上电复位,这时,硬件复位逻辑强制ARM内核执行芯片内置的ROM Boot程序。Bo...
嵌入式常见的WebServer有:GoAhead,Boa,Lighttpd,Shttpd,Th ttpd,Mathopd,Minihttpd,Appweb。 Boa是一个非常小巧的Web服务器,可执行代码只有约60KB。它是一个单任务Web服务器,只能依次完成用户的请求,而不会fork出新的进程来处理...
1、硬件交互层: 该层处于Linux结构底层,为内核层提供基础。主要由管理外围设备的软件组成,这些外围设备包括终端控制器和存储设备控制器等; 内核层: 该层为Linux系统的核心,主要包括进程管理子系统和文件子系统。 系统接口...
源码如下:#include #include using namespace std;int main() { timeval p; gettimeofday(&p, NULL); printf("currentTime:%d ", (int)p.tv_sec); p.tv_sec = p.tv_sec + 60 * 5; //系统时间增加五分钟 settimeo...
上学期女朋友从自动化院的实验室借来了一块mpc8349E开发板,学校都这样,买来开发板又没人用,真心浪费,当年的高配置到现在也过时了。 这板子的配置很是变态(这货居然有5+1个网口和4个USB口): CPU: Freescale MPC8349E running at 533/...
在x86+Linux上写的程序,在PC机上运行得很好。可是使用ARM的gcc进行交叉编译,再送到DaVinci目标板上运行的时候,出现了Bus error。 出现的位置如下(其中Debug的内容是我在程序中添加的调试信息):root@211.69.193.189:~# arm_v5t_le-gc...
crypto++自身的wiki上就有一些例子,可以参考: http://www.cryptopp.com/wiki/Category:Sample (本文来源:http://ste.xidian.edu.cn/bbs/a/a.asp?B=5&ID=224&p=1&q=1&r=146 ) 应用Cryptopp库实现AES加密 在win32的操作系统下...
原创作品,转载时请务必以超链接形式标明文章原始出处:http://blog.csdn.net/gqb666/article/details/8976263,作者:gqb666 最近在写Linux网络方面的demo,用TCP实现了一个简单的传输文件程序,适用于网卡设备及TCP/...
workqueue归入中断子系统是由于和中断处理有密切关系,写博客重要在于整理自己的思绪,写的时候会把一些不懂的细节问题暴露出来,这样会把问题看的更透彻,workqueue的代码在文件kernel/workqueue.c中,大约5K+行,本文基于linux...
内核配置中将CONFIG_DEVMEM选项配置后,会有/dev/mem设备节点,内核对应的驱动代码是drivers/char/mem.c 用户空间程序通过mmap将物理地址映射到用户空间,实现对这些物理地址的读写。 用户空间程序devmem.c #include #include #in...
原文地址:http://blog.csdn.net/aric_zc/article/details/7046166 先谈谈如何写linux驱动: - 在驱动模块初始化函数中调用register_chrdev(),将驱动向系统注册为一个字符设备,伪装成一个文件,上层的应用可以通过访问这个文件(字符设备...
BSP是板级支持包(Board Support Package)的缩写,是通常用在嵌入行业中的一个术语, 用来代表在一个特殊硬件平台上快速构建一个嵌入操作系统所需的原始资料或者二进制软件 包。BSP的作用是支持操作系统,使之能够更好的运行于硬件平台。B...