With China's rapid development of urbanization,number of railway transit line between cities is increasing,speed of train gets faster and faster,secure information transfer between stations on the proposed higher requirements,whether it is security,reliability,or timeliness are facing enormous challenges.In this thesis,on the background of railway system security,the structure of existing embedded redundant is researched and compared,a design of structure of double 2-vote-2 base on stm32 which is used in safety information transmission optical communication inter-sations equipment,thus improving railway safety information safety and reliability of transmission equipment.This thesis focuses mainly include the following:(1)The thesis studies the current hot redundant technology,gives reasons to choice of double 2-vote-2 from other redundant structure;(2)Introduce structure of Cortex-M3 core,and structure of STM32 chip that based on the core.Gives the details of STM32 chip which is internal structure and resources,and supporting the development environment;(3)It is built to a modular design approach;the inter-station transmission equipment safety information is divided according to functions,given the structure of double 2-vote-2 based STM32,and various sub-module structures.There are five sub-module: CPU module,communication module,collecting and driver module,network interface module,power module;(4)The possible faults is analyzed,put forward the methods and solutions how to deal with the failure of post;(5)Implementation and test on the important part of system-structure of data and the CPU module. |