If you're creating applications for Motorola's HCS12 16-bit microcontrollers, you may be interested in a new suite of code coverage, software execution trace, and performance analysis tools for these popular controller chips.
These new development and test tools are from Metrowerks (Austin, Texas). The firm's new CodeTEST/16 Software Analysis Tools are expected to help HCS12 microcontroller developers improve product quality, reduce design cycles, and bring products to market faster.
CodeTEST offers trace capabilities to track program execution history in detail, which can help determine the cause of software errors. CodeTEST analysis tool statement coverage capability helps ensure that every line of code is tested prior to product shipment. That can reduce support costs, and limit the number of bugs that are identified after deployment.
The coverage feature also highlights unused code, which can be removed from memory for increased speed.
The CodeTEST performance analysis tool can also assist to identify performance bottlenecks. The company claims that increased performance of software will let you work with less expensive hardware, too, while retaining the same level of function. Double win!
"This is crucial at the 16-bit application level," says Metrowerks marketing director Michael O'Donnell. "Where size, cost and code density are critical, developers need to know applications are thoroughly tested and reliable."
Hardware-Assisted Data Probe
CodeTEST/16 Software Analysis Tools combine a hardware-assisted data collection probe with source-code instrumentation to ensure accurate measurements, while limiting intrusion on system resources. You can obtain and view actual software execution history, eliminating the need to interrupt a system before the analysis is performed.
Significantly, the instrumentation technology enables you to tie data back to source code, so system failures can be identified and addressed.
CodeTEST/16 Software Analysis Tools are available immediately from Metrowerks. For pricing information, contact Metrowerks. Phone: (800) 377-5416. E-mail: firstname.lastname@example.org. More information is available on the company's Web site.