kuainiao

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年1月10日

摘要: 《ecos增值包》之FAT文件系统篇 ********************************* * 《ecos增值包》之FAT文件系统篇 * ********************************* ---FAT12/16/32在SD/MMC/CF/HDD等介质上的实现 2007/10/28 as... 阅读全文
posted @ 2013-01-10 16:12 kuainiao 阅读(718) 评论(0) 推荐(0) 编辑

摘要: **************************************** * 在EASYARM2200和SMARTARM2200上实现U盘 * **************************************** 2008/02/01 asdjf@163.com www.armecos.com 一些《ecos增值包》用户... 阅读全文
posted @ 2013-01-10 15:43 kuainiao 阅读(661) 评论(0) 推荐(1) 编辑

摘要: ******************* * 第六讲 串口操作 * ******************* 串口可以用来监控程序、MODEM控制、GDB通信、数据传输......ecos是通过设备文件来访问相关串口设备的,再也不必关心底层硬件细节,什么FIFO、什么控制寄存器通通不必理会。ecos抽象串口为一个设备文件,串口0为“/dev/ser0”文件,串口1为... 阅读全文
posted @ 2013-01-10 15:41 kuainiao 阅读(430) 评论(0) 推荐(0) 编辑

摘要: ****************** * 第五讲 TCP编程 * ****************** 下面是TCP测试源码,略微不同的是一开始要先执行“init_all_network_interfaces();”,同时判断网卡是否安装(条件判断CYGHWR_NET_DRIVER_ETH0)。剩下的部分就全是标准写法。这里用到的一些socket函数有阻塞功能,... 阅读全文
posted @ 2013-01-10 15:40 kuainiao 阅读(347) 评论(0) 推荐(0) 编辑

摘要: 4、UDP编程 ****************** * 第四讲 UDP编程 * ****************** 很多网友需要跑TCP/IP协议栈,那么用ecos是再惬意不过的事情了。ecos自身提供三种完整协议栈:FreeBSD、OpenBSD、lwip,当然如果你愿意,也可以移植其他协议栈,爽吧! 我配置的ecos系统选择了Free... 阅读全文
posted @ 2013-01-10 15:39 kuainiao 阅读(323) 评论(0) 推荐(0) 编辑

摘要: ********************** * 第二讲 硬件I/O操作 * ********************** 对设备进行访问和控制时需要访问I/O寄存器。硬件抽象层提供了一些宏用于I/O寄存器的读写操作。 之所以不用指针直接操作,目的是为了可移植性。使用宏的原因是避免函数调用引起的性能损失。ecos是一种可移植的嵌入式操作系统,它... 阅读全文
posted @ 2013-01-10 15:37 kuainiao 阅读(318) 评论(0) 推荐(0) 编辑

摘要: 1、多任务编程 ecos增值软件包的详细使用说明 一些网友来信反映说ecos增值软件包的范例比较少,不太会用,希望增加详细的使用说明。其实很多关于ecos的书上都有使用方法的介绍,不过考虑到很多用户第一次使用ecos,我还是觉得有必要再给出一些详细的使用说明。因为网友的问题重复的比较多,就不一一回信了,统一写成文档共享。主要想说明线程、IO操作、中断、TCP/IP协议栈、文件系统... 阅读全文
posted @ 2013-01-10 15:35 kuainiao 阅读(424) 评论(0) 推荐(0) 编辑

摘要: 内容提要 本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分... 阅读全文
posted @ 2013-01-10 10:08 kuainiao 阅读(161) 评论(0) 推荐(0) 编辑

View Code