It was really helpful for me as a beginner in CAPL^^
I'm testing products by configuring the panel, and it's so convenient and great!!
5.0
mnbgmnbg1
100% enrolled
I was able to learn about the basic usage of CAPL. It was a bit difficult to start learning on my own, but it was very helpful.
5.0
조남상
30% enrolled
The lecture is easy to understand because you demonstrate and explain directly~ Please create many more lectures!
What you will gain after the course
Basic usage of CAPL, the programming language for operating CANoe
Basic usage of CANoe Panel, a graphical interface that users can add to CANoe
CANoe, a core tool for vehicle network operations More powerful with CAPL + Panel 🚗
A must-have for newcomers to the automotive industry Basic usage of CAPL and Panel
CANoe is a must-know tool for anyone working on vehicle networks (CAN communication) at automotive companies, automotive parts companies, and research labs. That's why so many companies are using CANoe.
CAPL , the programming language that controls this Canoe
Panel , a graphical interface (GUI) that users can freely add as needed
👉 These will allow you to use CANoe much more efficiently in various work situations.
However, there is no opportunity for new employees in the industry to receive training on CAPL and Panel . First of all, the tool itself costs well over 10 million won, so companies often lack sufficient tools and even find it difficult to secure an environment conducive to self-study. External training is also prohibitively expensive.
The same goes for seniors and supervisors. Especially these days, with rolling hiring becoming the norm, it's impossible to individually teach new employees how to use the system or send them for external training. In the end, there are many cases where problems that can be easily and efficiently solved using CAPL or Panel are solved by laboriously using only CANoe.
So, in this lecture, I will show you how new professionals in the automotive industry can use CANoe more efficiently by using CAPL and Panel. I hope this helps new and job seekers in the automotive industry!
🚩 Player Learning Process
This course requires basic knowledge of CAN communication and CANoe. We recommend that you study the following lectures before taking this course.
CAN communication message measurement and Make simulations more effective.
Using CAPL and Panel, you can efficientlyverify various functions related to CAN communication .
✅ Check the transmission cycle of various messages
✅ Log messages only when the value of a specific signal changes
✅ Observe and record when the value of a specific signal changes or when a specific message is received.
✅ Automatically sets message counter, CRC, etc. to E2E specifications and sends messages.
✅ Verification of the Message Counter, CRC, etc. of received messages according to E2E specifications
✅ Generate MAC according to customer requirements to send messages or verify received MAC values
👉 Covers the essential content for new automotive company employees who are using CANoe to measure and simulate CAN communication messages.
Learning content Check it out.
1️⃣ How to generate and run CAPL code
2️⃣ Introduction to various CAPL functions and events
3️⃣ How to create and use panels, introduction to panel items
📢 Things to note before taking the course
The lecture was conducted using Canoe v15.2 in a Windows 10 environment.
While there are sections that demonstrate what I've actually explained, there are no separate hands-on courses for students. (CANoe is an expensive tool, costing over 10 million won, making it difficult for anyone outside the industry to practice on their own.)
Presentation materials used in the lecture are provided in PDF format.
CAPL shares many similarities with C, and this course assumes a basic understanding of C. (For information on the required C knowledge, please refer to the video in Section 0 [Course Introduction].)
While the potential applications of programming languages are limitless, depending on the user's use, the purpose of this lecture is to explain the basic concepts and usage of CAPL and Panel. It is up to the student to utilize these tools.
In this lecture Knowledge sharer is 🎓
John Bermania
Many years of experience in developing embedded MCU software for major domestic companies
Extensive experience in producing various training materials and videos for new team members and conducting seminars
Conducting mentoring lectures on vehicle SW for job seekers and operating an automotive technology blog
“I created this course with the intention of informing my rookie self.”
I have considerable experience lecturing job seekers on similar topics. I'm confident in making my concepts concrete and understandable, without them seeming abstract or far-fetched. I lecture with the mindset of handing over knowledge to new employees.
When you take a class in college, the textbooks are hundreds of pages thick. If you were to read them from cover to cover without anyone explaining them, it would be incredibly difficult to learn. That's why we attend lectures, and through them, we learn the core content. Once you've mastered the core, you can simply flip through the book whenever you need to find what you need. I think you can understand my lectures in the same way.
Since entering the automotive industry, I've conducted numerous job training sessions, and the company has consistently developed various manuals and video lectures to help new employees learn. These lectures were created with the intention of sharing my own struggles as a new employee, and I hope they'll be helpful to many of you. 😊
Recommended for these people
Who is this course right for?
New recruits in the automotive controller development industry (design positions, evaluation positions, etc.)
Hello, I am working on MCU SW development in the automotive industry.
I had absolutely no interest in the embedded field during my school years, but after being assigned to MCU SW tasks at work,
I faced many difficulties.
Whenever I learned something new, questions like "Why does it work this way?" or "How is this possible?" would lead to one another, and I resolved them by researching each point one by one. Because I taught myself in that manner, I am now confident that I understand my job much better than others do.
I teach with the mindset of sharing knowledge with my past self, who struggled so much as a new employee.
I teach with the mindset of sharing knowledge with my past self, who struggled so much as a new employee.