CANOpen Node STM32 From basics to coding
CANOpen is a industry standard for communication between devices and they are commonly used in motion controllers, medical equipment, railway applications and home automations. CANOpenNode stack is a free and open source stack written in C to be used in variety of controllers, including Linux based boards, PIC32 and STM32 series. In this tutorial, we are going to cover STM32 aspect of this node and also the basics of the CANOpen.
Here are the outline of what you can find in this video :
00:00 Introduction and Overview
1:13 Why CAN ?
4:51 CAN Bus
8:55 Why CANOpen ?
13:27 CANOpen architecture
20:00 Object dictionary
21:38 Important CANOpen concepts
23:29 PDO
27:25 SDO
32:23 NMT
33:25 CANOpenNode Open-Source Stack
39:26 STM32 Practical implementation
40:29 CANOpen Tutorial code preparation
43:09 Importing examples to STM32CubeIDE and programming them
47:04 Examples explanation
57:00 Porting to custom STM32 board
1:18:20 EDS Editor (Object dictionary editor)
1:25:54 Creating a TPDO
1:39:55 Accessing OD Variables
1:54:08 Creating an RPDO
2:05:50 Using the SDOs
2:52:52 Node guarding
3:04:38 Transmitting PDOs manually
Official CANOpenNode Stack repository: https://github.com/CANopenNode/CANopenNode
Official CANOpenNode STM32 repository: https://github.com/CANopenNode/CanOpenSTM32
Official CANOpenNode Object dictionary editor: https://github.com/CANopenNode/CANopenEditor
If you would like a similar practical approach to learn STM32 in a matter of hours, you can also visit my order videos linked here : https://www.youtube.com/playlist?list=PLZW8FgseiOipqt988UD_QkVMp2RgoZ-DO
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «CANOpen Node STM32 From basics to coding», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.