Hardware Reference
In-Depth Information
Table 9-1. Comparison of the Built-In Features of the chipKIT Max32 and the Arduino Mega
Features
chipKIT Max32
Arduino Mega
CPU performance
80 MHz
16 MHz
Core
32 bit
8 bit
Flash memory
512 KB
256 KB
SRAM/program memory
128 KB
8 KB
Digital I/O
83/5 PWM
54/14 PWM
Analog I/O
16
16
RTCC
Yes
No
Ethernet
Yes, with add-on shield
No
USB
USB 2.0 FS, device/host, OTG
CAN controllers
2
0
Timers
16/32 bit
8/16 bit
Comparators
2
1
I2C
5
1
SPI
2
1
UART
6, with IrDA
4
Digilent has created additional libraries to take advantage of the unique hardware. In addition to the standard
Arduino SPI, there are some improved SPI libraries, including Digilent SPI (DSPI) and Open Source Serial Peripheral
Interface hardware with SPI support. Software SPI (SoftSPI) is a software implementation of SPI that allows any pin to
be used for SPI communication. Software Pulse Width Modulation Servo (SoftPWMServo) ensures that every pin can
be used. It also has improved timer support with the Core Timer Service, and a Task Management service. I will demo
those features later in this section.
Not the editor is a derivation of the arduinothis ChipKit max32 board in table 9-1 has many features which put
it on the same playing field as the arduino due. additional features like ethernet, and Car area network(Can) Bus allow
for less expensive shields that bring out these features to pins on ethernet, or Can Bus shield. more chip details can be
found at http://www.chipkit.org/wiki/index.php?title=ChipKIT_Max32 .
 
 
Search WWH ::




Custom Search