CC2538-SW

CC2538 基础固件

CC2538-SW

下载

概述

The CC2538 foundation firmware is an extensive collection of software libraries for the CC2538 - an ARM Cortex-M3 based IEEE 802.15.4 compliant RF system-on-chip. The foundation firmware contains the following components:

  1. driverlib: This is the low level peripheral driver library for easy access to all modules on the CC2538. In addition to defining all the hardware registers and bit masks, it contains functions for configuration and controlling of modules like the ADC, GPIO, I2C, SSI, UART, DMA, Timers, and the system controller. Driverlib comes with an extensive set of examples showing how to use the driverlib functions to operate the peripherals on the device.
  2. usblib: Complete software framework to take full advantage of the USB device controller on the CC2538. The library implements all the standard USB requests and provides hooks to support any USB device class implementation. The library comes with examples for a USB CDC-ACM (serial port) device and a simple HID device.
  3. bsp: This is the board support package, containing drivers to access the external peripherals on the development boards for the CC2538, like the SmartRF06EB. The bsp is provided to simplify the process of developing demo and prototype software running on the hardware provided in the CC2538 development kits.

The foundation firmware is written in C (C99) to make development and deployment efficient and easy. The use of compiler specific intrinsic functions and directives (pragmas) is limited to a minimum to support a wide variety of compilers and software development tools. Out-of-the box, Code Composer Studio and IAR Embedded Workbench is supported. The code is provided in source code and is licensed under a TI BSD open source software license.

下载 观看带字幕的视频 视频

下载

固件

CC2538-SW CC2538 Foundation Firmware

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
评估板
SMARTRF06EBK SmartRF06 评估板

CC2538-SW CC2538 Foundation Firmware

close
最新版本
版本: 01.00.00.0A
发布日期: 05 五月 2013
产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
评估板
SMARTRF06EBK SmartRF06 评估板

您可能需要的其他资源

固件

CC2538-SW CC2538 Foundation Firmware

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
评估板
SMARTRF06EBK SmartRF06 评估板

CC2538-SW CC2538 Foundation Firmware

close
最新版本
版本: 01.00.00.0A
发布日期: 05 五月 2013
产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
评估板
SMARTRF06EBK SmartRF06 评估板
支持软件

SWRC272 CC2538 PER Test (v1.1.0)

支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
子卡
CC2538-CC2592EMK CC2538-CC2592 评估模块套件 CC2538EMK CC2538 评估模块套件

SWRC272 CC2538 PER Test (v1.1.0)

close
最新版本
版本: 01.00.00.0A
发布日期: 17 三月 2014
产品
低功耗 2.4GHz 产品
CC2538 具有 512kB 闪存和 32kB RAM 的 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN、IEEE 802.15.4 无线 MCU
硬件开发
子卡
CC2538-CC2592EMK CC2538-CC2592 评估模块套件 CC2538EMK CC2538 评估模块套件

技术文档

未找到结果。请清除搜索,并重试。
查看全部 6
类型 标题 下载最新的英语版本 日期
EVM 用户指南 SmartRF06 Evaluation Board User's Guide (Rev. B) 2017年 3月 13日
应用手册 Using GCC/GDB With CC2538 (Rev. A) 2015年 2月 4日
用户指南 CC2538 Foundation Firmware Release Notes (Rev. A) 2013年 5月 8日
用户指南 CC2538 Peripheral Driver Library User's Guide (Rev. A) 2013年 5月 6日
用户指南 ROM Texas Instruments CC2538 Family of Products User's Guide (Rev. A) 2013年 4月 18日
用户指南 SmartRF06EB Board Support Package User’s Guide 2012年 10月 11日

相关设计资源

软件开发

驱动程序或库
Z-STACK Z-Stack - ZigBee 协议栈

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看全部论坛主题 查看英文版全部论坛主题

所有内容均由 TI 和社区贡献者按“原样”提供,并不构成 TI 规范。请参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频