Migrating ARM7 code to a Cortex-M3 MCU
There's a new ARM embedded core in town. Here's a step-by-step guide to porting your code to the Cortex-M3.
By Todd Hixon, Atmel
Embedded.com (10/30/09, 09:00:00 AM EDT)
The ARM Cortex-M3 core has enhancements to its architecture that result in increased code execution speed, lower power consumption, and easier software development (Table 1). The result is a true real-time core that overcomes real-time processing limitations of the ARM7TMI core. Over time, most ARM7-based designs will be migrated to the Cortex-M3.
To read the full article, click here
Related Semiconductor IP
- Ultra Ethernet MAC & PCS 100G/200G/400G/800G
- Ethernet PCS 100G/200G/400G/800G/1.6T
- Ethernet MAC 100G/200G/400G/800G/1.6T
- Junction Over-Temperature Detector with Linear Centigrade-to-Voltage Output - X-FAB XT018
- Performance P570 Gen 3
Related Articles
- Criteria for ARM Migration as the Industry Standard MCU
- FPGA Prototyping of Complex SoCs: RTL code migration and debug strategies
- Migration path laid to low-cost 32-bit MCUs
- Beefing up the Cortex-M3-based MCU to Handle 480 Mbps High-speed USB
Latest Articles
- Closer in the Gap: Towards Portable Performance on RISC-V Vector Processors
- TTP: A Hardware-Efficient Design for Precise Prefetching in Ray Tracing
- Heterogeneous SoC Integrating an Open-Source Recurrent SNN Accelerator for Neuromorphic Edge Computing on FPGA
- A Reconfigurable Multiplier Architecture for Error-Resilient Applications in RISC-V Core
- ObfAx: Obfuscation and IP Piracy Detection in Approximate Circuits