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

Учебник по программированию Controller Area Network (CAN), часть 7: Функциональный блок приемопер...

Fastbit Embedded Brain Academy

0:00 / 0:00

Учебник по программированию Controller Area Network (CAN), часть 7: Функциональный блок приемопер...

89 553 просмотра · 7 л. назад
Fastbit Embedded Brain Academy
49,9 тыс. подписчиков
89 553 просмотра · 7 л. назад
🚀🔥 Лучший комплект материалов по разработке встроенного программного обеспечения и микропрограмм 🔥🚀 Развивайте востребованные навыки в области встроенного программного обеспечения и микропрограмм с помощью более чем 14 практических курсов, охватывающих Embedded C, STM32, FreeRTOS, Zephyr RTOS, IoT, загрузчики, встроенные конечные автоматы, драйверы устройств Linux, Embedded Rust и реальные проекты. Следуйте полному плану построения карьеры с поддержкой исходного кода и ответами на вопросы — разработанному для того, чтобы помочь студентам, соискателям и работающим специалистам начать или продвинуть свою карьеру в области разработки встроенного программного обеспечения и микропрограмм. 🎯 Получите мгновенный доступ ко всем видео с огромной скидкой на комплект: https://fastbitlab.com/bundle Запишитесь на полный курс по этой ссылке: http://fastbitlab.com/ Наши инженеры тщательно разработали эти курсы, на которых вы сможете изучить внутреннее устройство STM32, таймеры, CAN, ШИМ, низкое энергопотребление, RTC, программирование PLL и отладку с нуля. Изучение различных блок-схем, технических справочников и пошаговых упражнений по программированию. Подробное объяснение с использованием IDE 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, низкое энергопотребление, API STM32 Cube HAL Этот курс настоятельно рекомендуется тем, кто стремится к карьере в области встроенных систем. Мы тщательно разработали все лекции, включив в них практические упражнения по программированию, советы по отладке и пошаговые инструкции. Вы поймете принципы работы таймеров, CAN, ШИМ, RTC и низкое энергопотребление с самых основ и научитесь программировать их, используя 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.