MSP-PMBUS

用于 MSP MCU 的 PMBus 软件库

MSP-PMBUS

下载

概述

MSP 电源管理总线 (PMBus) 嵌入式软件库是免费的 C 库,用于在具有我们 eUSCI/USCI 串行通信外设的 MSP 微控制器上支持 PMBus 主器件实现。此外,该库支持附加功能:

  • 警报响应(用于在存在故障时发出主机通知)
  • 控制线路(用于打开/关闭从属器件)。
  • 数据包错误检查 (PEC)
PMBus 规范是全行业范围内的标准,可将其视为迈向统一电源转换和数字电源管理器件的通信标准的一步。该规范是由 PMBus 实施者论坛 (PMBus-IF) 开发的。该标准使用已被广泛接受的适用于硬件接口的内部集成电路 (I2C) 通信协议。大量附加功能可用于增强基本 I2C 通信协议。PMBus 标准还被视为对系统管理总线 (SMBus) 协议的扩展,该协议曾由 SBS 实施者论坛针对电池系统进行推广。

  • Full C-code library for PMBus master implementation
  • High-level function calls following PMBus 1.2 specification
  • PMBus library code example for IAR® Embedded Workbench and Code Composer Studio (CCS)
  • Basic PMBus communication
  • PMBus with SMALERT
  • PMBus with device on/off through CONTROL line

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

立即开始

  1. Download the MSP-PMBUS Software Package for MSP MCUs
  2. Read the MSP PMBUS user's guide

下载

驱动程序或库

MSP-PMBUS 用于 MSP MCU 的 PMBus 软件库

支持的产品和硬件

支持的产品和硬件

产品
MSP430 微控制器
MSP430FR2532 具有 8 个触摸 IO(8 个传感器)、8KB FRAM、1KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2533 具有 16 个触摸 IO(24 个传感器)、16KB FRAM、2KB SRAM、19 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2632 具有 8 个触摸 IO(16 个传感器)、8KB FRAM、2KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR5962 具有 128KB FRAM、8KB SRAM、低功耗加速器、AES、12 位 ADC、DMA 和 76 个 IO 的 16MHz MCU MSP430FR5964 具有 256KB FRAM、8KB SRAM、AES、12 位 ADC、比较器、DMA、UART/SPI/I2C 和计时器的 16MHz MCU MSP430FR5969-SP 耐辐射混合信号微控制器 MSP430FR5989-EP 具有 128KB FRAM、2KB SRAM、48 IO、ADC12、Scan IF 和 AES 的 16MHz ULP 微控制器 MSP430FR5992 具有 128KB 闪存、8KB SRAM、12 位 ADC、比较器、I2C/SPI/UART 和硬件乘法器的 16MHz MCU MSP430FR59941 具有 256KB FRAM、8KB SRAM、LEA、AES、12 位 ADC、比较器、DMA、68 个 IO 和 eUSCI 的 16MHz MCU
降压转换器(集成开关)
TPS544C20 具有 PMBus 编程功能和监控的 4.5V 至 18V、30A 同步 SWIFT™ 降压转换器
浏览 下载选项

MSP-PMBUS 用于 MSP MCU 的 PMBus 软件库

close
最新版本
版本: 1.00.00.00
发布日期: 06 五月 2015

MSP PMBus Library package

MD5 校验和
产品
MSP430 微控制器
MSP430FR2532 具有 8 个触摸 IO(8 个传感器)、8KB FRAM、1KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2533 具有 16 个触摸 IO(24 个传感器)、16KB FRAM、2KB SRAM、19 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2632 具有 8 个触摸 IO(16 个传感器)、8KB FRAM、2KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR5962 具有 128KB FRAM、8KB SRAM、低功耗加速器、AES、12 位 ADC、DMA 和 76 个 IO 的 16MHz MCU MSP430FR5964 具有 256KB FRAM、8KB SRAM、AES、12 位 ADC、比较器、DMA、UART/SPI/I2C 和计时器的 16MHz MCU MSP430FR5969-SP 耐辐射混合信号微控制器 MSP430FR5989-EP 具有 128KB FRAM、2KB SRAM、48 IO、ADC12、Scan IF 和 AES 的 16MHz ULP 微控制器 MSP430FR5992 具有 128KB 闪存、8KB SRAM、12 位 ADC、比较器、I2C/SPI/UART 和硬件乘法器的 16MHz MCU MSP430FR59941 具有 256KB FRAM、8KB SRAM、LEA、AES、12 位 ADC、比较器、DMA、68 个 IO 和 eUSCI 的 16MHz MCU
降压转换器(集成开关)
TPS544C20 具有 PMBus 编程功能和监控的 4.5V 至 18V、30A 同步 SWIFT™ 降压转换器

发布信息

The MSP PMBus Library is a royalty-free set of API's that provide support for master protocols in a PMBus communication system.

最新动态

  • Initial version

支持的产品和硬件

MSP430 微控制器
MSP430FR2532 具有 8 个触摸 IO(8 个传感器)、8KB FRAM、1KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2533 具有 16 个触摸 IO(24 个传感器)、16KB FRAM、2KB SRAM、19 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR2632 具有 8 个触摸 IO(16 个传感器)、8KB FRAM、2KB SRAM、15 个 IO、10 位 ADC 的电容式触控 MCU MSP430FR5962 具有 128KB FRAM、8KB SRAM、低功耗加速器、AES、12 位 ADC、DMA 和 76 个 IO 的 16MHz MCU MSP430FR5964 具有 256KB FRAM、8KB SRAM、AES、12 位 ADC、比较器、DMA、UART/SPI/I2C 和计时器的 16MHz MCU MSP430FR5969-SP 耐辐射混合信号微控制器 MSP430FR5989-EP 具有 128KB FRAM、2KB SRAM、48 IO、ADC12、Scan IF 和 AES 的 16MHz ULP 微控制器 MSP430FR5992 具有 128KB 闪存、8KB SRAM、12 位 ADC、比较器、I2C/SPI/UART 和硬件乘法器的 16MHz MCU MSP430FR59941 具有 256KB FRAM、8KB SRAM、LEA、AES、12 位 ADC、比较器、DMA、68 个 IO 和 eUSCI 的 16MHz MCU
降压转换器(集成开关)
TPS544C20 具有 PMBus 编程功能和监控的 4.5V 至 18V、30A 同步 SWIFT™ 降压转换器
开发套件
MSP-EXP430FR5969 MSP430FR5969 LaunchPad™ development kit MSP-TS430DA38 MSP-TS430DA38 - 适用于 MSP430F2x 和 MSP430G2x MCU 的 38 引脚目标开发板 MSP-TS430DL48 MSP-TS430DL48 - 适用于 MSP430F4x MCU 的 48 引脚目标开发板 MSP-TS430DW28 MSP-TS430DW28 - 适用于 MSP430F1x 和 MSP430F2x MCU 的 28 引脚目标开发板 MSP-TS430PEU128 MSP430F677xIPEU 和 MSP430F677x1IPEU 128 引脚目标板 MSP-TS430PM64 MSP-TS430PM64 - 适用于 MSP430F1x、MSP430F2x 和 MSP430F4x MCU 的 64 引脚目标开发板 MSP-TS430PM64A MSP-TS430PM64A - 适用于 MSP430F4x MCU 的 64 引脚目标开发板 MSP-TS430PM64D MSP430 64 引脚 FRAM 目标插座板 MSP-TS430PM64F MSP-TS430PM64F - MSP430 64 引脚 FRAM 目标插座板(不含微控制器) MSP-TS430PN80 MSP-TS430PN80 - 适用于 MSP430F2x 和 MSP430F4x MCU 的 80 引脚目标开发板 MSP-TS430PN80A MSP-TS430PN80A - 适用于 MSP430F5x MCU 的 80 引脚目标开发板 MSP-TS430PN80USB MSP-TS430PN80USB - 适用于 MSP430F5x MCU 的 80 引脚目标开发板 MSP-TS430PW14 MSP-TS430PW14 - 适用于 MSP430F2x 和 MSP430G2x MCU 的 14 引脚目标开发板 MSP-TS430PW24 MSP-TS430PW24 - 适用于 MSP430AFEx MCU 的 24 引脚目标开发板 MSP-TS430PW28 MSP-TS430PW28 - 适用于 MSP430F1x 和 MSP430F2x MCU 的 28 引脚目标开发板 MSP-TS430PW28A MSP-TS430PW28A - 适用于 MSP430F2x 和 MSP430G2x MCU 的 28 引脚目标开发板 MSP-TS430PZ100 MSP-TS430PZ100 - 适用于 MSP430F4x MCU 的 100 引脚目标开发板 MSP-TS430PZ100A MSP430 100 引脚目标板(引脚 A) MSP-TS430PZ100B MSP430 100 引脚目标板 MSP-TS430PZ100D MSP-TS430PZ100D - MSP430 100 引脚 FRAM 目标板 MSP-TS430QFN23X0 MSP-TS430QFN23x0 - 适用于 MSP430F2x MCU 的 40 引脚目标开发板 MSP-TS430RGC64C 仅适用于 MSP430F52xx 64 引脚目标板 MSP-TS430RGZ48B 仅 MSP430F534x 48 引脚目标板 MSP-TS430RGZ48C MSP-TS430RGZ48C - MSP430 48 引脚 FRAM 目标板 MSP-TS430RHA40A MSP-TS430RHA40A - 适用于 MSP430FRxx FRAM MCU 的 30 引脚目标开发板 MSP-TS430RHB32A MSP430 32 引脚目标板 MSP-TS430RSB40 MSP-TS430RSB40 - 适用于 MSP430F5x MCU 的 40 引脚目标开发板

相关设计资源

软件开发

软件开发套件 (SDK)
MSPWARE MSPWare
驱动程序或库
MSP-IQMATHLIB 用于 MSP 的定点数学运算库 MSPMATHLIB MSP430 的数学库
IDE、配置、编译器或调试器
ENERGYTRACE EnergyTrace 技术 ULPADVISOR ULP(超低功耗)顾问

支持与培训

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

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

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

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

视频