Figure 6 FlexRay data receiving flow chart
C. Data receiving program
The FlexRay data slot receiving node can be trained in either rotational drive mode or interrupt drive mode. The electronic control unit set in this paper works in interrupt drive mode to receive data, for example [7]. The flowchart of FlexRay receiving data is shown in Figure 6.
IV. Analysis of the communication test results of automotive electronic control system units
In the design of the automotive electronic control system unit, two electronic control system units are connected to the FlexRay node through the FlexRay communication module to implement the data transmission and reception test of the FlexRay bus. When the +12V voltage is given to make it work, the two electronic control system units in the FlexRay bus node send and receive the corresponding test data according to the set ID and CRC.
In the FlexRay communication of these two electronic control system units, the waveform using the oscilloscope has a node bus. Because the FlexRay bus is a twisted pair, the FlexRay bus connections of the two BM and BP are differential signals. A dual-track oscilloscope is provided to compare these two tests. The waveform diagram is shown in Figure 7 below.
Figure 7 FlexRay communication node waveform
In a short period of time, a partial waveform as shown in FIG8 is obtained.
Figure 8 Partial waveform of FlexRay bus communication data frame
V. Conclusion
Practice has proved that the automobile body electronic control system unit based on FlexRay bus technology and MC9S12XF512 as the core is small in size, low in power consumption, high in stability and low in price. In particular, FlexRay data communication has higher transmission speed, higher reliability and stability, and better anti-interference ability.
The microcontroller is designed with a co-processor that can serve any peripheral module, which undoubtedly reduces the workload of the CPU and enables the electronic control system unit to operate normally under heavy load. However, the electronic control system unit still needs further research and improvement. If it is put into actual automotive applications, the application of communication networks, data monitoring and dynamic parts of data storage also need further research and improvement.
Previous article:What is "Automatic Parking"? What is the principle of "Automatic Parking"?
Next article:Types of fuel cell electric vehicles and electric vehicle structure and principles
- Popular Resources
- Popular amplifiers
- Research and design of electric vehicle drive motor ECU control software based on AUTOSAR
- Research report on overall technical requirements of vehicle control operating system
- Chip Manufacturing: A Practical Tutorial on Semiconductor Process Technology (Sixth Edition)
- Principles and Applications of Single Chip Microcomputers and Embedded Systems
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- Rambus Launches Industry's First HBM 4 Controller IP: What Are the Technical Details Behind It?
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- How to drive a servo motor using the MSP430G2 LaunchPad development board
- Playing with circuits (3) - Alternative circuits for LM5050/LM5060
- sensortile.box expert mode try
- PT4115 Four-channel PWM dimming
- TMR sensor solution enables ultra-high-precision monitoring of electric vehicle batteries
- I'd like to share a book on compilers and a book on interpreters, both of which have high Douban ratings.
- Mobile 5G device antenna tuning revealed
- How to access the external network through the router when STM32 is plugged into the network cable?
- X-NUCLEO-IKS01A3 sensor test based on STM32F401RE development board VI LSM6DSO pedometer test
- Can't enter the main function