介紹一種基于CAN總線的牽引變電站自動化系統(tǒng)通訊規(guī)約的設(shè)計,CAN通訊規(guī)約采用標準幀,報文采用主動發(fā)送和發(fā)送查詢兩種處理形式。該設(shè)計在城市輕軌與地鐵牽引變電站中的應用表明:可實現(xiàn)間隔層和通訊處理層的數(shù)據(jù)快速、可靠的交換,提高牽引變電站的安全性和穩(wěn)定性
。
Abstract:
This paper firstly presents a kind of design dealing with communicational protocol to the traction substation automation system based on CAN bus,and then comes up with the ideas that all Frames of CAN communicational protocol should adopt the standard frame,and that messages be processed by two ways:sending initiatively and sending quiries.Subway and light rail application shows that the use of the CAN bus is possible to exchange data quickly and reliably between the layers of the middle and the communicational processing,hence to improve the safety and stability of traction substations.
The LPC1700 Ethernet block contains a full featured 10 Mbps or 100 Mbps Ethernet MAC (Media Access Controller) designed to provide optimized performance through the use of DMA hardware acceleration. Features include a generous suite of control registers, half or full duplex operation, flow control, control Frames, hardware acceleration for transmit retry, receive packet filtering and wake-up on LAN activity. Automatic frame transmission and reception with Scatter-Gather DMA off-loads many operations from the CPU.
PhpDig is a search engine written in PHP that uses a MySQL database backend. It features indexing of both static and dynamic pages, spidering of almost all links in HTML content, in hrefs, areamaps, and Frames, and full text indexing. The search results appearence is skin-able, using a very simple templates system. PhpDig是一個用PHP編寫的搜索引擎,它使用MySQL數(shù)據(jù)庫后臺。它的功能有靜態(tài)和動態(tài)頁面索引,在HTML內(nèi)容中用hrefs, areamaps,和Frames以及全文本索引構(gòu)成所有的鏈接網(wǎng)。搜索結(jié)果的外觀是可定制外觀的,使用一個非常簡單的模板系統(tǒng)。
Its a text-fading linking ticker type applet that will fade text of any color over any color background. It features rollover color feedback, and will pause when rolled over so the user doesn t have to "chase" links. It uses very little processor power and source is included! Now supports Frames!
THIS CODE IS FOR EXAMPLE PURPOSES ONLY, USE AT YOUR OWN RISK, NO WARRANTY
IS ASSUMED OR IMPLIED
The intension of this code is to provide an example of attaching to the MUX layer with a custom
ethernet protocol. Though the NPT code is provided for handling alternate Frames, it has not been tested.
UCOS/II for ICCAVR
- The version of UCOS/II is 2.04
- the original port was done by Ole Saether for the IAR compiler. Jens E.
Holtegaard ported one version using ICCAVR. Joerg Meyer did another port
(using Jens port as a start?). This is basically Joerg s port plus a
little bit of changes and documentation by me.
- YOU MUST DOWNLOAD THE MAIN PART OF THE UCOS/II FROM THE UCOS/II WEBSITE
http://www.ucos-ii.com . The supplied project file assumes the portable
source is in the ..\source directory.
- Joerg has written couple document showing the stack Frames etc. but it
is in German :-) They are included in this directory.
- The Timer2 overflow interrupt is used for Timer Tick. If you want to
change that, modify os_cpu_c.c and os_cpu_a.s
- I have tested this using ATMega103 with and without external RAM
using AVR Studio simulator. See test1.c test program. Both Code
Compressed (PRO) and STD versions have been tested.
This example streams input from a ADC source to a DAC.
An analog signal is acquired block-by-block into SDRAM from the ADC (an AD9244 in this example).
The Frames are then output with a one-frame delay to the DAC (an AD9744 in this example).
In this example, no processing is done on the Frames. They are passed unaltered.
Core Java 2 Volume I - Fundamentals, Seventh Edition
Completely revised and up-to-date coverage of
Generic programming, restrictions and limitations, type bounds, wilcard types, and generic reflection
Swing GUI development, including input validation and other enhancements
Exception handling and debugging, including chained exceptions, stack Frames, assertions, and logging
Streams and files, the new I/O API, memory-mapped files, file locking, and character set encoders/decoders
Regular expressions using the powerful java.util.regex package
Inner classes, reflection, and dynamic proxies
Application packaging and the Preferences API