With the increasing use of in-vehicle networks, the development of the ECU (Electronic Control Unit) must not only consider software requirement, but also the implementation of the embedded software via a data bus such as CAN or LIN. This article presents some tools that will help with the best practice development process of an ECU with CAN and/or LIN communications. The use of such tools will result in a reduction in development time and human errors and therefore reduce project costs.
This development environment centers on the Signals Database which is a file used to exchange a detailed description on the usage of network nodes, messages and signals. The best practice process described requires the developer to make all changes to the CAN or LIN bus via the Signals Database only, thus having a central place for changes and the remainder carried out automatically by the tools in the process.
For the complete article, which describes the Network Design Tool and its capabilities, click here, courtesy of Automotive Designline Europe (complementary registration required).