arm-linux

http://armboard.taobao.com/

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

2011年1月14日

摘要: 具体进入算法研究之间先要了解几个基本概念: 1. 图的概念。 图的表示方法是G=(V,E)。其中G代表Graphic, V代表Vertex,称为图G的顶点集; E代表Edge,称为图G的边集。 图又分为两种:有向图和无向图。见下图。 其中图(a)是有向图,图(b)是无向图。 使用G=(V,E)来表示图(a)的话。其中V={1, 2, 3, 4, 5, 6};E={(1,2),(2,2),(2,4),(2,5),(4,1),(4,5),(5,4),(6,3)} 。其中(4,5)和(5,4)表示的是不同的边。 使用G=(V,E)来表示图(b)的话。其中V={1, 2, 3, 4, 5, 6};.. 阅读全文
posted @ 2011-01-14 19:56 arm-linux 阅读(426) 评论(0) 推荐(0) 编辑

摘要: 来源:http://yfydz.cublog.cn1. 前言Linux内核空间与用户空间的通信可通过"/proc"目录的文件读写来实现,如果只是控制内核中的参数而不是传输较多数据的话,用“/proc”是很合适的。另外一种内核与用户空间通信方式方式是使用内核设备的读写或IOCTL来实现,以后再介绍。2. /proc概述/proc目录是系统模拟出来的一个文件系统,本身并不存在于磁盘上,其中的文件都表示内核参数的信息,这些信息分两类,一类是可都可写的,这类参数都在“/proc/sys”目录下,另一类是只读的,就是“/proc/sys”目录之外的其他目录和文件,当然这只是一种惯例, 阅读全文
posted @ 2011-01-14 17:01 arm-linux 阅读(8069) 评论(0) 推荐(0) 编辑

摘要: 在目录/sys/bus/i2c/devices下能发现系统中的I2C设备,如下:view plaincopy to clipboardprint?# ls 0-0034 0-0030 0-0011 0-0058 # ls0-00340-00300-00110-0058 这些设备就是系统中存在的设备。这些设备是怎么来的?在你对应的machine配置里会执行“i2c_register_board_info”一个函数,它会将一个i2c_board_info的结构体注册进系统,这个i2c_board_info的结构体里就描述了板载的所有I2C设备信息,如下例:view plaincopy to cli 阅读全文
posted @ 2011-01-14 16:51 arm-linux 阅读(6513) 评论(0) 推荐(0) 编辑

摘要: 嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入门嵌入式Linux的朋友提供方便。如有错误之处,谢请指正。共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、开发环境主 机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand, Kernel:2.6.30.4 编译器:arm-linux-gcc-4.3.2二、背景知识1. LCD工作的硬件需求: 要使一块LCD正常的显示文字或图像,不仅需要LCD驱动器,而且还需要相应的LCD控制器。在通常情况下,生产厂商把LCD驱动器会以CO 阅读全文
posted @ 2011-01-14 14:08 arm-linux 阅读(2636) 评论(0) 推荐(0) 编辑