Единственное, что мне не удалось найти в Интернете, это общение с аппаратным обеспечением. Ниже то, что я действительно хочу, чтобы быть в состоянии сделать:Как я могу начать полностью связываться с оборудованием на таких языках, как C, Python и Assembly?
Уметь общаться с видеокартой для создания графики
Связи с клавиатурой
Общайтесь с встроенным в или динамике распознавания внешнего голосовым а также то же самое с веб-камерой
Проблема в том, что я не смог найти учебники для такого рода вещей - фактически общался с компьютерными компонентами. И я не имею в виду использование библиотеки, которая уже была похожа на Pygame Open Gl, я имею в виду делать это с нуля.
Как я могу обмениваться данными со всеми типами оборудования, независимо от того, встроены ли они в компьютер, подключены ли через порты с помощью кабеля или даже к беспроводной сети, предпочтительно с использованием python3 или c или сборки? Может ли кто-нибудь указать мне в правильном направлении? Сейчас я просто чувствую себя совершенно бесцельным, и мне нужно сделать что-то полезное в моем программировании. Я пробовал искать в Google ответы, но безрезультатно.
Получите себе небольшую встроенную плату микроконтроллера и выполните некоторые «голые металлические» программы. –
Вам нужно будет изучить драйверы и стать одним с 'ioctl' –
Пожалуйста, не перекрестно отправляйте (http://programmers.stackexchange.com/q/215653/7043). – delnan