Hi,
I'm new to the embedded system world and i'm trying right now to get the grip of it.
1) My first question and maybe the simplest for you guys is how to choose a microcontroller knowing that I want to add:
2 USB Ports
2 Ethernet Ports (for router functionalities)
A Graphical LCD Screen
and a small keyboard/keypad.
Embedded linux
to the microcontroller board. What is the most important thing when choosing a microcontroller? is it the function we want to realize or the components we want to add around it.
2) Do the choice of components like USB ports or LCD Screen rely heavily on the choice of the microcontroller?
3) Can we connect directly the components to the microcontroller or do we need some kind of interface/controller between these 2? What are the main purposes of these controllers/interface exactly?
Thanks for all the answers and suggestions
I'm new to the embedded system world and i'm trying right now to get the grip of it.
1) My first question and maybe the simplest for you guys is how to choose a microcontroller knowing that I want to add:
2 USB Ports
2 Ethernet Ports (for router functionalities)
A Graphical LCD Screen
and a small keyboard/keypad.
Embedded linux
to the microcontroller board. What is the most important thing when choosing a microcontroller? is it the function we want to realize or the components we want to add around it.
2) Do the choice of components like USB ports or LCD Screen rely heavily on the choice of the microcontroller?
3) Can we connect directly the components to the microcontroller or do we need some kind of interface/controller between these 2? What are the main purposes of these controllers/interface exactly?
Thanks for all the answers and suggestions