AECTL — лучший встроенный и анимационный тренинг в Бангалоре, который обеспечит 100% размещение.
Курсы, предлагаемые в системе Embedded:
Расширенная программа обучения встроенной системе и Интернету вещей
Программирование на C и структуры данных
- C и структуры данных
- Введение в программирование на C.
- Типы данных.
- Операторы типов и выражения
- Структура управления принятием решений.
- Структура управления циклом.
- Структура управления делами.
- Массивы Строковая функция и указатель
- Динамическое выделение памяти.
- Структуры и союз
- Операция над битами
- Ввод и вывод файла
- Связанный список
- Стек
- Очереди
- Сортировка и поиск
Микроконтроллеры 8051, использующие Embedded C
- Введение в вычислительную технику
- Архитектура микроконтроллеров 8051
- 8051 Программирование на языке ассемблера
- 8051 Программирование на языке ассемблера
- Программирование встроенной системы на C
- Чтение переключателей и мигающий светодиод
- JUMP, LOOP и инструкции по вызову
- Программирование портов ввода/вывода
- 8051 Режимы адресации
- Арифметические и логические инструкции и программы
- 8051 Программирование на встроенном C
- 8051 Аппаратное соединение и шестнадцатеричный файл
- Программирование таймера/счетчика 8051 на ассемблере и встроенном C
- Программирование последовательного порта 8051 на ассемблере и встроенном C
- Программирование прерываний на ассемблере и встроенном C
- Интерфейс (ЖК-дисплей, клавиатура, АЦП, ЦАП, интерфейс датчика, внешняя память и DS1306 RTC)
- Управление двигателем: реле, ШИМ, постоянный ток, шаговые и серводвигатели
ARM CORTEX M-3 с использованием Embedded C.
Процессоры ARM9, использующие встроенный C
Ядро процессора ARM9.
- Контур
- Трубопровод
- Регистры
- Регистр текущего состояния программы
- Исключительные режимы
- Набор инструкций ARM 9
- Ветвление
- Инструкции по обработке данных
- Копирование регистров
- Копирование нескольких регистров
- Инструкция по обмену
- Изменение регистров состояния
- Программное прерывание
- Единица MAC
- Набор инструкций THUMB
Разработка программного обеспечения.
- Код взаимодействия ARM/THUMB
- Библиотеки STDIO
- Доступ к периферийным устройствам
- Процедуры прерывания обслуживания
- Таблица констант источника исключения C Прототип функции
- Программное прерывание
- Расположение кода в оперативной памяти
- Поддержка операционной системы
- Фиксация объектов в абсолютных местоположениях
- Встроенный ассемблер
- Аппаратные средства отладки
- Введение в LPC1768 Введение
Периферийные устройства системы.
- Контур
- Структура шины
- Карта памяти
- Регистрация Программирование
- Модуль ускорения памяти
- Пример конфигурации МАМ
- Программирование флэш-памяти
- Управление картой памяти
- Загрузчик
- Полезность
- Программирование внутри приложения
- Интерфейс внешней шины
- Интерфейс внешней памяти
- Использование интерфейса внешней шины
- Загрузка с ПЗУ
- Контур фазовой автоподстройки частоты
- Делитель периферийной шины СБИС
- Пример кода: конфигурация PLL и VPB
- Контроль мощности
- Система прерываний LPC1768
- Контактный соединительный блок
- Контакты внешнего прерывания
- Структура прерывания
- Прерывание FIQ
- Выход из прерывания FIQ
- Пример программы: прерывание FIQ
- Векторизованный IRQ
- Оставление прерывания IRQ
- Оставление прерывания IRQ
- Пример программы: IRQ Interrupt Невекторные прерывания
- Оставление невекторного прерывания IRQ
- Пример программы: прерывание без вектора
- Вложенное прерывание
Пользовательские периферийные устройства.
- Контур
- Введение в LPC1768.
Ввод/вывод общего назначения.
- Таймеры общего назначения
- ШИМ-модулятор
- Часы реального времени
- Сторожевая собака
- UART
- Интерфейс I2C, интерфейс SPI
- Аналого-цифровой преобразователь
- Цифро-аналоговый преобразователь
- CAN-контроллер
- 7-уровневая модель ISO
- Конструкция узла CAN
- Объекты сообщения CAN
- Арбитраж шины CAN
- Бит тайминга
- Передача сообщений CAN
- Сдерживание ошибок CAN
- Прием сообщения CAN
- Принятие Фильтрация
- Настройка приемного фильтра
IoT с использованием Arduino Syllabus
Программирование на Python/скрипты.
- Введение в Python.
- Типы данных Python.
- Поток программы Python и управление.
- Манипуляции со строками, списками и словарями Python.
- Функции, модули и пакеты Python.
- Файловые операции Python.
- Обработка исключений Python.
- Регулярное выражение Python.
- Класс Python и объектно-ориентированное программирование.
- Сетевое программирование на Python.
Реализация IoT с помощью ARDUINO.
- Внедрение датчиков и приводов.
- Введение Arduino Mega2560.
- Чтение переключателей и мигающий светодиод.
- Программирование аналогового/цифрового порта.
- Интерфейс 4-битного ЖК-дисплея с Arduino Mega2560.
- Взаимодействие клавиатуры с Arduino Mega2560.
- Взаимодействие шагового двигателя с Arduino Mega2560.
- Программирование последовательного порта на встроенном C.
- Датчик температуры (LM35), взаимодействующий с Arduino Mega2560.
- Датчик влажности (DHT11), взаимодействующий с Arduino Mega2560.
- Интерфейс датчика акселерометра с Arduino Mega2560.
- Взаимодействие датчика PIR с Arduino Mega2560.
- Wi-Fi (ESP8266) Взаимодействие с Arduino Mega2560.
- Управление данными датчика с помощью облака. (вещи говорят)
линукс
- Введение в операционную систему Linux
- Дистрибутивы и установка Linux
- Каталоги Linux.
- Файл Линукс.
- Иерархия файлов Linux
- Линукс Фильтры
- Пользователи Линукс.
- Безопасность файлов Linux.
- Команды оболочки Linux.
- Управление процессом.
Чтобы узнать больше о курсе, обучении и размещении, просто войдите на http://www.aectltraining.co.in/ или позвоните нам по телефону 9535280019.