реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> PS/2 mouse + AVR, Делал ли кто-нибудь реально?
hd44780
сообщение Aug 29 2015, 15:16
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 26-08-05
Из: Донецк, ДНР
Пользователь №: 7 980



Привет всем.
Пытаюсь работать с PS/2 мышью на ATMega16@8MHz.

Перечитал тонну описаний, примеров, статей - изготовил набросок - см. вложение. там полный проект для ATmelStudio 6.2.
Куда там подключена мышь, указано в исходнике.
Проблема в том, что что бы я не посылал в мышь, я всегда получаю ответ FDh. Это какой-то бред, т.к. мышь может присылать ответы только 0xFA или 0xFC.
Лишь изредка я вижу нормальные ответы на команду сброса 0xFF.

Пожалуйста, посмотрите, кто может, в чём я ошибся?

Спасибо.

PS.
Сама мышь рабочая, прекрасно пашет на STM32F407.
Я пытался портировать тот драйвер на AVR, но, как я понял, там, видимо, слишком тяжёлое прерывание для авра, т.к. я получаю лишь одно прерывание из 11.
Всё-таки 168 Mhz vs 8 ...
Прикрепленные файлы
Прикрепленный файл  M16_PS2_Mouse.zip ( 64.13 килобайт ) Кол-во скачиваний: 22
 


--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса.
(с) Мария Эдуарда
Go to the top of the page
 
+Quote Post
chu
сообщение Aug 30 2015, 02:41
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 95
Регистрация: 13-12-07
Пользователь №: 33 246



у меня работало стабильно. http://roboforum.ru/forum58/topic4406-75.html прерывания на приеме не использовал.
пост chu » 08 ноя 2010, 18:57
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01565 секунд с 7
ELECTRONIX ©2004-2016