Font Size: a A A

Communication Technology And Communication Protocols In Intelligent Transportation System Of Research

Posted on:2014-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:R H ShiFull Text:PDF
GTID:2382330491952789Subject:Earth Exploration and Information Technology
Abstract/Summary:PDF Full Text Request
This topic is based on vehicle intelligent transportation system of the project,the research including the content of the communication technology in the intelligent transportation system and communication protocol.The intelligent transportation system is composed of TI TMS320DM8168 and SAMSUNG S3C6410.S3C6410 as the master control platform,DM8168 for practical calculations and processing platform,all functions are basically implemented in 8168.TI816SoC is a hybrid system,the SoC including 1 arm/1DSP/2 m3 cores.DSP is mainly responsible for the operation of face recognition algorithm,the ARM is mainly responsible for data processing and transmission,the entire system by embbed Linux @ ARM main control.Communication technology and the realization of protocol is implemented on the ARM kernel.Transplant the Linux operating system on ARM.Using Linux system multitask management mechanisms to manage and monitor the entire process of operation,can reduce the complexity of the program management.So-called communication refers to communication between 8168 and 6410,the development is the network connection.Need to develop the TCP communication protocol for data transmission,and develop communication protocols to ensure that the data is correct.8168 is a network server,6410 is a network client.You first need to set up the embedded development platform,and the TI development kit is installed to the host.On the development board and then transplant the Linux operating system and load of wireless network drive.Set up a complete development platform,you need to create a project,then implement communication function.But communication function relative to the entire project is a functional module,so you need to compile communication module into a dynamic library file.At the same time you need to provide the module use header files,as defined in the header file function to keep the corresponding interface,so that can be invoked by the main function in the future.After completion of the entire communications lines,how to realize the interaction between 8168 and 6410 data and command is the most important thing.In the process,you need to construct your own data structures,in order to facilitate management of memory.In this project we use is a circular queue data structure,it can make memory space are relatively independent.Make us better call face recognition algorithm,data transmission and data sending.After the preparation work,we successfully realized the interaction between 8168 and 6410 data and command.TCP network communication protocol to ensure that the data is correct,the circular queue is able to guarantee the independence of the data,while this perfect embedded Linux operating system can help us to manage all threads,thread and reasonable allocation of resources,and make the whole system can run very smoothly.The main function can be successfully call the dynamic library file,achieve the goal of the program modular.Modularity is the most important role to enhance the robustness of the whole project code,and portability.
Keywords/Search Tags:TMS320DM8168, TCP, queue, multi-thread
PDF Full Text Request
Related items