Beruflich Dokumente
Kultur Dokumente
System-on-Chip (SoC) +2
Ad by Arm
Learn More
5 ANSWERS
Originally Answered: Whats the difference between a micro-controller and a system on a chip
(SOC)?
Very generally they both have a microprocessor, memory and lots of input
and output built into a single device, but the microcontroller ‘s IO is quite
low level and can be used for talking to all sorts of other devices using
UARTs, SPI, I2C etc. Whereas the SOC usually isn't so configurable but does
include higher level IO such as HDMI for displays, USB, and generally most
things you would need in order to run a high level OS like Linux.
This by no means a cut and dried distinction, for example there are plenty
of microcontrollers that include USB, and in fact nearly all can be made to
interface to USB given the right software. Quite often a microcontroller
involves you building your application with lots of software libraries or
tweaking reference examples that would just be preconfigured peripherals
on a SOC.
139 views
Sponsored by StreamingVideoProvider
OTHER ANSWERS
RELATED QUESTIONS
What are the major differences between an SBC (single board computer)
and SoC (system on chip)?
3,789 Views
290 Views
What is the difference between 64bit SoC and a 32bit SoC for Android
devices?
847 Views