chapter 1 Flashcards
(26 cards)
. What is a microcontroller?
– The microcontroller is a single chip computer.
- What is the difference between a microcontroller and a microcontroller development board?
– The microcontroller development board is a physical board which has the microcontroller itself and other hardware components mounted on it for software development.
- What is the purpose of the OpenSDA chip on the FRDM-K64F development board?
- OpenSDA chip is an on-board programmer debugger and it also allows you to communicate with the PC.
- What is the purpose of including the SDK package in the MCUXpresso IDE?
– SDK package in the MCUXpresso IDE is a repository of ready to use example programs.
- MCUXpresso IDE supports any type of MCU probes (firmware):
it only supports 3 type, the native daplink, seger, P&E
what embedded systems are
what requirements for real-time applications of embedded systems
who developed the FRDM-K64F development board
NXP Semiconductors
MCUXpresso –
trade name of the software development toolchain from NXP Semiconductors Inc
IDE
Integrated Development Environment
SDK
– Software Development Kit (a depository with programming examples)
OpenSDA
r. OpenSDA is an interface between a PC and the target
MCU. Specifically, it is an in-system programmer/debugger that allows the user to transfer the
compiled application code from the IDE into the target MCU TO RUN THE APPLICATION
Bootloader
– a small program that initially runs on a device and then, it launches the primary application
to run on the device
Firmware
any read-only-memory resident program. Firmware such as the program of an embedded
system may be the only program that will run on the system and provide all of its functions.
NXP Semiconductors
mc manu
STMicroelectronics
mc manu
- Texas Instrument
mc manu
AVR
mc manu
Toshiba
mc manu
what is the MCUXpresso
unified suite of three tools for easy
development by NXP
Semiconductors for NXP microcontrollers only
MCUXpresso IDE
– Free full featured IDE,The
IDE works in conjunction with MCUXpresso SDK and Config Tools to provide complete
development environment.
MCUXpresso SDK
e kit has many application demos
Config Tools
Tool suite for system configuration and optimization,
- Embedded systems
- Embedded systems are electronic devices that incorporate a microprocessor