![Infineon Technologies TC1784 Скачать руководство пользователя страница 20](http://html.mh-extra.com/html/infineon-technologies/tc1784/tc1784_user-manual_2055446020.webp)
TC1784
Table of Contents
User´s Manual
L-14
V1.1, 2011-05
RR, Rotate Right . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-122
SUB, 32-bit Subtract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-126
XCH, Exchange . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-127
XOR, 32-bit Logical Exclusive OR . . . . . . . . . . . . . . . . . . . . . . . . . 10-128
Flag Updates of Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-129
Instruction Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-130
Programming of the PCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-140
Initial PC of a Channel Program . . . . . . . . . . . . . . . . . . . . . . . . . . 10-140
Channel Entry Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-140
Channel Resume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-141
Channel Management for Small and Minimum Contexts . . . . . . . 10-142
Unused Registers as Global’s or Constants . . . . . . . . . . . . . . . . . 10-142
Dispatch of Low Priority Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-143
Code Reuse Across Channels (Call and Return) . . . . . . . . . . . . . 10-143
Case-like Code Switches (Computed Go-To) . . . . . . . . . . . . . . . . 10-144
Simple DMA Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-144
COPY Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-144
BCOPY Instruction (Burst Copy) . . . . . . . . . . . . . . . . . . . . . . . . 10-145
PCP Programming Notes and Tips . . . . . . . . . . . . . . . . . . . . . . . . . . 10-146
Notes on PCP Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-146
General Purpose Register Use . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-146
Use of Channel Interruption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-148
Dynamic Interrupt Masking . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-148
Control of Channel Priority (CPPN) . . . . . . . . . . . . . . . . . . . . . . 10-148
Implementing Divide Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . 10-149
Implementing Multiply Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . 10-150
Implementation of the PCP in the TC1784 . . . . . . . . . . . . . . . . . . . . 10-152
PCP Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-152
BCOPY Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-152
PCP Reset Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-153
Direct Memory Access Controller (DMA)
. . . . . . . . . . . . . . . . . . . . . 11-1
DMA Controller Kernel Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...