Synchronous System Halt and Run on the ADSP-CM41x Processor Engineer-to-Engineer Note

2022-05-25

●Introduction
■The ADSP-CM41xF is a dual core mixed-signal control processor containing an Arm® Cortex®-M4 processor core and an Arm Cortex-M0 processor core. It includes several peripherals, such as the pulse-width modulators (PWM), that support motor control and inverter applications. Development on the processor is supported through the IAR Embedded Workbench and Keil™ MDK-Lite tool chains. The synchronous halt operation is used when:
▲The peripherals must s top running due to the debugger entering emulation mode (halt execution)
▲The peripherals must start running due to the debugger exiting from emulation mode (resume execution)
▲External components (such as motors) that are connected and PWMs must synchronously halt or run due to the execution or halt of the control code logic.
■Synchronous halt operation is not supported as received by debuggers like IAR and Keil. However, the ADSP-CM41xF processor is designed to support the operation in hardware. The processor uses theEmbedded Cross Trigger (ECT) which consists of the Cross Trigger Interface (CTI) and the Cross Trigger Matrix (CTM). Both the IAR Embedded Workbench C-SPY debugger and Keil debugger interface and drive the J-Link Lite emulator that supports the ADSP-CM41xF processor family. The C-SPY and μVision®support macros that can be executed when specific events occur.
■This application note provides an IAR EWARM and Keil debug scripts to set up the CTI registers to synchronously halt and run various peripherals in the system. The zip file[1]associated with this noteincludes some examples that can be executed on an ADSP-CM41xF processor evaluation board.

ADI

ADSP-CM41xADSP-CM41xFCortex®-M4Cortex M4Cortex M0ADSP-CM419F EZ

More

Part#

dual core mixed-signal control processor

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

March 21, 2019

Rev 1

EE-402

882 KB

- The full preview is over. If you want to read the whole 17 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: