View Single Post
  #8   Spotlight this post!  
Unread 23-11-2008, 17:50
Joe Hershberger Joe Hershberger is offline
National Instruments
AKA: jhersh
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 1997
Location: Austin, TX
Posts: 148
Joe Hershberger is a name known to allJoe Hershberger is a name known to allJoe Hershberger is a name known to allJoe Hershberger is a name known to allJoe Hershberger is a name known to allJoe Hershberger is a name known to all
Re: New Info on 2009 control system, maybe

Quote:
Originally Posted by Kevin Sevcik View Post
Finally, a list of the FPGA/WPILib supported special peripherals, as best I can recall them. And all of this is without costing any processing power:
four, 4x quadrature encoders, with pulse width measuring
eight, 1x or 2x quadrature encoders or counters, with pulse width measuring
two, analog signal accumulators, which means two analog gyros
two, I2C buses (with two sidecars)
two, SPI buses (with two sidecars) plus chip selects (on Dig I/Os)
serial communications through the cRIO serial port
One inaccuracy here. The SPI engine is routable to any DIO pins on either module... there is only one of them. The hardware supports streaming with 512 word buffers on both the send and receive side and buffer status interrupts (such as half full), but that is not implemented in the library yet. WPILib for LabVIEW supports single sample SPI transfers and WPILib for C++ has no support. This is a low priority system. Right now it seems there is little demand for it.
Reply With Quote