Программирование сборки ARM GNU с нуля Язык ассемблера [2023] [Udemy] [BHM Engineering Academy, Israel Gbati]

Статус
В этой теме нельзя размещать новые ответы.

Morti

Администратор
13 Янв 2014
147.558
27.321
Программирование сборки ARM GNU с нуля Язык ассемблера: ADC, UART, GPTM, SYSTICK, FIFO, конечные автоматы, разработка периферийных драйверов, алгоритмы и т. д. [2023]
ARM GNU Assembly Programming From Ground Up Assembly Language : ADC, UART, GPTM, SYSTICK, FIFOs, State Machines, Peripheral Driver Development, Algorithms etc. [2023]
Udemy
BHM Engineering Academy, Israel Gbati

Добро пожаловать на курс ARM GNU Assembly Programming From Ground Up.

Это версия GNU популярных курсов ARM Assembly Programming From Ground Up 1 и 2.
В этой версии курсов используется независимый от платформы синтаксис GNU, поддерживаемый ассемблером GNU (as).

В отличие от курсов ARM Assembly Programming From Ground Up 1 и 2, в которых используется Keil uVision, который доступен только в операционной системе Windows, курс ARM GNU Assembly Programming From Ground Up учит вас писать программы на ассемблере для ассемблера GNU, который доступен на Windows, OSX и Linux.

Охватывая проектирование систем ARM, архитектуру и практическое программирование сборки, это наиболее полный онлайн-курс по сборке ARM.

Я проведу вас шаг за шагом через увлекательные и забавные видеоуроки и научу вас всему, что вам нужно знать, чтобы добиться успеха в качестве разработчика встраиваемых систем ARM.

К концу этого курса вы освоите набор инструкций ARM, набор инструкций Thumb и набор инструкций Thumb-2. Вы сможете создавать структуры данных, такие как FIFO, в сборке. Вы также сможете создавать конечные автоматы, такие как машина Мура, используя только ассемблерный код.

Кроме того, этот курс научит вас пользоваться справочным руководством по микроконтроллерам и техническим описанием для извлечения нужной информации для профессионального создания драйверов периферийных устройств и микропрограмм. Для достижения этой цели в этом курсе не используются никакие библиотеки, исключительно язык ассемблера ARM. Вы сможете писать драйверы периферийных устройств на ассемблере - ADC, UART, SYSTICK, GPIO, GPTM.

Чему вы научитесь:
1. Освойте набор инструкций ARM
2. Пишите сложные программы на ассемблере
3. Реализуйте структуры данных на языке ассемблера
4. Пишите драйверы UART на ассемблере
5. Пишите драйверы GPIO на ассемблере
6. Освойте наборы инструкций Thumb и Thumb-2
7. Реализуйте конечные автоматы на языке ассемблера
8. Пишите драйверы АЦП на языке ассемблера
9. Пишите драйверы GPTM на ассемблере

Для кого этот курс:
1. Если вы новичок в программировании встраиваемых систем, пройдите этот курс.
2. Если вы опытный программист, пройдите этот курс, чтобы освоить архитектуру ARM и программирование на ассемблере.
3. Если вы переходите с других архитектур, таких как x86, на ARM, то это быстрый способ сделать это. Вы можете сразу приступить к работе с набором инструкций ARM.

Спойлер: Содержание

Язык курса: Английский
Перевод текста: translate.google
Стоимость курса: 59,99 USD


СКАЧАТЬ
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.