- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I need to hook a mouse and/or keyboard to the Altera DE2 Board. Would anyone be able to offer me some tips how to do this? Unless those tips are "plug it in" :p I would appreciate any help. Thanks JohnPLink Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You could use a PS/2 mouse or keyboard. Possibly the easiest way, due to its serial protocoll.
Also a notebook touchpad would be suiteable, if you have some embedded hardware, where you want to integrate your controle unit directly into the device.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oh sorry, I overread the fact, that you are working with the DE2 board. I am not farmiliar with it, but I saw it has a ps/2 connector. I do not know, wether there are any IP-cores, or reference designs using it, but you can take a look at the protocol:
http://www.computer-engineering.org/ps2protocol/- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PS/2 is quite good documented on the web, but you can also use already written code like from altera the UniversityProgram IPCores to get that working.
Some examples are also included in the Example Designs for the DE2.- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Forgot... If you would like to look into some code for implementing it try ftp.altera.com/up/pub/university_program_ip_cores/90/ (ftp://ftp.altera.com/up/pub/university_program_ip_cores/90/) for the IP Cores or google some code like here www.alse-fr.com/free_ips.php (http://www.alse-fr.com/free_ips.php) or www.xess.com/projects/ps2_ctrl.pdf (https://xess.com/projects/ps2_ctrl.pdf)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page