Web Analytics
Datasheet 搜索 > 16位微控制器 > TI(德州仪器) > MSP430FR6989IPZR 数据手册 > MSP430FR6989IPZR 其他数据使用手册 5/17 页
MSP430FR6989IPZR
器件3D模型
50.444
导航目录
  • 标记信息在P2
  • 应用领域在P17
MSP430FR6989IPZR数据手册
Page:
of 17 Go
若手册格式错乱,请下载阅览PDF原文件
www.ti.com
Detailed Bug Description
5
SLAZ517QMarch 2013Revised December 2016
Submit Documentation Feedback
Copyright © 2013–2016, Texas Instruments Incorporated
MSP430FR6989 Device Erratasheet
IDE/Compiler Version Number Notes
IAR Embedded Workbench Not affected
TI MSP430 Compiler Tools (Code
Composer Studio)
v4.0.x or later
User is required to add the compiler or
assembler flag option below.
--silicon_errata=CPU21
MSP430 GNU Compiler (MSP430-GCC) MSP430-GCC 4.9 build 167 or later
CPU22 CPU Module
Function Indirect addressing mode with the Program Counter as the source register may produce
unexpected results
Description When using the indirect addressing mode in an instruction with the Program Counter
(PC) as the source operand, the instruction that follows immediately does not get
executed.
For example in the code below, the ADD instruction does not get executed.
mov @PC, R7
add #1h, R4
Workaround Refer to the table below for compiler-specific fix implementation information.
IDE/Compiler Version Number Notes
IAR Embedded Workbench Not affected
TI MSP430 Compiler Tools (Code
Composer Studio)
v4.0.x or later
User is required to add the compiler or
assembler flag option below.
--silicon_errata=CPU22
MSP430 GNU Compiler (MSP430-GCC) MSP430-GCC 4.9 build 167 or later
CPU40 CPU Module
Function PC is corrupted when executing jump/conditional jump instruction that is followed by
instruction with PC as destination register or a data section
Description If the value at the memory location immediately following a jump/conditional jump
instruction is 0X40h or 0X50h (where X = don't care), which could either be an
instruction opcode (for instructions like RRCM, RRAM, RLAM, RRUM) with PC as
destination register or a data section (const data in flash memory or data variable in
RAM), then the PC value is auto-incremented by 2 after the jump instruction is executed;
therefore, branching to a wrong address location in code and leading to wrong program
execution.
For example, a conditional jump instruction followed by data section (0140h).
@0x8012 Loop DEC.W R6
@0x8014 DEC.W R7
@0x8016 JNZ Loop
@0x8018 Value1 DW 0140h
Workaround In assembly, insert a NOP between the jump/conditional jump instruction and program
code with instruction that contains PC as destination register or the data section.
Refer to the table below for compiler-specific fix implementation information.

MSP430FR6989IPZR 数据手册

TI(德州仪器)
179 页 / 2.45 MByte
TI(德州仪器)
824 页 / 5.03 MByte
TI(德州仪器)
17 页 / 0.14 MByte

MSP430FR6989 数据手册

TI(德州仪器)
TEXAS INSTRUMENTS  MSP430FR6989IPZ  微控制器, 16位, 混合信号, MSP430FR69xx, 16 MHz, 128 KB, 2 KB, 100 引脚, LQFP
TI(德州仪器)
适用于流量计的旋转感应 MCU,具有扩展扫描接口、128KB FRAM、AES、LCD 80-LQFP -40 to 85
TI(德州仪器)
16位微控制器 - MCU Ultra low power MCU
TI(德州仪器)
适用于流量计的旋转感应 MCU,具有扩展扫描接口、128KB FRAM、AES、LCD 80-LQFP -40 to 85
TI(德州仪器)
具有 128KB FRAM、2KB SRAM、ESI、LCD、AES、12 位 ADC、比较器、DMA、UART/SPI/I2C 和计时器的 16MHz MCU 100-LQFP -40 to 85
TI(德州仪器)
16位微控制器 - MCU Ultra low power MCU
TI(德州仪器)
具有 128KB FRAM、2KB SRAM、ESI、LCD、AES、12 位 ADC、比较器、DMA、UART/SPI/I2C 和计时器的 16MHz MCU 80-LQFP -40 to 85
TI(德州仪器)
TI(德州仪器)
TEXAS INSTRUMENTS  MSP430FR6989 LAB KIT  开发电路板, MSP430FR6989 FRAM LAUNCHPAD
TI(德州仪器)
MSP430FR69891 混合信号微处理器
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件