[ANN] ATA(PI) library for PIC18 microcontrollers
From: toby (toby_at_telegraphics.com.au)
Date: 03/28/05
- Previous message: Ben Bradley: "Re: Distance sensor 10cm-10m @50Hz"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 27 Mar 2005 15:29:10 -0800
As a spinoff of a larger project, I've made a library available for PIO
operations from PIC18 (in our case PIC18F6680) to attached ATA(PI)
devices (master and slave). It's been tested with at least two hardware
prototypes and with several different hard/CD-ROM/DVD-ROM drives.
Transfer speeds of up to 2MB/sec peak are attainable with an external
clock of 40MHz.
The code builds with gputils under UNIX compatible O/S
(http://gputils.sourceforge.net/) or MPASM under Windows.
Source is available from Subversion repository at
http://www.telegraphics.com.au/svn/picide/
(The Svn command line tools [see
http://subversion.tigris.org/project_packages.html] work very nicely
with the MPLAB IDE.)
Browsable at http://www.telegraphics.com.au/viewcvs/?root=picide
Or tarball via http://www.telegraphics.com.au/sw/#picide
Being under GPL, bug reports, fixes, suggestions and other comments are
welcome.
--Toby
- Previous message: Ben Bradley: "Re: Distance sensor 10cm-10m @50Hz"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|