Back to ESAcademy Home Page

Embedded Networking with CAN

A full-day hands-on training class about the Controller Area Network (also known as CAN bus or CANbus)

The hands-on part implements several examples for 8051 microcontrollers and uses the Vector CANalyzer for monitoring and stimulating the CAN bus

This full-day class gives engineers a fast hands-on introduction into CAN.

Agenda

Time

Day 1

08:00AM - 08:30AM Registration, Welcome
08:30AM - 10:00AM Objectives for the day

Lesson: Introduction to CAN (1)

  • Overview
  • Physical layer: Signals, bits, synchronization
  • Data link layer: Frames/messages, arbitration
10:00AM - 10:15AM Break
10:15AM - 12:00PM Lesson: Introduction to CAN (2)
  • Data link layer (cont.): Error detection
  • Implementations: Differences in CAN controller
  • Higher-layer protocol options

Live demo of a CAN bus - monitoring messages both on the bit level and on the frame/message level.

12:00PM - 01:00PM Lunch
01:00PM - 02:45PM Lesson: Short introduction to the provided tools: boards, compiler, CANalyzer

Hands-on: CAN programming and analyzing (1)

  • Implementing and analyzing simple examples
02:45PM - 03:00PM Break
03:00PM - 04:30PM Lesson: Advanced features of the CAN controller and the CANalyzer

Hands-on: CAN programming and analyzing (2)

  • Implementing customized examples
  • Use the hardware filters of the CAN controller
  • Use advanced stimulating features of the CANalyzer
04:30PM - 05:00PM Summary and outlook

Questions and answers

Upcoming Classes

Prerequisites

Basic knowledge about the design and implementation of embedded systems is beneficial.

Click here to learn more about VectorHands-On Part

For the hands-on part, we provide computers with all the required software, the Vector CANalyzer and a microcontroller starter kit with an 8051 derivative.

We recommend that two students share one computer, because that maximizes class efficiency as typographical errors and other simple mistakes are less likely to happen in a team environment.

Certification

Certificates are issued to all students participating in the training class.

Schedule, Location, Pricing

This class is currently not scheduled.

The price for the 1-day hands-on training class is $595 per student.
Food and drinks are included.

The total number of students is limited to 12, to achieve a good learning environment.

So register today, send an email to sales@esacademy.com or call us at (877) 812-6393.
Alternatively you can register online and we will contact you after registering regarding payment options.

Cancellation Policy

Cancellations must be made 2 weeks prior to the event, otherwise tuition is non-refundable. A 15% rescheduling fee applies, if student needs to reschedule within 2 weeks prior to the event.


San Jose, CA
Tel. (877) 812-6393
Fax. (877) 812-6382

www.esacademy.com
info@esacademy.com