Professional Documents
Culture Documents
Writing code for an embedded system is not just as simple as knowing how to write a C
program. Embedded software engineers need to have expertise and understanding hardware
concepts, knowing how to correctly write and design low-level software, and knowing how
to use tools to interact and evaluate their platform. Embedded software engineers start their
code development process on a host machine, working with tools like compilers,
debuggers, and version control. A significant amount of time is spent away from hardware,
as you develop code and prepare it to test on your target embedded system.
You will need to install a Serial Terminal
program that we can interact with later in
the course.
purpose-built= hecho especificamente // across =adv. En todo// bring into play = poner en juego(google)
Each embedded system has a special purpose and constraints in their system resources.
Los ordenadores personales or server architectures are designed to work with a variety of
applications dynamically adding and removing programs through the lifetime of the
platform. This is made possible because of an extensive amount of processing power and
memory resources.
First, the target embedded system will likely use printed circuit board technology, or PCBs. A PCB
is a substrate with conductive wires.It interconnects many integrated circuits and passive
developments that all have been soldered on to the board. This includes your processor and your
power converters.
Los simuladores y los emuladores1 permitirán la validación del diseño antes de la llegada del
hardware. Los compiladores, instaladores y depuradores proporcionarán un rápido desarrollo de
características para su embedded target2 y una manera fácil de solucionar nuestros errores.
NOTA 1 (https://stackoverflow.com/questions/1584617/simulator-or-emulator-what-is-the-
difference)
Los emuladores se centran en recrear el comportamiento de un sistema, sin tener en cuenta cómo
funciona el sistema internamente. Los simuladores se centran en modelar los componentes de un
sistema. Utiliza un emulador cuando se preocupa principalmente por lo que hace un sistema, y un
simulador cuando le importa cómo lo hace.
NOTA 2:
The "Host" is the system on which one does the development of the code that will run on the
"Target" . Embedded Target significa q usted crea su código con el compilador de destino
correspondiente y luego lo transfiere a su target (controlador). FIN NOTA 2.