SPRUJG0
December 2024
F29H850TU
1
Abstract
Trademarks
1
Introduction
2
Performance Optimization
2.1
Compiler Settings
2.1.1
Enabling Debug and Source Inter-listing
2.1.2
Optimization Control
2.1.3
Floating-Point Math
2.1.4
Fixed-Point Division
2.1.5
Single vs Double Precision Floating-Point
2.2
Memory Settings
2.2.1
Executing Code From RAM
2.2.2
Executing Code From Flash
2.2.3
Data Placement
2.3
Code Construction and Configuration
2.3.1
Inlining
2.3.2
Intrinsics
2.3.3
Volatile Variables
2.3.4
Function Arguments
2.4
Application Code Optimization
2.4.1
Optimized SDK Libraries
2.4.2
Optimizing Code-Size With Libraries
2.4.3
C29 Special Instructions
2.4.4
C29 Parallelism
2.4.5
32-Bit Variables and Writes Preferred
3
References
User's Guide
Application Software Optimization on the C29 CPU