CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - Embedded Linux System Design and Development
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - Embedded Linux System Design and Development - List
[
Other resource
]
linixtoAT91RM9200
DL : 0
这是毕业设计论文,前部分是关于嵌入式系统的综述,后部分是嵌入式系统的软件设计,完成对AT91RM9200Bootloader的移植,Linux内核的建立,串口、液晶、网络驱动程序的编写,以及文件系统的建立,为用户提供了完整的开发平台。-Graduation Thesis, the former part of the embedded system on the after part of the embedded system software design, AT91RM9200Bootloader to complete the transplant, the establishment of the Linux kernel, Serial, LCD, network drives procedures for the preparation, and the file system established to provide users with the End the entire development platform.
Date
: 2008-10-13
Size
: 1.4mb
User
:
车亮
[
Linux-Unix
]
Porting_Linux_to_ARM
DL : 0
移植嵌入式Linux到ARM处理器 第一章将简单地介绍本ARM开发板的硬件设计,第二章分析Bootloader的移 植方法,第三章叙述嵌入式mizi Linux的移植及文件系统的构建方法,第四章讲解外设的驱动程序设计,第五章给出一个已构建好的软硬件平台上应用开发的实例。-transplant Embedded Linux ARM processor to the first chapter will be simple to introduce the ARM hardware development board Design and analysis of the second chapter Bootloader method of transplant, Chapter 3 describes mizi Embedded Linux file system and transplantation method of constructing, Chapter 4 on the outside of the driver design, Chapter V has been given a good hardware platform constructed on the development of applications examples.
Date
: 2008-10-13
Size
: 884.69kb
User
:
张春杰
[
Embeded Linux
]
linixtoAT91RM9200
DL : 0
这是毕业设计论文,前部分是关于嵌入式系统的综述,后部分是嵌入式系统的软件设计,完成对AT91RM9200Bootloader的移植,Linux内核的建立,串口、液晶、网络驱动程序的编写,以及文件系统的建立,为用户提供了完整的开发平台。-Graduation Thesis, the former part of the embedded system on the after part of the embedded system software design, AT91RM9200Bootloader to complete the transplant, the establishment of the Linux kernel, Serial, LCD, network drives procedures for the preparation, and the file system established to provide users with the End the entire development platform.
Date
:
Size
: 1.4mb
User
:
车亮
[
Embeded Linux
]
EmbededLinux_SystemDesign
DL : 0
嵌入式Linux及嵌入式Linux开发环境介绍,系统设计-Embedded Linux and embedded Linux development environment, the system design
Date
:
Size
: 100kb
User
:
zb
[
Linux-Unix
]
embedded-real-time-os-development-and-design
DL : 0
嵌入式实时操作系统开发与设计,基于linux-Embedded real-time operating system development and design, based on linux
Date
:
Size
: 304kb
User
:
lzjie
[
Linux-Unix
]
Embeddedreal-timeLinux
DL : 0
Linux嵌入式实时操作系统开发与设计, Linux 的可移植性好,开发工具丰富。每个 CPU 开发商在发布每一款新的嵌入式 CPU 时,均会投入大量人力移植 Linux 内核,并提供丰富的开发工具。-Embedded Linux Development and Design of real-time operating system, Linux' s portability, and rich development tools. Developers in the release of each CPU each time a new embedded CPU will be putting in a lot of human transplantation Linux kernel and provide a wealth of development tools.
Date
:
Size
: 110kb
User
:
winzip
[
Other
]
1
DL : 0
分析了主要外围电路的设计,以 及如何在ARM硬件平台上进行嵌入式Linux内核的编译与移植,介绍了Bootloadel"的 启动原理及运行过程,并对在Linux操作系统下的USB驱动程序的开发进行了研究。-Analysis of the main external circuit design, and how to ARM embedded hardware platform and Linux kernel compilation transplant introduced Bootloadel " start principle and operation process, and the Linux operating system for USB driver development studied.
Date
:
Size
: 2.92mb
User
:
aron
[
Other Embeded program
]
Specification_of_the_Embedded_Communication_System
DL : 0
《嵌入式通信设备驱动程序设计标准化》,通过对Windows和Linux环境下设备驱动程序设计模型的比较,结合通信领域嵌入式系统的特点,提出了嵌入式通信系统设备驱动程序设计标准化的构想;通过参考常用的设备驱动程序的设计思想和设计模型,制定了嵌入式通信系统设备驱动程序的分层结构,统一了底层驱动程序对上层应用或管理程序的接口,屏蔽底层的硬件特性,实现了驱动程序的规范化、标准化;在VxWorks开发环境下,对设计标准进行了详细解析,并阐述了该标准制定的原因和意义。-This paper introduces the design standard of the embedded communication system device driver and the reason for proposing it. According to characteristics of the embedded communication system and compared with the design model of device driver in Windows and Linux, the architecture of embedded communication system device driver has been proposed. It can make the driver design much specifically and effectively. The driver design standard has been expatiated in VxWorks referring to specification of general device driver and development experience.
Date
:
Size
: 176kb
User
:
BoA
[
Linux-Unix
]
8
DL : 0
介绍嵌入式实时操作系统及其 BSP 的功能和模块划分,在此基础上分析 BSP 主要流程和典型结构框架;接着介绍和分析嵌入式实时操作系统 BSP 设计的四种 方法;然后具体实现基于 PowerPC 平台的 VxWorks BSP,以及基于 ARM 平台的嵌入 式实时 Linux BSP,并给出测试结果;最后总结全文,指出进一步研究的方向。 本文介绍的 BSP 设计方法对优化和扩充 BSP 的基本功能有一定的指导意义。本文 实现的 VxWorks BSP 和嵌入式实时 Linux BSP,对嵌入式系统固件的开发与优化有着 重要的参考价值-Embedded real-time operating system and BSP introduces the function and module division, based on the analysis of BSP in this process and the typical structure of the main frame then introduces and analyzes the design of embedded real time operating system BSP four methods and concrete implementation platform based on PowerPC The VxWorks BSP, as well as ARM-based platform for embedded real-time Linux BSP, and gives test results final concluding remarks, pointed out that the direction of further study. This article describes the design method BSP BSP optimization and expansion of the basic functions of a certain significance. This realization of the VxWorks BSP and embedded real-time Linux BSP, embedded systems firmware development and optimization has important reference value
Date
:
Size
: 996kb
User
:
king
[
Linux-Unix
]
Linux-driver-development19
DL : 0
作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第19章、Flash设备驱动。Flash在嵌入式系统中是必不可少的,它是BootLoader、Linux内核和文件系统的最佳载体。在Linux内核中,引入了MTD层为NOR Flash和NAND Flash设备提供统一的接口,从而使得Flash驱动的设计工作大为简化。19.1节讲解了Linux Flash驱动的结构,主要讲解了MTD系统的层次结构和接口。19.2节和19.3节分别讲解了NOR Flash和NAND Flash驱动的设计方法,给出了设计模板。19.4节和19.5节分别以S3C2410外围NOR Flash和NAND Flash为实例进一步讲解了NOR Flash和NAND Flash驱动的设计。19.6节讲解了如何在Flash上建立cramfs、jffs/jffs2及yaffs/yaffs2文件系统。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 19, Flash device drivers. Flash in embedded systems is necessary, that it is the BootLoader, Linux kernel file system and the best carrier. In the Linux kernel, introduce a MTD layer TTL NAND Flash for Flash and provide a unified interface equipment, thus make the Flash drive design work greatly simplified. Section 19.1 explained Linux Flash drive structure, main explained MTD system level structure and interface. Section 19.2 and 19.3 respectively explained TTL NAND Flash drive and Flash design method are given, and the design template. Section 19.4 and 19.5 respectively to S3C2410 TTL NAND Flash Flash and peripheral as an example to explain further TTL NAND Flash drive and Flash design. Section 19.6 explained how to establish cramfs, JFFS Flash on the original and yaffs/yaffs2/file system.
Date
:
Size
: 568kb
User
:
华清远见
[
Linux-Unix
]
Linux-driver-development2
DL : 0
作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第2章、驱动设计的硬件基础。本章讲解底层驱动工程师必备的硬件基础,给出了嵌入式系统硬件原理及分析方法的全景视图。2.1节讲解微控制器、微处理器、数字信号处理器以及应用于特定领域的处理器各自的特点。2.2节对嵌入式系统中所使用的各类存储器与CPU的接口、应用领域及特点进行了详细讲解。2.3节讲解常见的外设接口与总线的工作方式,包括串口、I2C、USB、以太网接口、ISA、PCI和cPCI等。嵌入式系统硬件电路中经常会使用CPLD和FPGA,2.4节讲解了CPLD和FPGA在电路中的作用。2.5~2.7节讲解实际项目开发过程中硬件分析的方法,包括如何进行原理图分析、时序分析以及如何快速地从芯片手册获取有效信息。2.8节讲解了调试过程中常用仪器、仪表的使用方法,涉及万用表、示波器和逻辑分析仪。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 2, drive design hardware foundation. This chapter explaining the bottom drive engineers must hardware foundation, gives the embedded system hardware principle and analysis methods of the panoramic views. Section 2.1 explain micro controller, microprocessor, digital signal processor and the application in particular areas of the processor respective characteristics. Section 2.2 of embedded system used in all kinds of memory and CPU interface, application field and features detailed explanation. Section 2.3 interpretation of common interface and peripherals, including bus way of working serial port, the I2C, USB, the Ethernet interface, ISA, PCI and cPCI, etc. The embedded system hardware circuit we often use CPLD and FPGA, section 2.4 explained CPLD and FPGA in a circuit ?
Date
:
Size
: 846kb
User
:
华清远见
[
Linux-Unix
]
Linux-driver-development5
DL : 0
作者:华清远见嵌入式学院。《Linux设备驱动开发详解》(08&09年度畅销榜TOP50)第5章、Linux文件系统与设备文件系统。由于字符设备和块设备都很好地体现了“一切都是文件”的设计思想,掌握Linux文件系统、设备文件系统的知识非常重要。首先,设备驱动最终通过操作系统的文件系统调用或C库函数(本质也基于系统调用)被访问。其次,驱动工程师在设备驱动中不可避免地会与设备文件系统打交道,如Linux 2.4内核的devfs文件系统和Linux 2.6内核的基于sysfs的udev文件系统。5.1节讲解了通过Linux API和C库函数在用户空间进行Linux文件操作的编程方法。5.2节分析了Linux文件系统的目录结构,简单介绍了Linux内核中文件系统的实现,并给出了文件系统与设备驱动的关系。5.3节和5.4节分别讲解Linux 2.4内核的devfs和Linux 2.6内核所采用的udev设备文件系统,并分析了两者的区别。-Author: HuaQing vision embedded institute. The Linux device driver development "(08 and 09 sep TOP50) annual list of best-selling chapter 5, Linux file system and equipment file system. Because characters equipment and piece of equipment are properly shows "everything is a document" design ideas, master Linux file system, equipment of the knowledge of the file system is very important. First, the device driver finally through the operating system of the file system calls or C library function (nature based on system call) were interviewed. Second, drive engineer in device driver inevitably will and equipment file system, such as Linux 2.4 kernel dealing with the devfs file system and Linux 2.6 kernel based on the udev sysfs of file system. Section 5.1 explained through the Linux API and C library function in user space for Linux file operation of the programming method. Section 5.2 the Linux analysis
Date
:
Size
: 592kb
User
:
华清远见
[
Linux-Unix
]
QT_GUI_Design_Papers
DL : 0
QT界面设计论文集,包含1.嵌入式Linux的图形界面技术研究与实现 2.基于嵌入式Linux系统的Qt_Embedded图像处理界面开发 3.基于嵌入式Linux的 GUI应用程序的实现 3.基于ZigBee技术的智能家居环境监测系统 4.基于QT的嵌入式综合媒体无线触摸屏系统 5.基于QtEmbedded和Qtopia的嵌入式GUI研究与实现 6.基于QtEmbedded的嵌入式控制界面开发 7.基于Qt_Embedded的嵌入式GUI系统的研究与构建 8.基于linux的数据采集及在QT界面的显示 9.基于ARM的PDA软硬件平台设计 10.qt触摸屏的智能家居无线传输系统设计 11.Embedded的图形用户界面移植-Proceedings QT interface design, including 1 embedded Linux GUI technology research and implementation of 2 based on embedded Linux system Qt_Embedded 3 image processing interface development based on embedded Linux GUI applications to achieve 3 based on ZigBee technology 4 smart home environment monitoring system based on QT embedded integrated wireless touch-screen media system 5. QtEmbedded and Qtopia-based research and implementation of embedded GUI 6. QtEmbedded based development of embedded control interface 7. Qt_Embedded embedded GUI systems based on the research and build 8 linux-based data acquisition and display of the QT interface 9 of the PDA hardware and software platforms based on ARM designs 10.qt touch-screen smart home wireless transmission system design 11.Embedded portable graphical user interface
Date
:
Size
: 17.52mb
User
:
liulei
[
Embeded Linux
]
curvedemo
DL : 0
linux 嵌入式系统下,用qt开发的 用于采集数据 并进行波形显示,-linux embedded system, qt development for data acquisition and waveform display of the entire system design flow inside
Date
:
Size
: 2.12mb
User
:
andyliu
[
Software Engineering
]
GPS-and-Linux-design
DL : 0
介绍了一种基于嵌入式Linux系统和ARM9处理器的手持式GPS数据采集、处理、显示接收机的设计过程。采用ARM-Linux和ARM9处理器的系统作为开发平台,控制OEM板接收导航信息,并给出了GPS数据采集系统详细的软件设计方案,给出了提取GPS特征数据的算法。这些对研完嵌入式系统应用、GPS定位及其在组合导航中的应用以及对OEM板的二次开发等都具有实用价值。 -An embedded Linux operating system and ARM9 processor-based handheld GPS data collection, processing, display the receiver' s design process. ARM-Linux and ARM9 processor system as a development platform, the control OEM board to receive navigation information, and gives the GPS Data Acquisition System software design, gives the algorithm to extract the GPS feature data. These research End of embedded system applications, GPS positioning and its integrated navigation, and the secondary development of the OEM board and so has practical value.
Date
:
Size
: 2.37mb
User
:
王丹怡
[
Software Engineering
]
SoftwareBasedonVxWorks
DL : 0
首先,对比和分析了弹载计算机软硬件系统的设计方案,在Embest公司的Embest EDUKIT-Ⅲ实验平台上搭建了一个嵌入式开发平台,在Embest公司提供的BSP基础上,开发了弹载计算机软件所需要的板级支持包BSP,并在性能优化上给出了一些分析和改进。其次,根据弹载计算机系统的需求,将VxWorks与Linux做了分析和对比,重点分析VxWorks的实时性能。同时分析和总结ARM的体系结构,从软硬件两方面着眼,分析探讨整个弹载计算机软件系统性能上的优化和平衡。第三,根据系统实时性能的要求和前文的分析结果,提出了一些改进算法,设计和开发了弹载计算机软件系统的部分设备驱动和软件模块。最后,对系统的功能进行了测试,给出了测试数据,并利用Matlab/RTW实时仿真方法进行了整个系统的仿真试验。- It is to build an embedded development platform based on Embest EDUKIT-III, and to develop the BSP which the missile-borne computer software needed based on the BSP given by Embest Corporation, and to give some analyses and improvements on optimizing performance.Second, according to the system request, it made the analysis and contrast between VxWorks and Linux and then to analyze the real-time performance of VxWorks emphatically. Meanwhile it analyzed the ARM architecture, then made optimization and balance of entire software system by focusing from the software and hardware.Thirdly, according to request of the system real-time performance and preamble analysis result, it is to propose some improvement of algorithm. And it is to design and complete some drivers of devices, and also software module of the missile-borne computer.Finally, the system passes the test of the real-time simulated experiment of Matlab/the RTW
Date
:
Size
: 3.85mb
User
:
mabeibei
[
Embeded Linux
]
2410SExperiment-instructions
DL : 0
2410S实验指导 第一章嵌入式LINUX 开发基础知 第二章基础实验 第三章图形界面应用程序设计 第四章内核与根文件系统实验 第五章驱动模块实验 第六章无线通讯实验-Experiment instructions for 2410s Chapter embedded Linux development foundation know Chapter Two basic experiment Chapter graphical interface application design Chapter kernel and root file system experiment Chapter drive module experiment Chapter wireless communication experiment
Date
:
Size
: 5.8mb
User
:
樊一鸣
[
Software Engineering
]
The-fermentation-monitoring-systems-
DL : 0
针对于发酵监控系统的软硬件设计方案,控制器采用ARM9,并用嵌入式LINUX系统开发-For fermentation monitoring system hardware and software design, the controller uses ARM9, and embedded LINUX system development
Date
:
Size
: 1.82mb
User
:
sunxue
[
Embeded Linux
]
Embedded-curriculum-design-report
DL : 0
在linux系统下搭建嵌入式开发环境,以及配置Samba、NFS等相关服务。-Under linux embedded system development environment to build and configure Samba, NFS, and other related services.
Date
:
Size
: 6.69mb
User
:
youk
[
Embeded Linux
]
DMC2440I
DL : 0
DMC-2440-I采用基于ARM920T内核的Samsung处理器 S3C2440A, 标准主频400MHz,最高主频可达533MHz。板载64MB的SDRAM,128MB的Nand Flash以及2MB的Nor Flash。DMC-2440-I是根据S3C2440A的全部功能而开发的全功能嵌入式系统。具有外接资源丰富,性能稳定,低功耗低等特点。适合手持设备的设计开发。支持嵌入式Linux和WINCE5.0.NET操作系统。提供Wince5.0 BSP。 采用linux-2.6.29 内核,驱动支持:DM9000、各种真彩液晶、音频输入输出、触摸屏、支持高速大容量的SD 卡、RTC、看门狗、三个串口、万能USB 摄像头、鼠标和键盘、U盘,支持QT。 Wince5.0驱动支持:ATA硬盘、camera 、CS8900网口、LCD、 DM9000网口、 IIC、 Key 、LED、串口、SDHC卡、触摸屏、USB 、AC97音频、IIS等。 测试程序(ADS1.2项目文件):中断方式按键、RTC 实时时钟、ADC 数模转换、IIS 音频播放wav、IIS 音频录音、触摸屏、I2C 总线读写AT24C08、三星3.5”LCD、640x480 真彩液晶等。-DMC- 2440- I Samsung processor S3C2440A based on ARM920T kernel, standard frequency 400 MHZ, the highest frequency of up to 533 MHZ. Onboard 64 MB SDRAM, 128 MB Nand Flash and 2 MB of Nor Flash. The DMC- 2440- I was based on S3C2440A all of the features and the development of a fully functional embedded systems. Has the rich external resources, stable performance, low power consumption is low. Design and development for handheld devices. Support the embedded Linux operating system and WINCE5.0.NET. Provide Wince5.0 BSP. The Linux- 2.6.29 kernel driver support: DM9000, all kinds of true color LCD, touch screen, audio input and output, support high speed large capacity of the SD card, RTC, watchdog, three serial ports, universal USB camera, mouse and keyboard, U disk, support QT. Wince5.0 driver support: ATA hard disk, camera, CS8900 front-end ports, LCD, DM9000 front-end ports, IIC, keys and leds, serial ports, SDHC CARDS, touch screen, USB, AC97 audio, IIS, etc. Test program (ADS1.2
Date
:
Size
: 29kb
User
:
龙芯
«
1
2
3
4
»
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.