Перейти к содержанию

Синхронизация Эвм И Внешних Самодельных Устройств На Микроконтроллерах


vbn

Рекомендуемые сообщения

Захотелось создать приборчик для управления компьютером через USB 2.0. Что-то типа джойстика. Текст программы для конроллера напишу сам, а как заставить комп реагировать на команды (и какие они должны быть) не знаю. Тут у меня огрооомный пробел в знаниях. Кто знает помогите, подскажите ссылочки где можно почитать об всем этом. Благодарю...

Ссылка на комментарий
Поделиться на другие сайты

1. А какой контроллер предполагается использовать для связи по USB 2.0?

2. Почему именно USB 2.0? А не 1.1? Или вообще не COM-порт?

По существу: если собираетесь эмулировать существующее устройство ввода (тот-же джойстик, например), особенно HID-овое, то нужно будет просто прописать в контроллере соответствующий дескриптор. Если же делать именно свое, то необходимо для него писать драйвера и исполнительную программу. Если с написанием драйверов ранее не сталкивались, а время разработки поджимает, то советую плотно подумать о более освоенных интерфейсах - RS232, например :).

Ссылка на комментарий
Поделиться на другие сайты

Я работаю с PICами. В принципе можно использовать и USB 1.1, и RS232 это не критично, просто очень хочется освоить работу с USB 2.0(Всетаки ХХI век за окном :)). Если возможно то опишите как. Времени у меня хоть не вагон,но найдется.

Изменено пользователем vbn
Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Если очень Упрощенно, то драйвео - эТо dll, которая регистрируется в системе на определенный идентификатор USB-устройства и содержит набор обязательных (и при необходимости дополнительных) функций. Когда в комп втыкатся устройство с этим идентификатором, система подгружает эту длл и вызывает из нее функцию инициализации. Кроме инициализации эта длл должна иметь функции:

- чтения и записи в устройство

- общения с программами верхнего уровня

- управления питанием устройства (если это нужно)

Все эти функции регистрируются в системе при инициализации и вызываются системой в соответствующих ситуациях.

Для написания драйвера можно использовать программу Numega Driver Studio. Писать только в Visial Stdio C++. Кроме того, нужно поиметь Windows Driver Development Kit (DDK) и MSDN. И читать, читать, читать... :) Практически все материалы на английком, на русском по этим вещам почти ничего нет.

Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Допустим я написал такой драйвер(или кто другой :rolleyes: ), а че сним дальше делать?

Несовсем понял. Тут нашел книгу "П. Агуров Интерфейс USB. Практика использования и программирования".

Думаю поможет.

Признателен за помощь!!!

Ссылка на комментарий
Поделиться на другие сайты

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Дальше из пользовательской программы подключаешься к этому драйверу и работаешь с ним - пишешь в него, читаешь из него (как в файл / из файла) или гоняешь в него управляющие коды. Все это достаточно подробно расписано в MSDN и DDK :). Ну а уж как твой драйвер будет общаться с твойм девайсом - только тебе и решать. Но основа все та-же - запись/чтение.

Кстати, а у кого из пиков есть USB2.0??

Ссылка на комментарий
Поделиться на другие сайты

Кстати, а у кого из пиков есть USB2.0??

Вот списочек таких ПИКов:

PIC18F2450 - AUSART, USB 2.0

PIC18F2455 - EUSART, MI²C Compatible/SPI, USB 2.0

PIC18F2550 - EUSART, MI²C Compatible/SPI, USB 2.0

PIC18F4450 - AUSART, USB 2.0

PIC18F4455 - EUSART, MI²C Compatible/SPI, USB 2.0

PIC18F4550 - EUSART, MI²C Compatible/SPI, USB 2.0

Ссылка на комментарий
Поделиться на другие сайты

По USB много Павел Агуров написал и, кстати, на русском, но в основном для avr

И тем немение разобраться можно.

Ссылка http://www.yandex.ru/yandsearch?stype=www&...F3%F0%EE%E2+usb

Удачи.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...