Criteria for Choosing a Microcontroller
Meeting Computing Needs:
- Data Width: 8-bit, 16-bit or 32-bit microcontroller
- Speed: Highest speed that the microcontroller supports. Processing or computing power.
- Packaging: Packaging format – dual inline package or quad flat package. This is important in terms of space and assembling.
- Power consumption: Critical for battery powered products.
- On-chip Memory: Amount of RAM and ROM on-chip.
- On-chip Peripherals: Availability of peripherals like timer, ADC, PWM for product requirement.
- IO Ports: Number of IO ports and pins.
- Cost per unit: Important in terms of final cost of the product
- Upgrade: How easy is to upgrade to higher performance or lower power consumption version.
- Availability of software development tools like assembler, compiler, debugger, and emulator.
- Technical support
- Widely and timely or readily available in needed quantities both now and in the future.
Related topics:
Computer Internals | Microprocessor | Microcontroller | Microprocessor Vs Microcontroller | Microcontroller and Embedded Systems
List of topics: Microcomputer
No comments:
Post a Comment