Font Size: a A A

Implementation And Research On TTCAN Network Based On Embedded System

Posted on:2009-11-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiFull Text:PDF
GTID:2178360245474754Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
TTCAN is a higher CAN protocol based on the time triggered mechanism. Each node of the network has a service time slot at least and deals with the affairs of the bus in its own time slots, so it could improve certainty and real-time performance of CAN.The principle of TTCAN protocol is introduced, involving synchronization mechanism, network transmitting, system matrix, real-time ability and so on. By researching TTCAN protocol and analyzing static scheduling algorithm, a design which is based on embedded system is proposed. This paper realized a TTCAN network which is composed of a master node and several slave nodes, using synchronization mechanism of TTCAN level 1 to synchronize the whole network. ARM processor S3C2410 and Stand-Alone CAN controller MCP2515 were adopted to complete the main function of master node while slave nodes were designed with MSP430. Meanwhile, combined with TTCAN static scheduling algorithm and designed the systems software, this paper realized the time triggered communication function of TTCAN protocol.Final results of communication test confirmed the correctness of system hardware and software for scheduling algorithm. The results indicate that the conflict among the messages on the bus is depressed while the real-time performance and bus utilization are both improved in the TTCAN network with time-triggered mechanism and the scheduling in the system matrix. Therefore the system is valuable for research and application of TTCAN protocol.
Keywords/Search Tags:TTCAN protocol, Time triggered, Embedded System, ARM, Linux
PDF Full Text Request
Related items