Difference between revisions of "RCmicro"
Jump to navigation
Jump to search
(→Articles) |
(→Specifications) |
||
Line 14: | Line 14: | ||
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090;" | Device | ! style="border:.5px solid black; border-bottom:0px; background:#909090;" | Device | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0;" | | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0;" | 32-bit microprocessor |
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | Power | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | Power | ||
Line 20: | Line 20: | ||
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | Archetecture | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | Archetecture | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | ARM |
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | Clock | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | Clock | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | >50 MHz |
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | Memory | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | Memory | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | Flash | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | Flash 128Kb |
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | IO pins | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | IO pins | ||
Line 41: | Line 41: | ||
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | PWM | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | PWM | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | 4 channels |
|- | |- | ||
! style="border:.5px solid black; border-bottom:0px; background:#909090" | Programming | ! style="border:.5px solid black; border-bottom:0px; background:#909090" | Programming | ||
− | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | JTAG | + | | style="border:.5px solid black; border-bottom:0px; background:#d0d0d0" | JTAG or Bootloader |
|- | |- | ||
! style="border:.5px solid black; background:#909090" | | ! style="border:.5px solid black; background:#909090" | | ||
| style="border:.5px solid black; background:#d0d0d0" | | | style="border:.5px solid black; background:#d0d0d0" | | ||
|} | |} | ||
+ | |||
==Schematics== | ==Schematics== | ||
Schematics | Schematics |
Revision as of 12:38, 8 September 2006
The microprocessor is the heart of the 2007 robojackets robocup competition robot and acts as the interface between the wireless communication system and the robot proper. A simple firmware program monitoring the internal sensors of the robot and controling the motor and ball roller/shoot will run on the micro. Currently as part of our phase one objectives we are looking closly at processors from Atmel, SI Labs, Motorola, and PICs. Below are some specs.
The Wall
To Do
- Finalize number of I/O and type (SPI, PWM, ADC, etc)
- Design Schematic tying in all devices
- Breadboard to test write simple code
- Get board made
- Write Code
Specifications
Device | 32-bit microprocessor |
---|---|
Power | 3.3V Low pwt |
Archetecture | ARM |
Clock | >50 MHz |
Memory | Flash 128Kb |
IO pins | 32-64 pins Software Configurable |
Interfaces | SPI, UART |
DA/AD | (3)10-bit DAC (2)10/16-bit ADC |
Timers | 8-bit (3) |
PWM | 4 channels |
Programming | JTAG or Bootloader |
Schematics
Schematics
Articles
Article on Interfacing ARM processors and FPGAs