搜索资源列表
student
- 一个关于结构体数据的文件读写操作实例. linux/c
AlignOffSet
- 结构体对齐的算法 < 常用算法与数据结构 > 由于需要做一个自动配置平台的东西,涉及到结构解析的问题。因为结构体在编译时会自动对齐边界,如果没有一个准确的算法,是不可能得到每一个成员变量的正确偏移量的。为了解决这个问题我在网上查了一圈资料,看了MSDN上的相关介绍,但始终没有找到一个直接的算法,无奈之下只好自己亲自动手,一点一点摸索其中的实现规则。经过一天的实验之后,终于找到了这个算法。为了让以后有需要解决同样问题的朋友们能有个参考,特将此算法提供给vckbase。也谨
Linux-driver-development16
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第16章、Linux网络设备驱动。网络设备是完成用户数据包在网络媒介上发送和接收的设备,它将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送,并将接收到的数据包传递给上层协议。 与字符设备和块设备不同,网络设备并不对应于/dev目录下的文件,应用程序最终使用套接字(socket)完成与网络设备的接口。因而在网络设备身上并不能体现出“一切都是文件”的思想。Linux系统对网络设备驱动定义了4个层次
Linux-driver-development14
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第14章、Linux终端设备驱动。在Linux系统中,终端设备非常重要,没有终端设备,系统将无法向用户反馈信息,Linux系统中包含控制台、串口和伪终端3类终端设备。14.1节阐述了终端设备的概念及分类,14.2节给出了Linux终端设备驱动的框架结构,重点讲解tty_driver结构体及其成员。14.3~14.5节在14.2节的基础上,分别讲解Linux终端设备驱动的模块加载/卸载函数和open()、cl
Linux-driver-development6
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第6章、字符设备驱动。在Linux设备驱动中,字符设备驱动较为基础。本章主要讲解Linux字符设备驱动程序的结构及其主要组成部分的编程方法。6.1节讲解了Linux字符设备驱动的关键数据结构cdev及file_operations结构体的操作方法,并分析了Linux字符设备的整体结构,给出了简单的设计模板。6.2节讲解了本章及后续各章所基于的globalmem虚拟字符设备,第6~9章都将基于该虚拟设备实例进
Linux-driver-development21
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第21章、PCI设备驱动。PCI(及cPCI)总线在一般的小型手持设备中不太可能用到,但是在工控和通信设备及其PC中却引领着潮流。在Linux系统中,PCI设备驱动和USB设备驱动有共性,那就是其驱动都由总线相关部分和自身设备类型驱动两部分组成。21.1节讲解了PCI总线及其配置空间,给出了PCI总线在Linux内核中的数据结构。PCI设备驱动的PCI相关部分围绕着pci_driver结构体的成员函数展开,
Linux-driver-development23
- 作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第23章、Linux设备驱动的移植。在编写Linux设备驱动的时候,驱动程序所服务的硬件芯片可能会在公司的多个采用不同处理器的系统中用到,因此,在编写驱动时,应该尽量考虑其可移植性,23.1节从数据类型、结构体对界、大小端模式、内存页面大小等多个角度阐述了编写可移植驱动程序的注意事项。“他山之石,可以攻玉”,为了高效地推出新的设备驱动,借用demo板、类似芯片和厂商范例程序是几种很有效的手段,23.2节讲解
euler-deconvolution
- 针对处理重磁数据的欧拉反褶积程序,根据输入构造指数的不同来获得地下地质体的不同反演参数。-Gravity and magnetic data for the treatment of Euler deconvolution procedure, based on the input structure to get the index of different different inversion underground geological parameters.
mygps
- Linux环境下通过串口接收gps数据,并将其中有用的数据解析存放在结构体中,并打印出来。在mini2440下可以成功运行。-Linux environment through the serial port to receive gps data and useful data which is stored in the structure of the analytical and print it out. In mini2440 can run successfully.
fxym
- 一款股票分析软件源代码,和目前市面软件的功能基本都有,并且有详细的开发文档,有各个数据的结构体说明-A stock analysis software source code, and the current market function of the software are basically there, and a detailed development documentation, the structure of the data
DTMB_Modulator1111
- 本总体方案完成国标GB20600-2006数字电视地面广播传输系统基带部分功能。 输入数据码流经过扰码器(随机化)、前向纠错编码(FEC),然后进行比特流到符号流的星座映射,再进行交织后形成基本数据块,基本数据块与系统信息组合(复用)后并经过帧体数据处理形成帧体,帧体与相应的帧头(PN序列)复接为信号帧(组帧),经过基带后处理转换为输出信号(8MHz带宽内)。该信号经变频转换为射频信号(UHF和VHF频段范围内)。用C程序设计了图形交互界面,可以在界面上直接设置调制参数。-The overall
MB85RC64V
- MB85RC64了 FRAM(铁电随机存取记忆体)独立芯片配置了8192×8位,形成铁电工艺和硅栅CMOS工艺技术非易失性内存中的细胞。 MB85RC64采用两线串行接口(与世界标准的I2C总线兼容)。与SRAM不同的MB85RC64是无需使用数据备份电池,能够保留数据。 MB85RC64的读写次数10亿次,与EPROM和FLASH相比,有显著的改善。而且不在向写完存储器后,不需要查询序列。 -MB85RC64 out FRAM (ferroelectric random acce
Convertbinaryfile
- 实现二进制文件与普通的文本文件 之间相互转换,高效易用,数据结构体自己定义(The implementation of binary files and common text files to convert, efficient and easy to use, data structures themselves)
jiegouti
- /*使用结构体数组,将学生的数据按成绩从高到低排序显示到屏幕上, 将学生中不及格学生的姓名显示出来 写一个函数,获取成绩低于平均分的学生记录并返回低于平均分的学生人数*/(using an array of structures, the student's data is displayed on the screen from high to low, and the student's name is displayed to write a function, to get a stud