Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
24.05.2011, 08:43
|
|
Временная регистрация
Регистрация: 26.09.2009
Сообщений: 81
Сказал спасибо: 4
Сказали Спасибо 16 раз(а) в 13 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Сообщение от Flopix
|
В том и проблема что сейчас слишком много информации но по крупицам и не всегда достоверной. Точнее сказать информация аккуратно размазана по широким просторам интернета.
|
Ну, на блюдечке не всегда будут подносить, иногда придется поднапрячься.
|
|
|
|
24.05.2011, 14:20
|
|
Частый гость
Регистрация: 30.12.2010
Сообщений: 45
Сказал спасибо: 9
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Что же вы так на меня все разом-то накинулись?? Я только начал изучать что такое микроконтроллеры. Работать могу только с stm32, так уж сложились обстоятельства. А вся инфа которая мне попадается по stm32 уже для тех кто в теме.
|
|
|
|
24.05.2011, 16:04
|
|
Частый гость
Регистрация: 30.12.2010
Сообщений: 45
Сказал спасибо: 9
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Вообще начнем с того - могу ли я напрямую подключить питание, землю и необходимые входы/выходы STM32VL-DISCOVRY к PS/2 порту? Понадобится ли подключать внутренние резисторы?
|
|
|
|
24.05.2011, 16:24
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 97
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Землю подключить можно, питание на порту PS/2 - 5V, поэтому подключать дискавери надо до стабилизатора, т.е. на шину +5V
Сигнальных линии две - CLK и DATA, их надо обязательно подключать к 5V-толерантным выводам порта STM32.
|
|
|
|
24.05.2011, 16:39
|
|
Частый гость
Регистрация: 30.12.2010
Сообщений: 45
Сказал спасибо: 9
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
большое спасибо
|
|
|
|
27.05.2011, 09:46
|
|
Частый гость
Регистрация: 30.12.2010
Сообщений: 45
Сказал спасибо: 9
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Посоветуйте куда двигаться дальше. Я не могу найти ни одного примера на с для подобной задачи. Весь код программы уже написал осталось реализовать саму отправку данных - функцию KBSendChar. У меня нет идей как это правлиьно реализовать.
|
|
|
|
27.05.2011, 11:42
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 97
Сказал спасибо: 9
Сказали Спасибо 41 раз(а) в 31 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
При имитации нажатия надо передавать код нажатия,
При имитации отпускания - код отпускания
Сам процесс передачи кода - ногодрыганье по прерываниям от таймера
выставляем бит на линию Data - даем перепад на линию CLK
http://gaw.ru/html.cgi/txt/app/micros/avr/AVR313.htm
|
|
|
|
06.06.2011, 12:15
|
|
Частый гость
Регистрация: 21.02.2005
Сообщений: 46
Сказал спасибо: 6
Сказали Спасибо 38 раз(а) в 17 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Сообщение от EugenyAM
|
Землю подключить можно, питание на порту PS/2 - 5V, поэтому подключать дискавери надо до стабилизатора, т.е. на шину +5V
Сигнальных линии две - CLK и DATA, их надо обязательно подключать к 5V-толерантным выводам порта STM32.
|
Touchpad-ы от ноутов (PS/2) отлично работают и от 3,3V и от 5V
__________________
Настоящий эмбеддер в программе на С пишет комментарии на Ассемблере.
|
|
|
|
06.06.2011, 12:59
|
|
Прописка
Регистрация: 19.07.2006
Адрес: Russia,Yekaterinburg
Сообщений: 184
Сказал спасибо: 12
Сказали Спасибо 75 раз(а) в 43 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Сообщение от niXto
|
Не проще тогда взять и чип атмела?
|
Вас господа не понять. То атмелы и пики бояны стмки даешь, то стмки не даеш а атмелы ставь )))
Вот тут описан протокол под клаву ps/2.
http://www.computer-engineering.org/ps2protocol/
Проще не бывает.
Сообщение от picavr
|
и все пишут ДАЙТЕ ПРИМЕР РЕАЛИЗАЦИИ...
а самому протокол разобрать и написать..???? писец лентяи....
|
А еще в качестве чтива выкладываеш проекты под повторение так сразу код утянуть хотят ))) Хотя и не пригодится никогда. Но потроллить и обосрать человека это тут пожалуйста.
__________________
Разработка электроники на заказ, написание ПО для ПК и МК.Обращайтесь в личку.
Последний раз редактировалось mobil2005; 06.06.2011 в 13:03.
|
|
|
|
06.06.2011, 13:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.04.2009
Адрес: Рязань
Сообщений: 1,140
Сказал спасибо: 21
Сказали Спасибо 635 раз(а) в 344 сообщении(ях)
|
Re: Имитация PS/2 клавиатуры на STM32
Сообщение от mobil2005
|
А еще в качестве чтива выкладываеш проекты под повторение так сразу код утянуть хотят ))) Хотя и не пригодится никогда. Но потроллить и обосрать человека это тут пожалуйста.
|
Ну ну по легче. Весь код нет. А вот как пример - самое то. В IT говорят "Админ админу - товарищ, друг и man". Здесь примерно тоже самое.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:12.
|
|