#202
Автор: Ralph S Bacon
Загружено: 2020-10-23
Просмотров: 28701
Иногда требуется выполнить фрагмент кода, требующий точного времени выполнения или связанный с датчиком, на ассемблере, написанном вами или сторонним специалистом.
Первый заказ печатной платы — бесплатно! https://www.pcbway.com Двусторонняя печатная плата всего за 5 долларов за 10 штук. Сборка 10 штук — всего за 30 долларов.
Простой способ создания прототипа печатной платы — смотрите моё видео № 129, где подробно всё показано.
00:00 С возвращением!
01:34 Сообщение спонсора - https://www.pcbway.com
02:13 Обновление ePaper
03:00 Введение в ассемблер
03:31 Разбор кода (скетч Arduino)
10:38 Разбор кода ассемблера
22:19 Проверка точности (синхронизация ассемблера)
23:59 Демонстрация с обновлениями
25:16 Краткое содержание
Скетчи здесь:
https://github.com/RalphBacon/202-Ass...
Написать простой скетч на ассемблере настолько просто, что даже новичкам это покажется очевидным, и это интересный взгляд на то, как всё «склеивается» за кулисами. Да, действительно.
Не волнуйтесь, я не ожидаю, что кто-то начнёт писать программы на ассемблере, но это настолько просто, что вам может захотеться попробовать.
Всё о Бенни, лучшем коте на свете.
https://wordpress.com/post/ralphbacon...
Список всех моих видео
(Особая благодарность Майклу Курту Фогелю за составление)
http://bit.ly/YouTubeVideoList-RalphB...
---------------------------------------------
ИНФОРМАЦИОННЫЕ РЕСУРСЫ
---------------------------------------------
Описание 8-битных и (псевдо) 16-битных регистров Arduino
https://microchipdeveloper.com/8avr:gpr
ВСЕ руководство по языку ассемблера (удачи с этим)
http://ww1.microchip.com/downloads/en...
ВСЕ атрибуты функций, например, _attribute_ ((используется))
https://gcc.gnu.org/onlinedocs/gcc-4....
Моё вдохновение для цикла 10 мс
http://www.rjhcoding.com/avr-asm-dela...
Распространённые ошибки пользователей ассемблера и часто задаваемые вопросы
https://www.nongnu.org/avr-libc/user-...
----------------------------
ССЫЛКИ НА ТОВАРЫ
----------------------------
На этой неделе конкретных ссылок нет, но вот несколько партнёрских ссылок, которые могут помочь моему каналу заработать! Просто перейдите по ним, прежде чем покупать ЧТО-ЛИБО на Banggood, Amazon или AliExpress!
Модуль Bluetooth HC06
https://www.banggood.com/HC-06-Wirele...
HD44780 1602 16x2 последовательный ЖК-дисплей с чёрной подсветкой и зелёным символом IIC PCF8574T I2C всего за £3.99
https://amzn.to/34fEOhG
Прототип шилда для Arduino UNO R3 всего за £55 плюс $1.04 за доставку (лучше купить несколько по этой цене)
https://s.click.aliexpress.com/e/_dYf...
Двойной МОП-транзистор Si4599 (описано в предыдущих видео)
https://www.banggood.com/CJMCU-4599-S...
Если вам понравилось это видео, пожалуйста, поставьте ему лайк, поделитесь им. Если вы ещё не подписаны, подпишитесь и присоединяйтесь ко мне в моём путешествии по Arduinite.
Мой канал, GitHub и блог здесь:
------------------------------------------------------------------
/ ralphbacon
https://ralphbacon.blog
https://github.com/RalphBacon
------------------------------------------------------------------
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: