Linux与嵌入式
文章平均质量分 81
xi_hong_shi
这个作者很懒,什么都没留下…
展开
-
uboot 的启动过程及工作原理
uboot 的启动过程及工作原理2.1 启动模式介绍 大多数 Boot Loader 都包含两种不同的操作模式:"启动加载"模式和"下载"模式,这种区别仅对于开发人员才有意义。但从最终用户的角度看,Boot Loader 的作用就是用来加载操作系统,而并不存在所谓的启动加载模式与下载工作模式的区别。 启动加载(Boot loading)模式:这种模式也称为"自主"(原创 2012-07-19 09:26:05 · 2067 阅读 · 0 评论 -
ioctl 的使用方法详细说明与例子
Talking To Device Files与设备文件对话 (writes and IOCTLs)设备文件是用来代表相对应的硬件设备。绝大多数的硬件设备是用来进行输出和输入操作的,所以在内核中肯定有内核从进程中获得发送到设备的输出的机制。这是通过打开一个设备文件然后向其中进行写操作来实现的,如同对普通文件的写操作。在下面的的例子中,这是通过 device_write实现的。但这并原创 2012-08-17 10:01:05 · 19585 阅读 · 0 评论 -
Linux网络编程中的地址问题
平时我们使用的IP地址是192.168.1.11这种类型的字符串;而在Linux内核中是用二进制方式表达的IP地址。在程序设计中经常要用到字符串表达方式的IP地址和二进制的IP地址之间的转换。 面对网络编程中众多的地址函数,你hold住了么,tiger哥没hold住,所以就写了此篇文章,希望大家能hold住网络编程。 前言:结构体struct in_addr结构struct in_ad原创 2012-08-17 12:38:26 · 1923 阅读 · 1 评论 -
eCOS嵌入式操作系统详细介绍与特点
eCOS由Redhat推出的小型即时操作系统(Real-Time operating system),最低编译核心可小至10K的级别,适合用于作bootloader增强,微小型系统。 此系统和嵌入式Linux系统的差异是他将操作系统做成静态连结(static library)的方式,让应用程式透过连结(linker)产生出具有操作系统的特性的应用程式。 eCOS的全称为embedded Confi原创 2012-08-17 10:37:00 · 5981 阅读 · 1 评论