In today's rapidly developing technological era, the speed and efficiency of data transmission have become key factors for competition in all walks of life. From self-driving cars to smart manufacturing to modern medical equipment, every field is constantly pursuing more efficient and reliable data communication technology. In this context, CANFD technology has gradually entered our field of vision. It is not only an upgraded version of traditional CAN (Controller Area Network) technology, but also a powerful tool to meet the data transmission needs of the new era. So, what exactly is CANFD?
1. What is CANFD?
CANFD (CAN with Flexible Data-Rate), which is "variable rate CAN", is an enhancement of the classic CAN (Controller Area Network) protocol and is designed to meet the needs of modern systems for higher data rates and larger data loads. Compared with the traditional CAN protocol, CANFD allows the single frame data length to be increased from 8 bytes to 64 bytes, and the transmission rate of the data segment can be up to 8 Mbps, thus significantly improving the efficiency and flexibility of data transmission. Examples: Advanced Driver Assistance System (ADAS) and Autonomous Driving System (AV) (Note: CAN FD only upgrades the protocol compared to CAN, and the physical layer has not changed.)
2. Historical development of CANFD
demand driven
The traditional CAN bus (such as CAN 2.0B) has certain limitations in data rate and bandwidth, and is suitable for low-speed and short-distance communications. However, for some applications, especially in the fields of automobiles, industrial control, etc., higher data transfer rates and larger payloads.
technological evolution
CANFD emerged to solve the limitations of the traditional CAN bus. It introduces flexible data rates and can operate at rates up to 8 Mbps, a significant speed increase compared to traditional CAN.
CANFD improves performance by:
- High-speed data transmission: Supports data transmission rates up to 8 Mbps, much higher than traditional CAN bus.
CAN standard frame structure
CAN-FD standard frame structure (data length is up to 16 bytes)
CAN-FD standard frame structure (data length is 20~64 bytes)
- Flexible data rate: Ability to dynamically adjust data transfer rate based on demand, providing greater flexibility.
- Large payload: Supports larger packet sizes to adapt to big data transmission needs in complex applications.
- Compatibility: CANFD can be backward compatible with traditional CAN 2.0B, allowing existing equipment and systems to be gradually upgraded to higher data transmission capabilities.
Standardization and promotion
CANFD was first proposed by Bosch and gradually received support and recognition from the International Organization for Standardization (ISO), such as the ISO 11898-1:2015 standard. This standardization promotion has made CANFD one of the mainstream choices in modern automotive electronics and industrial automation systems.
3. Application of CANFD from Congping
Against the background of the historical development and widespread application of CANFD technology, modern automobiles and industrial equipment have increasingly urgent needs for efficient data communication. Our product series includes APOLLO 12 PRO and APOLLO 12 PLUS, which fully support the CANFD protocol. This means that whether in intelligent driving assistance technology or industrial automation equipment, our products can provide users with advanced data transmission capabilities and excellent performance, providing stable and reliable technical support for customers' innovative projects.
The picture shows APOLLO 12 PLUS, a new generation of high-end in-vehicle smart tablet with dual screens, different displays and different touch screens.
In applications, many programmers don’t know where to start due to version upgrades, or are they worried about the trouble of code modification? It doesn't matter, quickly apply Congping's cross-process high-speed bus architecture CPComm. You can realize CANBus sending and receiving operations and MCU communication interaction in 3-5 simple steps. It is convenient and fast to transplant. With more and more CAN applications, Congping continues to improve the speed and load capacity of CAN. We have really mastered CANBus!
The picture shows the McuCAN cross-process case
4. APOLLO 12 PLUS supports CANFD
Supports dual screens with different displays and different touches, one host, dual displays, and multiple applications, meeting the multi-screen display and interaction needs of actual scenarios, with high efficiency and high integration
Adopting Congping's new generation of high computing power hardware platform, CPU+GPU+NPU meets entry-level AI algorithms and 2D/3D graphics and image computing applications
Supports Android/Linux operating systems, simple and smooth, easy to develop
Dual 12.1-inch high-end large screens, 1280*800 high-definition display, bring you double the cool experience
Supports 4 channels of SocketCAN, 4G/5G high-sensitivity wireless communication transmission, 1 channel of 1000BASE-T1 vehicle Ethernet and other communication methods
About Congping
Congping Technology was officially established on January 29, 2018, with the development direction of intelligent transformation of agriculture, engineering and logistics machinery. Congping Technology provides professional software and hardware solutions for mechanical intelligence by serving thousands of industry customers, and strives to realize the comprehensive intelligent evolution of machines.