【下載說明】
這里提供給大家的是《Embedded Linux: Hardware, Software, and Interfacing》(嵌入式 Linux---硬件、軟件與接口)一書的英文原版CHM格式下載。
【作者簡介】
Craig Hollabaugh has been fascinated by electronics since he bought an AM radio in elementary school. He was first exposed to Unix during a cross-country talk session in 1985. Later, he administered networked Sun and DEC workstations while pursuing a doctoral degree in electrical engineering at Georgia Institute of Technology.
【內容提要】
本書通過一個冬季旅游勝地自動化管理項目實例,從軟件、硬件和接口的觀點介紹嵌入式Linux。引入項目需求后,作者講述了開發環境的建立,接著用一系列軟硬件接口實例展示了如何使用異步串行通信、PC并口、USB、內存I/O、同步串行通信以及中斷,等等。最后介紹了將前面所有的工作有機地組織在一起的系統集成過程。本書以實際應用為導向,書中整個項目的實施過程和軟硬件接口實例都具實踐指導意義。
計算電磁學的3維矢量有限元程序
EMAP-3 is a vector (edge element) code. Vector codes are generally not affected by spurious modes and have other inherent advantages. The code is written in the C programming language and can be compiled and run on PCs, workstations, or mainframes.
CForms, by Lars Berntzon (Stockholm, Sweden), is a tool for building interactive forms-driven applications. CForms applications can run on nany type of library supported by the "curses" library. CForms uses a language-based design to define forms. An application may contain C source modules, field pictures, field definitions, literals, and events. CForms applications must be compiled with the CFC compiler and linked with the CFL linker.CForms runs on most Unix SYSV compatible platforms including SunOS, Dell-SVR4, and Diab SYSV.3. It requires a curses library and yacc or GNU Bison. CForms version 2.1 is now available as volume #402 in the CUG Library.
JaNet: Java Neural Network Toolkit
resume: A well documented toolkit for designing and training, and a java library for inclusion in third party programs.
description: jaNet package is a java neural network toolkit, which you can use to design, test, train and optimize an ideal Neural Network for your private application. You can then include your saved network in your program using the jaNet.backprop package. The consequent documentation is only in french for the moment, but an english translation is planned. The java source code is released under GPL, and can be compiled with JDK, Symantec Cafe or MS Visual J
The core of Java(TM) technology, the Java virtual machine is an abstract computing machine that enables the Java(TM) platform to host applications on any computer or operating system without rewriting or recompiling. Anyone interested in designing a language or writing a compiler for the Java virtual machine must have an in-depth understanding of its binary class format and instruction set. If you are programming with the Java programming language, knowledge of the Java virtual machine will give you valuable insight into the Java platform s security capabilities and cross-platform portability. It will increase your understanding of the Java programming language, enabling you to improve the security and performance of your programs.
This paper presents a low-power asynchronous implementation of the 80C51 microcontroller. It was realized in a 0.5 µ m CMOS process and it shows a power advantage of a factor 4 compared to a recent synchronous implementation in the same technology. The chip is fully bit compatible with the synchronous implementation, and timing compatible for external memory access. The circuit is a compiled VLSI-program, using Tangram as VLSI-programming language and the Tangram tool set to compile the design automatically to a standard-cell netlist. This design approach proves to be powerful enough to describe the microcontroller and derive an efficient implementation. Further, it offers the designer the possibility to explore various alternatives in the design space.
This transport driver for BlueDrekar middleware is a reference
implementation of the Bluetooth Host Controller Interface (HCI)
UART transport layer. The source code is compiled and run in linux enviroment.
Freediag contains various drivers (ISO9141, ISO14230, SAEJ1850-VPW, SAEJ1850-PWM) for different adapters that connect the PC serial port to a vehicle. It reads vehicle diagnostic info from vehicle electronic control unit (ecu). The source code is compiled and run in linux environment.