TM4C1294NCPDT
具有 120MHZ 频率、1MB 闪存、256KB RAM、USB 和 ENET MAC+PHY、基于 Arm Cortex-M4F 的 32 位 MCU
TM4C1294NCPDT
- Performance
- ARM® Cortex™-M4F processor core
- 120-MHz operation; 150 DMIPS performance
- 1024 KB Flash memory
- 256 KB single-cycle System SRAM
- 6KB of EEPROM
- Internal ROM loaded with TivaWare™ for C Series software
- 8-/16-/32- bit dedicated External Peripheral Interface (EPI) for peripherals and memory
- Security
- Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that supports four CRC forms
- Support for four tamper inputs and configurable tamper event response
- Communication Interfaces
- Eight Universal Asynchronous Receivers/Transmitters (UARTs)
- Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
- Ten Inter-Integrated Circuit (I2C) modules with four transmission speeds including high-speed mode
- Two Controller Area Network (CAN) 2.0 A/B controllers
- 10/100 Ethernet MAC
- Ethernet PHY with IEEE 1588 PTP hardware support
- Universal Serial Bus (USB) 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
- System Integration
- ARM® PrimeCell® 32-channel configurable Micro Direct Memory Access (µDMA) controller
- Eight 16/32-bit General-Purpose Timer (GPTM) blocks
- Two watchdog timers
- Low-power battery-backed Hibernation module
- 15 physical General-Purpose Input/Output (GPIO) blocks
- Advanced Motion Control
- One Pulse Width Modulator (PWM) module, with four PWM generator blocks and a control block, for a total of 8 PWM outputs
- One Quadrature Encoder Interface (QEI) module
- Analog Support
- Two 12-bit Analog-to-Digital Converter (ADC) modules, each with a maximum sample rate of one million samples/second
- Three independent integrated analog comparators
- 16 digital comparators
- One JTAG module with integrated ARM Serial Wire Debug (SWD)
- 128-pin TQFP package
- Operating Range (Ambient)
- Industrial (-40°C to 85°C) temperature range
- Extended (-40°C to 105°C) temperature range
Tiva™ C Series microcontrollers integrate a large variety of rich communication features to enable a new class of highly connected designs with the ability to allow critical, real-time control between performance and power. The microcontrollers feature integrated communication peripherals along with other high-performance analog and digital functions to offer a strong foundation for many different target uses, spanning from human machine interface to networked system management controllers.
In addition, Tiva™ C Series microcontrollers offer the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure, and a large user community. Additionally, these microcontrollers use ARM's Thumb®-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the TM4C1294NCPDT microcontroller is code-compatible to all members of the extensive Tiva™ C Series, providing flexibility to fit precise needs.
Texas Instruments offers a complete solution to get to market quickly, with evaluation and development boards, white papers and application notes, an easy-to-use peripheral driver library, and a strong support, sales, and distributor network.
技术文档
设计与开发
如需其他信息或资源,请点击以下任一标题进入详情页面查看(如有)。
AWR2544LOPEVM — AWR2544LOP 汽车类第二代、76GHz 至 81GHz 高性能 SoC 评估模块
AWR2944EVM — AWR2944 汽车类第二代、76GHz 至 81GHz 高性能 SoC 评估模块
AWR2944 评估模块 (EVM) 是一个易于使用的平台,用于评估 AWR2944 毫米波片上系统 (SoC) 雷达传感器,该传感器可直接连接到 DCA1000EVM(单独出售)。
AWR2944EVM 套件包含开始为片上 C66x 数字信号处理器 (DSP)、Arm® Cortex®-R5F 控制器和硬件加速器 (HWA 2.0) 开发软件所需的一切资源。
还配有用于编程和调试的板载仿真,以及用于快速集成简单用户界面的板载按钮和 LED。
AWR2E44PEVM — AWR2E44P 评估模块
AWRL1432BOOST-BSD — AWRL1432 适用于盲点检测的单芯片毫米波传感器评估板
AWRL1432BOOST-BSD 是一款基于 AWRL1432 器件的易用型 70GHz 毫米波传感器评估套件,具有板载 ROGERS RO3003 高性能天线。该板可访问点云数据并通过 USB 接口供电。AWRL1432BOOST-BSD 支持直接连接到 DCA1000EVM 开发套件。AWRL1432BOOST-BSD 还具有适用于汽车应用的以 12V 运行的 TCAN4550。
该套件配备有毫米波工具、演示和软件,其中包括毫米波软件开发套件 (mmwave_mcuplus_sdk) 和 TI Code Composer Studio (...)
EK-TM4C1294XL — 基于 ARM® Cortex®-M4F 的 MCU TM4C1294 Connected LaunchPad™ 评估套件
TM4C1294 Connected LaunchPad 评估套件是基于 Arm® Cortex-M4F 的微控制器 (MCU) 的低成本开发平台。Connected LaunchPad 设计的亮点是 TM4C1294NCPDT MCU 及其片上 10/100 以太网介质访问控制 (MAC) 和物理层 (PHY)、USB 2.0、休眠模块、运动控制脉宽调制,以及大量同步串行连接。
EK-TM4C129EXL — 适用于物联网应用的、基于 ARM® Cortex®-M4F 的 MCU TM4C129E Crypto Connected LaunchPad™
Crypto Connected LaunchPad 由支持硬件加密加速器的 MCU 提供支持,使您能够开发从安全云连接、楼宇/工厂自动化以及智能电网到工业控制的高性能、受数据保护的互联物联网应用。
TM4C129E Crypto Connected LaunchPad 评估套件是基于 ARM® Cortex-M4 的微控制器的低成本平台。该套件设计的亮点是 TM4C129ENCPDT MCU 及片上 Crypto 加速硬件、10/100 以太网 MAC 和 PHY、USB 2.0、休眠模块、运动控制脉宽调制以及大量同步串行连接。
Crypto Connected LaunchPad 的 (...)
IWRL1432BOOST-BSD — IWRL1432 具有低功耗 76GHz 至 81GHz 工业雷达传感器的 BSD 评估模块
IWRL1432BOOST-BSD 是一款基于 IWRL1432 器件的易用型 77GHz 毫米波传感器评估套件,具有板载 ROGERS RO3003 高性能天线。该板可访问点云数据并通过 USB 接口供电。IWRL1432BOOST-BSD 还具有工作电压为 12V 的 TCAN4550(适用于需要此接口的应用)。
TMDSCNCD263P — AM263Px Arm® MCU 通用 controlCARD™ 开发套件
TMDSCNCD263P 是一款基于 HSEC180 controlCARD 的评估和开发工具,适用于 AM263Px 系列 Sitara™ 高性能微控制器。该板提供易于使用的标准化平台来开发下一个应用,非常适用于初始评估和原型设计。AM263P 控制卡配备了 Sitara AM263P4 处理器以及基于 PMIC 的电源解决方案和其他元件,支持用户利用各种器件接口(包括工业以太网、标准以太网、快速串行接口 (FSI) 等)轻松开发并测试应用。AM263P4 支持各种工业以太网协议,如 EtherCAT、EtherNet/IP 和 PROFINET。
TMDSCNCD263P 可独立使用或与 (...)
TMDSCNCD263P-SIP — AM263Px-SIP 控制卡评估模块
AM263Px-SIP(芯片封装)控制卡评估模块 (EVM) 是一款适用于德州仪器 (TI) Sitara™ AM263Px 系列微控制器 (MCU) 的评估和开发板,该系列微控制器采用片上闪存封装。此 EVM 具有用于编程和调试的板载仿真功能以及用于简化用户界面的按钮和 LED,支持在 AM263Px-SIP MCU 上轻松开始开发。控制卡还通过使用高速边缘连接器 (HSEC) 基板集线站对关键信号进行接头引脚访问,以实现快速原型设计。
TMDSEMU200-U — XDS200 USB 调试探针
XDS200 是用于调试 TI 嵌入式器件的调试探针(仿真器)。对于大多数器件,建议使用较新、成本较低的 XDS110 (www.ti.com/tool/TMDSEMU110-U)。XDS200 在单个仓体中支持更广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。
XDS200 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm Cortex® 10 引脚和 Arm 20 引脚的多个适配器)连接到目标板,并通过 USB2.0 高速 (...)
TMDSEMU560V2STM-U — XDS560™ 软件 v2 系统跟踪 USB 调试探针
XDS560v2 是 XDS560™ 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。 请注意,它不支持串行线调试 (SWD)。
对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持核心和系统跟踪。 对于引脚上的跟踪,则需要使用 XDS560v2 PRO TRACE。
XDS560v2 通过 MIPI HSPT 60 引脚连接器(带有多个用于 TI 14 引脚、TI 20 引脚和 ARM 20 引脚的适配器)连接到目标板,并通过 USB2.0 高速 (...)
TMDSEMU560V2STM-UE — Spectrum Digital XDS560v2 系统跟踪 USB 和以太网
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
SW-TM4C — TivaWare for C Series Software (Complete)
TivaWare SDK 可提供一系列经 TI 开发、测试和维护的软件库。提供的软件库包括一个适用于所有器件外设的驱动程序库、一个专用 USB 库和一个应用特定的图形库。TivaWare 驱动程序库通过提供易于使用的 API 可加速软件开发,这些 API (...)
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
TSK-3P-VX-TOOLSET — 用于 Arm 的 TASKING VX-toolset
VX-toolset 是专为特定 Cortex-M 和 Cortex-R 核心器件设计的经认证编译器工具链,适用于安全关键型嵌入式软件开发。借助 Eclipse IDE 集成、高级多核支持和 TASKING BlueBox 调试程序兼容性,VX-toolset 简化了开发。已通过 TÜV NORD 认证,符合 ISO 26262 至 ASIL D 级以及 ISO 21434 标准。
SW-ICDI-DRIVERS — Stellaris™ ICDI Drivers
Tiva™ C Series evaluation and reference design kits provide an integrated In-Circuit Debug Interface (ICDI) which allows programming and debugging of the onboard C Series microcontroller. The ICDI can be used with the LM Flash Programmer as well as any of the Tiva-supported toolchains such as Texas (...)
LMFLASHPROGRAMMER — 闪存编程器、GUI 和命令行
LM Flash 编程器是一种免费的闪存编程实用程序,旨在与德州仪器 (TI) 的 Tiva™ C 系列和 Stellaris® 微控制器、开发板或评估板配合使用。
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash 是 TI 庞大的 CCStudio™ 开发生态系统的成员并且是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面,可在桌面上或云中运行。
可以在 CCStudio™ 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。
请注意,毫米波、AMx、K2G 和 J7 器件不支持 macOS。AMx、K2G 和 J7 器件仅在命令行上受支持。
SPMC023 — LLDP Software
许多 TI 参考设计都包括 TM4C1294NCPDT
通过我们的参考设计选择工具来审查并确定最适用于您应用和参数的设计。
| 封装 | 引脚 | CAD 符号、封装和 3D 模型 |
|---|---|---|
| TQFP (PDT) | 128 | Ultra Librarian |
订购和质量
推荐产品可能包含与 TI 此产品相关的参数、评估模块或参考设计。