参数资料
型号: EFM32G222F128
厂商: Energy Micro
文件页数: 100/136页
文件大小: 0K
描述: IC MCU 32BIT 128KB FLASH 48LQFP
特色产品: EFM32 Gecko
标准包装: 1
系列: Gecko
核心处理器: ARM? Cortex?-M3
芯体尺寸: 32-位
速度: 32MHz
连通性: I²C,IrDA,智能卡,SPI,UART/USART
外围设备: 欠压检测/复位,DMA,POR,PWM,WDT
输入/输出数: 37
程序存储器容量: 128KB(128K x 8)
程序存储器类型: 闪存
RAM 容量: 16K x 8
电压 - 电源 (Vcc/Vdd): 1.8 V ~ 3.8 V
数据转换器: A/D 4x12b,D/A 1x12b
振荡器型: 外部
工作温度: -40°C ~ 85°C
封装/外壳: 48-TQFP
包装: 标准包装
其它名称: 914-1027-6
...the world's most energy friendly microcontrollers
2011-02-04 - d0002_Rev1.00
66
www.energymicro.com
3.5.9.2 Operation
These instructions test the value in a register against Operand2. They update the condition flags based
on the result, but do not write the result to a register.
The TST instruction performs a bitwise AND operation on the value in Rn and the value of Operand2.
This is the same as the ANDS instruction, except that it discards the result.
To test whether a bit of Rn is 0 or 1, use the TST instruction with an Operand2 constant that has that
bit set to 1 and all other bits cleared to 0.
The TEQ instruction performs a bitwise Exclusive OR operation on the value in Rn and the value of
Operand2
. This is the same as the EORS instruction, except that it discards the result.
Use the TEQ instruction to test if two values are equal without affecting the V or C flags.
TEQ
is also useful for testing the sign of a value. After the comparison, the N flag is the logical Exclusive
OR of the sign bits of the two operands.
3.5.9.3 Restrictions
Do not use SP and do not use PC.
3.5.9.4 Condition flags
These instructions:
update the N and Z flags according to the result
can update the C flag during the calculation of Operand2, see Section 3.3.3 (p. 38)
do not affect the V flag.
3.5.9.5 Examples
TST
R0, #0x3F8
; Perform bitwise AND of R0 value to 0x3F8,
; APSR is updated but result is discarded
TEQEQ
R10, R9
; Conditionally test if value in R10 is equal to
; value in R9, APSR is updated but result is discarded
3.6 Multiply and divide instructions
Table 3.9 (p. 66) shows the multiply and divide instructions:
Table 3.9. Multiply and divide instructions
Mnemonic
Brief description
See
MLA
Multiply with Accumulate, 32-bit result
MLS
Multiply and Subtract, 32-bit result
MUL
Multiply, 32-bit result
SDIV
Signed Divide
SMLAL
Signed Multiply with Accumulate
(32x32+64), 64-bit result
SMULL
Signed Multiply (32x32), 64-bit result
UDIV
Unsigned Divide
UMLAL
Unsigned Multiply with Accumulate
(32x32+64), 64-bit result
相关PDF资料
PDF描述
XM4M-2932-5012 CONN DVI 29POS 1.5A DIGTL/ANALOG
C8051F230-GQ IC 8051 MCU 8K FLASH 48TQFP
C8051F544-IQ IC 8051 MCU 8K FLASH 32-QFP
C8051F317-GM IC 8051 MCU FLASH 16KB 24QFN
3-1747981-1 CONN RECPT HDMI SMT R/A W/FLNG
相关代理商/技术参数
参数描述
EFM32G222F128G-E-QFP48R 功能描述:128K FLASH, 16K RAM, AES 制造商:silicon labs 系列:Gecko 包装:剪切带(CT) 零件状态:在售 核心处理器:ARM? Cortex?-M3 核心尺寸:32-位 速度:32MHz 连接性:I2C,IrDA,智能卡,SPI,UART/USART 外设:欠压检测/复位,DMA,POR,PWM,WDT I/O 数:37 程序存储容量:128KB(128K x 8) 程序存储器类型:闪存 EEPROM 容量:- RAM 容量:16K x 8 电压 - 电源(Vcc/Vdd):1.98 V ~ 3.8 V 数据转换器:A/D 4x12b,D/A 1x12b 振荡器类型:内部 工作温度:-40°C ~ 85°C(TA) 封装/外壳:48-TQFP 供应商器件封装:48-TQFP(7x7) 标准包装:1
EFM32G222F128-QFP48 制造商:Energy Micro AS 功能描述:GECKO MCU - Tape and Reel 制造商:Energy Micro AS 功能描述:GECKO MCU - Cut TR (SOS) 制造商:Energy Micro 功能描述:Energy Micro As EFM32G222F128-QFP48 Microcontrollers (MCU) 制造商:Energy Micro AS 功能描述:IC MCU 32BIT 128KB FLASH 48TQFP
EFM32G222F128-QFP48T 制造商:Energy Micro AS 功能描述:32 BIT ARM MPU, GECKO - Trays
EFM32G222F128-QFP48-T 制造商:Energy Micro AS 功能描述:IC MCU 32BIT 128KB FLASH 48TQFP
EFM32G222F128-T 制造商:Energy Micro AS 功能描述:IC MCU 32BIT 128KB FLASH 48TQFP