Перейти к содержимому

Учебник по программированию шины Controller Area Network (CAN) 2: Введение в CAN-шину

Fastbit Embedded Brain Academy

0:00 / 0:00

Учебник по программированию шины Controller Area Network (CAN) 2: Введение в CAN-шину

76 146 просмотров · 7 л. назад
Fastbit Embedded Brain Academy
49,9 тыс. подписчиков
76 146 просмотров · 7 л. назад
🚀🔥 Лучший комплект материалов по разработке встроенного программного обеспечения и микропрограмм 🔥🚀 Развивайте востребованные навыки в области встроенного программного обеспечения и микропрограмм с помощью более чем 14 практических курсов, охватывающих Embedded C, STM32, FreeRTOS, Zephyr RTOS, IoT, загрузчики, встроенные конечные автоматы, драйверы устройств Linux, Embedded Rust и реальные проекты. Следуйте полному плану построения карьеры с поддержкой исходного кода и ответами на вопросы — разработанному для того, чтобы помочь студентам, соискателям и работающим специалистам начать или продвинуть свою карьеру в области разработки встроенного программного обеспечения и микропрограмм. 🎯 Получите мгновенный доступ ко всем видео с огромной скидкой на комплект: https://fastbitlab.com/bundle Запишитесь на полный курс по этой ссылке: http://fastbitlab.com/ Плейлист CAN:    • Controller Area Network (CAN) programming ...   Наши инженеры тщательно разработали эти курсы, из которых вы сможете изучить внутреннее устройство STM32, таймеры, CAN, ШИМ, низкое энергопотребление, RTC, программирование PLL и отладку с нуля. Вы изучите различные блок-схемы, технические справочники и пошаговые упражнения по программированию. Подробное объяснение с использованием среды разработки Eclipse OpenSTM32 Чтобы ознакомиться со всеми нашими другими курсами, посетите: http://fastbitlab.com/ Для получения всех будущих обновлений и купонов подписывайтесь на нас в социальных сетях: Facebook:   / fastbiteba   Twitter:   / fastbiteba   Linkedin:   / fastbitlab   Udemy: https://www.udemy.com/user/kiran-naya... Веб-сайт: http://fastbitlab.com/ e-mail: contact@fastbitlab.com Описание курса: ==================================================== Освоение микроконтроллеров: таймеры, ШИМ, CAN, RTC, низкий уровень POWER, STM32 Cube HAL API Этот курс настоятельно рекомендуется тем, кто стремится к карьере в области встроенных систем. Мы тщательно разработали все лекции, включив в них практические упражнения по программированию, советы по отладке и пошаговые инструкции. Вы изучите принципы работы таймеров, CAN, ШИМ, RTC и LOW POWER с самых основ и научитесь программировать с использованием API STM32 Device HAL, предоставляемых ST. Краткие основные моменты курса: 1. Понимание структуры STM32 Device HAL, обработчиков прерываний, обратных вызовов и структур обработки периферийных устройств. 2. Внутреннее устройство таймеров: базовые и универсальные таймеры 3. Блок захвата входного сигнала и сравнения выходного сигнала таймеров, а также их программирование 4. Программирование ШИМ 5. Основы CAN 6. Форматы кадров CAN, арбитраж шины, сигнализация шины, приемопередатчик и другие важные детали CAN 7. Архитектура периферийных устройств STM32 bxCAN и механизм фильтрации CAN 8. Программирование периферийных устройств STM32 bxCAN 9. Отладка протокола CAN и понимание трафика CAN. 10. Режимы низкого энергопотребления STM32: SLEEP/STOP/STANDBY, процедуры пробуждения и измерения тока 11. Использование функций WFI, WFE, SLEEPONEXIT процессора ARM Cortex Mx 12. Программирование RTC: календарь, будильник, таймер пробуждения, метка времени 13. RTC и режимы низкого энергопотребления 14. В течение всего курса для разработки приложений используется среда разработки OpenSTM32 на базе Eclipse. IDE поддерживает машины Windows/Mac/Linux.