CAN1.c and CAN2.c are a simple example of configuring a CAN network to
transmit and receive data on a CAN network, and how to move information to
and from CAN RAM message objects. Each C8051F040-TB CAN node is configured
to send a message when it s P3.7 button is depressed/Released, with a 0x11
to indicate the button is pushed, and 0x00 when Released. Each node also has
a message object configured to receive messages. The C8051 tests the
received data and will turn on/off the target board s LED. When one target
is loaded with CAN2.c and the other is loaded with CAN1.c, one target
board s push-button will control the other target board s LED, establishing
a simple control link via the CAN bus and can be observed directly on the
target boards.
China ancient times the official system was China ancient times in a political history science, this book divided three parts: The first part of all previous dynasties government system outline, the second part of introduction ancient times the government official control system, third part of all previous dynasties government system noun Jan Released.
自己寫的robocup-2d程序,從UVA改編
This method is the first complete simple team and defines the actions taken
by all the players on the field (excluding the goalie). It is based on the
high-level actions taken by the simple team FC Portugal that it Released in
2000.
escription: The Rijndael Encryption algorithm has been recently recognized as an AES (Advanced Encryption Standard). It was recently (April 2001) Released in Visual Basic. The source code here is for Micro$oft Visual C++ 6.0 for developing and testing. Have fun with it!
Novell.Press.Linux.Kernel.Development
linux內核開發的經典書籍之一
The Linux kernel is one of the most interesting yet least understood open-source projects. It is also a basis for developing new kernel code. That is why Sams is excited to bring you the latest Linux kernel development information from a Novell insider in the second edition of Linux Kernel Development. This authoritative, practical guide will help you better understand the Linux kernel through updated coverage of all the major subsystems, new features associated with Linux 2.6 kernel and insider information on not-yet-Released developments. You ll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development
DirectDisk for Win2000/NT allow you to directly access physical
sectors from floppy, hard disks, logical volumes and CDRoms.
It is Released under the GPL license (http://www.gnu.org/licenses/gpl.txt).
Please mail me for whatever about this project.
The HexEditor component is from Markus Stephany. More info in the included zip in the sources.
The MINI2440 is an effecient ARM9 development board with a comprehensive price, it characterizes simple method and high performance-price ratio. Based on the Samsung S3C2440 microprocessor, it embodies professional stable CPU core power source chip and reset chip to ensure the stability of the system operation. The PCB on the MINI2440 board is designed to be 4-layers board, adopting the ENIG technology and professional equal-length wiring to ensure the completeness of the signals of the key signal wires and manufactured and Released under stringent quality control plans. With the help of this detailed manual, users are supposed to become proficient in the development process of embedded Linux and WinCE operating system, they are supposed to get the foundation, so long as they have obtained the basic and necessary knowledge about the C language, in two weeks.
LUFA (Lightweight USB Framework for AVRs) is my first foray into the world of USB. Originally based on the AT90USBKEY from Atmel, it is an open-source, driver for the USB-enabled AT90USBXXX AVR microcontroller series, Released under the permissive MIT License (see documentation or project source for full license details). Currently, the AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, AT90USB162, AT90USB82, ATMEGA16U4 and ATMEGA32U4 AVR microcontrollers are supported by the library. Supported boards are the USBKEY, STK525, STK526, ATAVRUSBRF01 and the RZUSBSTICK.
userial is an Free project building an USB to I2C/SPI/GPIO bridge, using the Atmel AT90USB647 chip. Hardware and Software are Released under an Open Source licence. It supports the following interfaces:
* USB interface (serial emulation)
* JTAG
* I2C (TWI)
* SPI
* 8 General purpose digital I/O
* 4 Analog to Digital converters (currently no firmware support)
VIP+ is support software for YAMAHA RCX series robot controllers. In addition to the functions
of the previously Released "VIP Windows" software, VIP+ includes an easy-to-use GUI (graphical
user interface). VIP+ also allows control by 2 or more controllers or access to a controller from
2 or more clients via Ethernet connection.
● With VIP+ you can:
? Do offline editing of all data used on robot controllers
? Operate and monitor robots connected to robot controllers
? Do online editing of all data used with robot controllers
? Back up and restore robot controller data
● Functions and features newly added to VIP+:
? Ethernet connection to controllers
? Supports data input in spreadsheet software format
? Seamless backup and restoring of controller information such as point data
? Syntax coloring
? Data transfer between the online controller and an offline document by drag & drop
? Executes online commands using a terminal window
? Controller tree and document tree functions similar to Windows Explorer