LabVIEW Tutorial: Calling CANoe for Automotive Applications

LabVIEW Tutorial: Calling CANoe for Automotive Applications

Each has its strengths, knowing how to assign roles, dedicated to the application and promotion of LabVIEW in the automotive industry. Currently, Vector remains the strongest player in the global automotive bus communication field, with powerful product performance, a complete range of products, comprehensive functions, rich documentation, and standardized APIs… it is undoubtedly the industry … Read more

Exploring Time Synchronization in CAN Tools

Exploring Time Synchronization in CAN Tools

This matter really shocked me. Once upon a time, when I opened CANoe, I really thought the following prompt was nonsense; Vector was just being overly cautious. Until one day, I felt that this matter might not be so simple and worth pondering. A very simple example is our country’s BeiDou system, which has put … Read more

Understanding The Colon Operator In MATLAB

Understanding The Colon Operator In MATLAB

In MATLAB, the “:” operator can be used to create vectors, subscript arrays, and specify iterations, making it one of the most useful MATLAB operators. The following example creates a row vector that includes numbers from 1 to 10: 1:10 When MATLAB executes this statement, it returns a row vector containing integers from 1 to … Read more

Relearning C++ After C++11: Key Changes and Features

Relearning C++ After C++11: Key Changes and Features

Author | Frances Buontempo Translator | Zhang Weibin Editor | Ding Xiaoyun Key Takeaways: C++ is still very important and will always be. There are many resources to help us learn modern C++, including Godbolt’s Compiler Explorer, ISOCpp, and CppReference. C++ can be simpler than before. Besides enhancements related to convenience, potential performance improvements are … Read more

Relocating Vector Table in Cortex-M Architecture MCU

Relocating Vector Table in Cortex-M Architecture MCU

The Cortex-M architecture uses a vector table lookup mechanism. When an exception occurs, the core automatically looks up the entry address of the handler from the vector table. The vector table is essentially an array of WORDs (32-bit integers), where each index corresponds to a specific exception, and the value of that index is the … Read more

Understanding and Redirecting the Cortex-M Interrupt Vector Table

Understanding and Redirecting the Cortex-M Interrupt Vector Table

Click the card below to follow Arm Technology Academy This article is authorized to be reproduced from the WeChat official account Pi Zi Heng Embedded. Using the NXP i.MXRT1170 model as an example, this article introduces the method of redirecting the interrupt vector table. In embedded code design, sometimes certain special operations (such as Flash … Read more