SLUC701 — Microcontroller Code Examples for BQ769x2 Battery Monitors
支援產品和硬體
產品
MSP430 microcontrollers
- MSP430FR2355 — 具有 32-KB FRAM、運算放大器/PGA、12 位元 DAC、12 位元 ADC 的 24-MHz 105-C 整合式類比微控制器
MSP430FR215x and MSP430FR235x microcontrollers (MCUs) are part of the MSP430™ MCU value line portfolio of ultra-low-power low-cost devices for sensing and measurement applications. MSP430FR235x MCUs integrate four configurable signal-chain modules called smart analog combos, each of which can be used as a 12-bit DAC or a configurable programmable-gain Op-Amp to meet the specific needs of a system while reducing the BOM and PCB size. The device also includes a 12-bit SAR ADC and two comparators. The MSP430FR215x and MSP430FR235x MCUs all support an extended temperature range from –40° up to 105°C, so higher temperature industrial applications can benefit from the devices FRAM data-logging capabilities. The extended temperature range allows developers to meet requirements of applications such as smoke detectors, sensor transmitters, and circuit breakers.
The MSP430FR215x and MSP430FR235x MCUs feature a powerful 16-bit RISC CPU, 16-bit registers, and a constant generator that contribute to maximum code efficiency. The digitally controlled oscillator (DCO) allows the device to wake up from low-power modes to active mode typically in less than 10 µs.
The MSP430 ultra-low-power (ULP) FRAM microcontroller platform combines uniquely embedded FRAM and a holistic ultra-low-power system architecture, allowing system designers to increase performance while lowering energy consumption. FRAM technology combines the low-energy fast writes, flexibility, and endurance of RAM with the nonvolatile behavior of flash.
MSP430FR215x and MSP430FR235x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get your design started quickly. Development kits include the MSP-EXP430FR2355 LaunchPad™ development kit and the MSP-TS430PT48 48-pin target development board. TI also provides free MSP430Ware™ software, which is available as a component of Code Composer Studio™ IDE desktop and cloud versions within TI Resource Explorer. The MSP430 MCUs are also supported by extensive online collateral, training, and online support through the E2E™ support forums.
For complete module descriptions, see the MSP430FR4xx and MSP430FR2xx Family Users Guide.
造訪 TI 開發人員區以開始進行評估及開發。
如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。
μISP 可以連接到主機 PC (內建 RS-232、USB、LAN 連接) 或獨立模式工作。
在單機模式下,只要按下「開始」按鈕或透過一些 TTL 控制線,就可以執行編程週期。
其緊湊的尺寸和多功能性可輕鬆整合到生產環境、手動和自動化程序中。
MSP-EXP430FR2355 LaunchPad™ 開發套件是以 MSP430FR2355 經濟型微控制器 (MCU) 為基礎的易用評估模組 (EVM)。其包含開始在超低功耗 MSP430FR2x 經濟型 MCU 平台上開發的一切所需,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板含 2 個按鈕和 2 個 LED,以建立簡單的使用者介面。此外也配備環境光感測器及外部類比來源的連接器。
MSP430FR2355 MCU 包括可配置訊號鏈元件的智慧類比組合,其中包含多個 12 位元數位轉類比轉換器 (DAC) 和可編程增益放大器 (PGA) 選項,以及 12 位元類比轉數位轉換器 (...)
附註: 此套件不包含 MSP430 ™ 微控制器 (MCU) 樣品。 若要索取相容裝置的樣品,請造訪產品頁面,或在將工具新增至 TI Store 購物車後選擇相關 MCU:
MSP430FR2355。
MSP-TS430PT48 微控制器開發板是一個獨立的 ZIF 插座目標板,用於透過 JTAG 介面或 Spy Bi-Wire (2 線 JTAG) 協定對 MSP430 在系統進行程式設計和偵錯。 此開發電路板支援採用 48 接腳 QFP 封裝的 MSP430FR2355 FRAM 裝置 (TI 封裝代碼: PT)。 請檢查目標的裝置文件,尋找正確的目標電路板。
(...)
MSP-FET 是一款強大的模擬開發工具,通常稱為偵錯探測器,可讓使用者快速展開 MSP 低功耗微控制器 (MCU) 的開始工作。
它支援透過 JTAG 和 SBW 介面進行編程和即時偵錯。此外,MSP-FET 也能在電腦 USB 介面與 MSP UART 間提供後通道 UART 連接。這為 MSP 程式設計工具提供了一種便利的方法,能在 MSP 和電腦上執行的終端之間進行串行通訊。它也支援透過 UART 和 I2C 通訊協定,使用 BSL(自舉式載入程式)將程式(通常稱為韌體)載入到 MSP 目標。
USB 介面可將 MSP-FET 連接至電腦,而 14 針腳連接器則可存取 MSP (...)
WriteNow! 系統內編程器系列是可編程產業的一大突破。此編程器支援多家製造商的眾多裝置 (例如微控制器、記憶體、CPLD 與其他可編程裝置)。其尺寸精巧,便於整合至 ATE 與固定裝置。編程器可單機運作,或透過內建的 RS-232、LAN 與 USB 連接埠與主機電腦連線,並隨附操作簡易的工具軟體。
The Texas Instruments FRAM Utilities is designed to grow as a collection of embedded software utilities that leverage the ultra-low-power and virtually unlimited write endurance of FRAM. The utilities are available for MSP430FRxx FRAM microcontrollers and provide example code to help start (...)
The bootloader (BSL) on MSP430™ microcontrollers (MCUs) lets users communicate with embedded memory in the MSP MCUs during the prototyping phase, final production, and in service. This is done through standard interfaces such as UART, I2C, SPI, and USB. Both the programmable memory (Flash/FRAM) and (...)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
檢查產品詳細資料頁面以確認支援。
As most developers know, it is difficult to (...)
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)
(...)
| 封裝 | 針腳 | CAD 符號、佔位空間與 3D 模型 |
|---|---|---|
| LQFP (PT) | 48 | Ultra Librarian |
| TSSOP (DBT) | 38 | Ultra Librarian |
| VQFN (RHA) | 40 | Ultra Librarian |
| VQFN (RSM) | 32 | Ultra Librarian |
MSP-GANG Installer 1.03.09.00
MSP-GANG Manifest
The MSP Gang Programmer is a MSPM0/MSP430/MSP432 device programmer that can program up to eight identical flash or FRAM devices at the same time. The MSP Gang Programmer connects to a host PC using a standard RS-232 or USB connection and provides flexible programming options that allow the user to fully customize the process.
The MSP Gang Programmer is provided with an expansion board, called the Gang Splitter, that implements the interconnections between the MSP Gang Programmer and multiple target devices. Eight cables are provided that connect the expansion board to eight target devices (via JTAG or Spy-Bi-Wire connectors). The programming can be done with a PC or as a standalone device. A PC-side Graphical User Interface is also available and is DLL-based.
Features:
MSPFRBoot Software Package
MSP430FRBoot – Main Memory Bootloader and Over-the-Air Updates for MSP430 FRAM
This software package includes all necessary source code and sample applications that are required to use and customize the bootloader.
MSP430™ Academy delivers easy-to-use training modules that span a wide range of topics and LaunchPads in the MSP430 microcontroller portfolio.
UniFlash is a standalone tool used to program on-chip and external flash memory on TI MCUs and on-board flash memory for Sitara processors. UniFlash has a GUI, command line, and scripting interface. UniFlash is available free of charge.
None
FRAM Utilities Windows Installer
FRAM Utilities Linux Installer
FRAM Utilities Users Guide
Release Notes
Included are the following FRAM Utilities:
MSP devices supported by FRAM Utilities:
| Device Family | CTPL | LZ4 | RNG | NVS |
| MSP430FR2xx | Yes | Yes | No | Yes |
| MSP430FR4xx | Yes | Yes | No | Yes |
| MSP430FR57xx | Yes | Yes | No | Yes |
| MSP430FR5xx | Yes | Yes | Yes | Yes |
| MSP430FR6xx | Yes | Yes | Yes | Yes |
檢查產品詳細資料頁面以確認支援。
The Code Composer Studio™ IDE is a complete integrated suite that enables developers to create and debug applications of all Texas Instruments Embedded Processors (Sitara, DSP, Automotive, Keystone), Microcontrollers (SimpleLink™, C2000 Digital Control, MSP430, TM4C, Hercules), as well as Digital Power (UCD) and Programmable Gain Amplifier (PGA) devices.
CCS v20 is TI’s next generation Integrated Development Environment (IDE) based on Theia IDE framework. CCS v20.4.1 uses a modified version of the Theia-IDE framework and offers a user experience similar to Visual Studio Code™.