如何选择适合DFU的微控制器

Duke 2018-06-27 09:16 次阅读

几乎所有的嵌入式系统都需要能够在现场更新其固件,从而添加新特性或修复漏洞。然而,固件现场更新可能会颇具挑战性,因为开发人员必须编写自己的引导程序或从第三方元器件供应商处购买引导程序。

有一个较为简单的方法。本文将介绍如何使用很多微控制器都会内置但通常会被忽视的设备固件更新 (DFU) 功能。

固件更新选项

从头开始开发引导程序并非易事。开发人员需要解析他们的闪存空间,以便多个应用可以共存。然后,他们还需要开发几种方法在不使用编程工具的情况下将其编译的二进制程序转移到微控制器中。这需要他们开发自己的通信协议或者需要添加外部存储器以存储新映像而增加了系统的复杂性。他们还要增加其微控制器上的内存容量。

同样地,软件本身也会变复杂,因为引导程序需要设置系统状态及确定跳转到应用代码是否安全。

使用定制引导程序可以为开发人员提供其应用非常需要的灵活性,但很多无需开发人员工作量的应用可以采用一种固件更新标准:USB 标准的内置设备固件更新 (DFU) 类。这可用于通过其 USB 端口在现场更新微控制器的应用代码,从而大大减少固件升级过程和开发周期。

DFU 已经普遍使用,这使得一些微控制器供应商(如 STMicroelectronics)甚至都提供了执行硬编码到其 ROM 中的更新所需的软件。那些没有提供的,通常会提供如何支持 DFU 的示例代码。

选择适合 DFU 的微控制器

支持 DFU 的最简单方法是选择一个已经在其 ROM 中包含 DFU 的微控制器,如 STMicroelectronics 的 STM32 IoT Discovery 节点和 STM32F429 Discovery 套件上的设备。

STMicroelectronics STM32 IoT Discovery 节点的图片

图 1: STMicroelectronics STM32 IoT Discovery 节点基于运行 STM32L475 MCU(其中包含用于固件更新的 DFU 模式功能)的 ARM® Cortex®-M4 核。此特定设备设计用作 IoT 节点。(图片来源:STMicroelectronics)

STM32 IoT Discovery 节点是一种低成本开发板,设计用作 IoT 传感器节点。该开发板包括几个不同的接口,用于连接 Wi-Fi蓝牙等板。让人感兴趣的是,板载 STM32L475 为开发人员提供在设计用于连接互联网的设备上测试和使用 DFU 功能的能力。

对于只想在独立的正常设备上测试 DFU 的开发人员来说,STM32F429 Discovery 套件是 STM32F4 系列微控制器的知名、低成本开发套件。我们来讨论开发人员如何着手开始在这些微控制器上测试 DFU。

STMicroelectronics STM32F429 Discovery 套件的图片

图 2: STMicroelectronics STM32F429 Discovery 套件 基于 ARM® Cortex®-M4 核。这个低成本开发板的 MCU 还包括用于进行固件更新的 DFU 模式功能。(图片来源: STMicroelectronics)

一个简单的 DFU 示例

每个微控制器访问 DFU 的方式都不同。通过一个简单的示例来看一看开发人员如何在运行 STM32L475 MCU 的设备上更新其固件。

如前所述,STM32 微控制器包括内置到其 ROM 中的 DFU 引导程序。要访问该引导程序,开发人员需要在 MCU 启动时拉动其中一个 BOOT 引脚将其接地。BOOT 引脚控制 MCU 启动时所处的模式,如从闪存、RAM 中启动,或者我们首选的 DFU USB 模式。

使用 DFU 准备要供用户下载的应用不需要开发人员进行任何额外的工作。GNU 编译器收集 (GCC) 以及很多其他工具链支持在编译应用时生成 DFU 文件。在这里,开发人员的唯一诀窍是确定该文件的存储位置:跟所有典型应用一样,要找到 .dfu 文件,可以参见调试或对象文件夹。

DFU 文件与二进制格式、s-record 格式和十六进制文件等其他应用记录格式非常相似。文件格式包括通过 USB 中继转发、处理、然后写入闪存内指定位置的地址和数据信息。该过程无缝连接,使开发人员很少(如果有的话)需要检查正被使用的协议。这些都是在后台进行的,可帮助降低固件更新过程和开发工作的复杂性。

开发人员可以使用几个不同的工具通过 DFU 将他们的应用转移到微控制器中。dfu-util 是可以使用的一般命令行工具。它在 Linux 和 Windows® 上都以开源软件包形式提供。如果开发人员使用 STM 工具链,他们就可以利用 STMicroelectronics 应用 DfuSe(图 3)。

STMicroelectronics DfuSe 工具的图片

图 3: STMicroelectronics DfuSe 工具可用于编程由 GCC 等编译器生成并加载到适合 DFU 的微控制器中的 DFU 文件。(图片来源:Beningo Embedded Group)

DfuSe 是 Windows GUI 实用工具,可检测已在 DFU 模式下通电并通过 USB 连接到计算机的任何 STM32 设备。开发人员可以检索编程供应商和产品 ID 等信息。如果没有对闪存空间采取适当的安全保护,他们甚至可以复制 MCU 的存储内容并使用上传操作框将其存储在计算机上。

使用 DfuSe 时,开发人员一般只使用“升级”或“验证操作”部分。在此区域,开发人员可以选择其 DFU 应用文件,然后选择升级按钮。然后,DfuSe 将自动协调固件更新过程,直到整个文件已成功加载到 MCU。然后,开发人员可以选择验证映像已成功接收。一经验证,BOOT 引脚就可以设置回其默认配置,如引导至闪存,然后选择‘离开 DFU’模式加载并执行更新的固件。

在没有 DFU 支持的设备上使用 DFU

只是因为微控制器不在 ROM 内提供 DFU 引导程序,并不意味着开发人员仍不能利用 DFU 功能。DFU 属于 USB 类,在很多 USB 堆栈中都受支持。这表示,开发人员同样能向其应用框架简单的添加 DFU 功能,且仍能执行 DFU 更新。

例如,Microchip Technology 的 AT32UC3A3 不具有内置的 DFU 模式(图 4)。开发人员可以遵照描述 DFU 工作原理及开发人员应当如何将其微控制器配置为适当支持 DFU 的简单应用说明。

Atmel AT32UC3A3 UC3-A3 XPLD AVR®32 MCU 32 位 AVR 嵌入式评估板的图片

图 4: AT32UC3A3 UC3-A3 XPLD AVR®32 MCU 32 位 AVR 嵌入式评估板不包括片载 DFU,但可以添加上支持 DFU 固件更新特性的框架 USB 代码。(图片来源:Microchip Technology)

执行固件更新的技巧和诀窍

在现场更新固件并不一定只能从适合 DFU 的微控制器中进行。开发人员可以决定更新固件的替代方法是否必要或更加实用。在这种背景下,开发人员应记住关于其固件更新过程的几个技巧。其中包括:

  • 使用校验和或哈希验证将写入微控制器内存的应用。

  • 选择内存足够的微控制器存储固件的备份件,以便发生错误时可以回滚固件版本。

  • 验证在微控制器具有内置闪存加载程序时,终端用户不会意外触发该程序。

  • 确保任何软件引导程序均已编译且针对尺寸进行优化。

  • 锁定闪存外设,使应用无法从内存中读取出且不能被反向工程。

  • 务必确保栈指示器、向量表和程序计数寄存器均设置为适当的应用值。

  • 考虑按 KL46Z Freedom 板的演示使用采用了 USB MSD 的拖放更新之类的替代更新方法(图 5)。

NXP Semiconductor 的 KL46Z Freedom 板图片

图 5: NXP Semiconductor 的 KL46Z Freedom 板是一种低成本开发板,默认不支持 DFU。开发人员可以使用 USB MSD 之类将新固件映像拖放到内存中的替代更新方法。(图片来源: NXP Semiconductor)

总结

几乎所有嵌入式系统都需要在现场更新应用代码以避免回调的方法。从头开始创建引导程序或者修改现有引导程序可能会增加开发周期的复杂性和集成问题。

反之,开发人员可以使用内置到 USB 标准中的经过充分证明的 DFU 功能来快速、高效、毫不费力的执行现场升级。为了让这个过程顺利进行,开发人员需要仔细检查其微控制器并确定 DFU 是否已内置到其微控制器中或者它们是否需要包括支持 DFU 功能的软件堆栈。    

收藏 人收藏
分享:

评论

相关推荐

Atmel ARM7闪存微控制器密度达64KB

  Atmel Corporation日前推出ARM7基础闪存微控制器系列,起价低于3美元。AT91SAM7S32/64是接脚少的智能型ARM7(S...

发表于 11-20 16:50 13次 阅读
Atmel ARM7闪存微控制器密度达64KB

求解为什么stm32普通串口跟DMA串口传输方式每个字节的位数不一样

用示波器观察普通方式的串口传输,每个字节有一位起始位,八位数据位,两位停止位;而理论上我的设置是一位起始位,八位数据位,...

发表于 11-20 15:59 85次 阅读
求解为什么stm32普通串口跟DMA串口传输方式每个字节的位数不一样

基于STM32实现串口的两个分案解析

首先总结一下串口232,422,485 串口232:可双向传输,全双工,最大速率20Kbps,....

发表于 11-20 15:42 34次 阅读
基于STM32实现串口的两个分案解析

msOS简介嵌入式微系统

嵌入式微系统msOS 2001年,作者接触了MCU51 C语言开发,心中产生了要开发一套属于自己的平台的思想。2002年,接触了手机软...

发表于 11-20 15:32 271次 阅读
msOS简介嵌入式微系统

stm32能否通过LED闪烁提示程序下载进度

在烧录程序过程中LED会闪烁,提示正在下载程序,常亮表示已下载完成。能否怎么实现? ...

发表于 11-20 15:25 89次 阅读
stm32能否通过LED闪烁提示程序下载进度

如何采用STM32配置SPI实现同步通信

SPI是一种高速的,全双工,同步的通信总线,原理和使用简单,占用引脚资源少,是一种常用的通信方式。

发表于 11-20 15:14 30次 阅读
如何采用STM32配置SPI实现同步通信

基于STM32的智能寻迹避障小车(完整版)

基于STM32的智能寻迹避障小车(完整版) 里面包含整体架构,机构程序设计,毕业设计硬件,效果图等等 ...

发表于 11-20 14:40 87次 阅读
基于STM32的智能寻迹避障小车(完整版)

电动机与电源电力消耗中必不可少的DSC

NXP的DSC产品基于N X P的高性能56800EX Hawk V3内核,频率为100 MHz,可....

的头像 Duke 发表于 11-20 14:02 515次 阅读
电动机与电源电力消耗中必不可少的DSC

STM32F070R6错误:L6218E:未定义的符号TIM

Error: L6218E: Undefined symbol TIM_SetCounter (referred from time.o).这种错误是什么情况?同一个c文件里的TIM...

发表于 11-20 08:50 123次 阅读
STM32F070R6错误:L6218E:未定义的符号TIM

求基于keil的STM32F030的软件工程模板 ?

求 F030的工程模板(或NUCLEO-F030R8的软件例程,或STM32F0308-DISCO的软件例程)。 在附图一、附图二...

发表于 11-20 08:49 68次 阅读
求基于keil的STM32F030的软件工程模板 ?

STM32F373 DMA请求的问题

例如,在描述DMA1的各个通道的请求中,将TIM6_UP与DAC1_CH1写在一起。在描述DMA2的各通道的请求中,也是将TIM...

发表于 11-20 08:47 99次 阅读
STM32F373 DMA请求的问题

stm32和stm8控制继电器导致重启

用stm32和stm8做了一批485控制的继电器,在继电器没有接设备时,测试都没有任何问题,现在接了电磁锁,接的继电器的常闭,在关门...

发表于 11-20 08:37 92次 阅读
stm32和stm8控制继电器导致重启

请问STM32F030的FLASH擦写次数只有1K吗

手册上看到STM32F030 的FLASH 擦写次数只有1K,真的只有1K么?051系列的手册上是10K, ...

发表于 11-20 08:35 91次 阅读
请问STM32F030的FLASH擦写次数只有1K吗

STM32F10X控制舵机转动程序详细资料免费下载

本文档的主要内容详细介绍的是STM32F10X控制舵机转动程序的详细资料免费下载。

发表于 11-20 08:00 22次 阅读
STM32F10X控制舵机转动程序详细资料免费下载

STM32定时器所支持的三种计数模式及计数过程

我们先不管合不合适,看看为什么会这样。最后发生溢出时计数器的值不等于ARR吗?结合上面图形,不难看出....

的头像 ST MCU 信息交流 发表于 11-19 19:18 483次 阅读
STM32定时器所支持的三种计数模式及计数过程

如何用STM32配置一个EXTIx中断线的I/O口

//NVIC_CONFIG(); //2.配置EXTIx线的中断优先级 NVIC_Pri....

发表于 11-19 16:02 43次 阅读
如何用STM32配置一个EXTIx中断线的I/O口

基于STM32的MDK程序启动

__heap_base Heap_MemSPACEHeap_Size;//保留Heap_Siz....

发表于 11-19 15:56 45次 阅读
基于STM32的MDK程序启动

基于STM32的电容触摸按键的原理解析

没有按下的时候,充电时间为T1(default)。按下TPAD,电容变大,所以充电时间为T2。我们可....

发表于 11-19 15:35 50次 阅读
基于STM32的电容触摸按键的原理解析

STM32的各种时钟系统的应用解析

在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 ①、HSI是高速内部....

发表于 11-16 16:50 112次 阅读
STM32的各种时钟系统的应用解析

stm32怎么烧录程序

STM32烧录程序目前笔者知道的有三种:JLink ,Ulink和串口烧录,使用工具分别为:JLin....

的头像 发烧友学院 发表于 11-16 16:09 169次 阅读
stm32怎么烧录程序

SysTick定时器实现走马灯的功能

SysTick定时器非常简答,只有四个寄存器。这四个寄存器的含义在《Cortex-M3权威指南》那本....

发表于 11-16 15:59 51次 阅读
SysTick定时器实现走马灯的功能

STM32的Cortex-M3中断异常处理

在STM32处理器中有43个可屏蔽中断通道(不包含 16个 Cortex?-M3的中断线)。共设置了....

发表于 11-16 15:35 56次 阅读
STM32的Cortex-M3中断异常处理

如何实现PFR解决方案 ,以及两种典型方案的比较

这种基于MCU的PFR方案有诸多限制。例如,图4电路中使用的控制PLD无法保护自身固件,也就意味着这....

的头像 电子发烧友网工程师 发表于 11-16 15:15 266次 阅读
如何实现PFR解决方案 ,以及两种典型方案的比较

掌握这三个思路告诉你如何使用STM32测量频率和占空比

显然,很容易想到——利用DMA。所以,笔者使用输入捕获事件触发DMA来搬运寄存器而非触发中断即可,然....

的头像 贸泽电子设计圈 发表于 11-16 15:07 179次 阅读
掌握这三个思路告诉你如何使用STM32测量频率和占空比

基于STM32对DS1302的驱动

////DS1302引脚定义,可根据实际情况自行修改端口定义 #define RST PAou....

发表于 11-15 16:30 107次 阅读
基于STM32对DS1302的驱动

STM32单片机开发板教程之器件电子签名的详细资料概述

电子签名存放在闪存存储器模块的系统存储区域,可以通过JTAG/SWD 或者CPU 读取。它所包含的芯....

发表于 11-15 11:07 49次 阅读
STM32单片机开发板教程之器件电子签名的详细资料概述

STM32开发板教程之定时器中断实验的资料概述

STM32 定时器功能十分强大,它一共有三种定时器。高级定时器(TIME1 和TIME8),通用定时....

发表于 11-15 10:04 29次 阅读
STM32开发板教程之定时器中断实验的资料概述

STM32开发板教程之ADC的详细资料概述

ADC(Analog to Digital Converter),模拟/数字转换器,理解为将连续变量....

发表于 11-15 10:04 40次 阅读
STM32开发板教程之ADC的详细资料概述

STM32开发板教程之SysTick定时器的详细资料概述

SysTick 是一个被放在NVIC 中的定时器,主要目的是为给操作系统提供一个硬件上的中断(号称滴....

发表于 11-15 10:03 24次 阅读
STM32开发板教程之SysTick定时器的详细资料概述

STM32开发板教程之窗口看门狗(WWDG)的详细资料概述

窗口看门狗通常被用来检测,由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件....

发表于 11-15 10:03 32次 阅读
STM32开发板教程之窗口看门狗(WWDG)的详细资料概述

STM32开发板教程之开发板编译和下载程序指导

打开一个工程文件,工程文件的后缀为.uvproj。在弹出的开发环境中,可以看到左上方第三行菜单栏里的....

发表于 11-15 09:54 32次 阅读
STM32开发板教程之开发板编译和下载程序指导

英飞凌XE66M和XC2000微控制器系列中文用户手册免费下载

嵌入式控制应用领域的快速增长,对当今微控制器的实时性提出更为严格的要求。为了实现复杂的控制算法,就必....

发表于 11-14 17:59 28次 阅读
英飞凌XE66M和XC2000微控制器系列中文用户手册免费下载

各种STM32单片机的flash的详细资料合集免费下载

本文档的主要内容详细介绍的是各种STM32单片机的flash的详细资料合集免费下载。

发表于 11-13 08:00 43次 阅读
各种STM32单片机的flash的详细资料合集免费下载

舵机实验的程序详细资料免费下载

本文档的主要内容详细介绍的是使用STM32F10x舵机实验的程序详细资料免费下载。舵机由0度向180....

发表于 11-13 08:00 68次 阅读
舵机实验的程序详细资料免费下载

STM32系列32位微控制器(MCU)产品数据和选型手册免费下载

本文档的主要内容详细介绍的是STM32系列32位微控制器(MCU)产品数据和选型手册免费下载。

发表于 11-13 08:00 54次 阅读
STM32系列32位微控制器(MCU)产品数据和选型手册免费下载

ATtiny2313 AVR增强型RISC架构的低功耗CMOS 8位微控制器的资料概述

ATtiny2313是基于AVR增强型RISC架构的低功耗CMOS 8位微控制器。通过在单个时钟周期....

发表于 11-13 08:00 35次 阅读
ATtiny2313 AVR增强型RISC架构的低功耗CMOS 8位微控制器的资料概述

Grbl固件的STM32F108单片机系列版的详细资料合集免费下载

本文档的主要内容详细介绍的是Grbl固件的STM32F108单片机系列版的详细资料合集免费下载。

发表于 11-12 08:00 37次 阅读
Grbl固件的STM32F108单片机系列版的详细资料合集免费下载

STM32调试DEBUG时需要了解那些知识相关资料概述

学习STM32开发,肯定少不了DEBUG调试这一步骤。那么,本文带你了解一下这个调试相关的知识。本文....

的头像 嵌入式资讯精选 发表于 11-11 11:39 322次 阅读
STM32调试DEBUG时需要了解那些知识相关资料概述

通用型超低功耗微控制器RL78G11性能解析

低功耗(最低46uA/MHz)、可扩展性(1KB到512KBFlash)和高效率(最高1.6DMIP....

发表于 11-09 09:05 195次 阅读
通用型超低功耗微控制器RL78G11性能解析

XMC4100和XMC4200工业应用微控制器数据手册免费下载

XMC4100和XMC4200器件是基于ARM CORTEX-M4处理器核心的XMC4000系列微控....

发表于 11-09 08:00 40次 阅读
XMC4100和XMC4200工业应用微控制器数据手册免费下载

STM32F1XX的开发攻略详细资料免费下载

本文档的主要内容详细介绍的是普中STM32F1XX的开发攻略详细资料免费下载

发表于 11-09 08:00 74次 阅读
STM32F1XX的开发攻略详细资料免费下载

STM32F103XX系列微控制器中文数据手册的资料免费下载

本文档的主要内容详细介绍的是STM32F103XX系列微控制器中文数据手册的资料免费下载。

发表于 11-09 08:00 49次 阅读
STM32F103XX系列微控制器中文数据手册的资料免费下载

N76E003 8位8051内核微控制器的英文和中文数据手册免费下载

本文档的主要内容详细介绍的是N76E003 8位8051内核微控制器的英文和中文数据手册免费下载。

发表于 11-09 08:00 38次 阅读
N76E003 8位8051内核微控制器的英文和中文数据手册免费下载

N76E003 8位8051内核微控制器的中文数据手册免费下载

N76E003为带有flash的增强型8位8051内核微控制器(1T工作模式),指令集与标准的80C....

发表于 11-09 08:00 37次 阅读
N76E003 8位8051内核微控制器的中文数据手册免费下载

STM32 IAP的实现原理以及方式详细资料概述

个人的理解呢,对于ISP 技术呢,怎么说因为我们也没有用过程序的编程器,从第一次接触51 单片机就用....

发表于 11-08 11:37 72次 阅读
STM32 IAP的实现原理以及方式详细资料概述

STM32 32位MCU系列选型手册免费下载

STM32组合提供了一个非凡的选择品种,现在包括ARM皮质米芯(M0,M0,M3,M4和M7),为开....

发表于 11-08 08:00 55次 阅读
STM32 32位MCU系列选型手册免费下载

FlyMcu STM32程序ISP串口烧写软件资料免费下载

本文档的主要内容详细介绍的是FlyMcu STM32程序ISP串口烧写软件资料免费下载。

发表于 11-08 08:00 34次 阅读
FlyMcu STM32程序ISP串口烧写软件资料免费下载

传感器厂商已开始在传感器硬件之外,也投入软件算法的研发

ADI亚太区应用工程总监Charles Lee表示,ADI持续推出物联网应用市场所需的相关传感器产品....

的头像 MEMS 发表于 11-07 09:49 414次 阅读
传感器厂商已开始在传感器硬件之外,也投入软件算法的研发

你可能还不知道数据手册中有这些内容

一般《Reference manual参考手册》和《Datasheet数据手册》这两本手册是我们底层....

的头像 嵌入式资讯精选 发表于 11-07 09:11 231次 阅读
你可能还不知道数据手册中有这些内容

使用STM32F103C8T6温度检测的程序资料免费下载

本文档的主要内容详细介绍的是使用STM32F103C8T6温度检测的程序资料免费下载

发表于 11-07 08:00 54次 阅读
使用STM32F103C8T6温度检测的程序资料免费下载

演示如何将任何可控制的东西连接到一起

Octoblu的英特尔®软件创新者Chris Matthieu演示了他们将任何可控制的东西连接到任何....

的头像 英特尔 Altera视频 发表于 11-07 06:46 177次 观看
演示如何将任何可控制的东西连接到一起

部署在英特尔物联网网关和微控制器的Citrix Octoblu

Citrix Octoblu *部署在英特尔®物联网网关和微控制器上

的头像 英特尔 Altera视频 发表于 11-07 06:24 147次 观看
部署在英特尔物联网网关和微控制器的Citrix Octoblu

如何系统地入门学习stm32?老司机筒子们有自己的看法

arm 官方也开始推这种通用库了。而此时st发现一剑走天涯的方法的确有很多弊端,开始了stmcube....

的头像 嵌入式资讯精选 发表于 11-06 17:07 547次 阅读
如何系统地入门学习stm32?老司机筒子们有自己的看法

stm32的DMA1通道一览表,stm32使用DMA的相关操作

从数据搬运的角度看,如果要把存储地址A的数值赋给另外一个地址上B的变量,CPU实现过程为首先读出A地....

的头像 玩转单片机 发表于 11-05 10:56 297次 阅读
stm32的DMA1通道一览表,stm32使用DMA的相关操作

使用Blynk为连接产品构建移动应用程序

Blynk帮助人们在几分钟内为连接产品构建移动应用程序。

的头像 英特尔 Altera视频 发表于 11-05 06:22 246次 观看
使用Blynk为连接产品构建移动应用程序

MSP430F2619S-HT 高温 16 位超低功耗 MCU,具有 120KB 闪存、4KB RAM、12 位 ADC、双 DAC、2 个 USCI、HW 乘法器和 DMA

MSP430F2619S超低功耗微控制器具有针对各种应用的不同外设集。该架构与五种低功耗模式相结合,经过优化,可在便携式测量应用中实现更长的电池寿命。该器件具有功能强大的16位RISC CPU,16位寄存器和常量发生器,可实现最高的代码效率。数字控制振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F2619S是一款微控制器配置,带有两个内置16位定时器,速度快12位A /D转换器,比较器,双12位D /A转换器,4个通用串行通信接口(USCI)模块,DMA和最多64个I /O引脚。 典型应用包括捕获模拟信号,将其转换为数字值,然后处理数据以供显示或传输到主机系统的传感器系统。独立的RF传感器前端是另一个应用领域。 特性 1.8 V至3.6 V的低电源电压范围 超低功耗 有效模式:1 MHz时为365μA,2.2 V 待机模式(VLO):0.5μA 关闭模式(RAM保持):0.1μA < /li> 在小于1μs的待机模式下唤醒 16位RISC架构,62.5 ns指令周期时间 三通道内部DMA 具有内部参考,采样保持和自动扫描功能的12位模数(A /D)转换器 双12位数模(D) /A)具有同步功能的转换器 具有三个捕捉/比较寄存器的...

发表于 11-02 18:49 2次 阅读
MSP430F2619S-HT 高温 16 位超低功耗 MCU,具有 120KB 闪存、4KB RAM、12 位 ADC、双 DAC、2 个 USCI、HW 乘法器和 DMA

MSP430F2618-EP 增强型产品 16 位超低功耗 MCU,具有 92KB 闪存、8KB RAM、12 位 ADC、双 DAC、2 个 USCI

德州仪器(TI)MSP430系列超低功耗微控制器由多个器件组成,具有针对各种应用的不同外设集。该架构与五种低功耗模式相结合,经过优化,可在便携式测量应用中实现更长的电池寿命。该器件具有功能强大的16位RISC CPU,16位寄存器和恒定发生器,有助于实现最高的代码效率。经过校准的数字控制振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F2618是一个带有两个内置16位定时器的微控制器配置,快速12位A /D转换器,比较器,双12位D /A转换器,4个通用串行通信接口(USCI)模块,DMA和最多64个I /O引脚。典型应用包括传感器系统,工业控制应用,手持式仪表等。 特性 低电源电压范围,1.8 V至3.6 V 超低功耗: 有源模式:1 MHz时为365μA,2.2 V 待机模式(VLO):0.5μA 关闭模式(RAM保持):0.1μA 小于1μs从待机模式唤醒 16位RISC架构,62.5 ns指令周期时间 三通道内部DMA < /li> 具有内部参考的12位模数(A /D)转换器,采样保持和自动扫描功能 双12位数字转换器 - 具有同步功能的模拟(D /A)转换器 具有三个捕捉/比较寄存器的16位Timer_A 具有七个捕捉/比较阴...

发表于 11-02 18:49 0次 阅读
MSP430F2618-EP 增强型产品 16 位超低功耗 MCU,具有 92KB 闪存、8KB RAM、12 位 ADC、双 DAC、2 个 USCI

MSP430F2013-EP 增强型产品 16 位超低功耗微处理器,2kB 闪存、128B RAM、16 位 Σ-Δ A/D

德州仪器(TI)MSP430系列超低功耗微控制器包含多种器件,它们具有面向多种应用的不同外设集。种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池的使用寿命而优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于获得最大编码效率的常数发生器。数字控制振荡器(DCO)可在不到1μs的时间里完成从低功耗模式至运行模式的唤醒。 MSP430F2013是一个具有内置16位时钟和10个I /O针脚的超低功率混合信号微控制器。除此之外,MSP430F2013有一个使用同步协议(SPI或I2C)的内置通信组件和一个16位的三角积分(Sigma-Delta)A /D转换器。 典型应用包括传感器系统,此类系统负责捕获模拟信号,将之转换为数字值,随后对数据进行处理以进行显示或传送至主机系统。独立射频(RF)传感器前端属于另外的应用域。 特性 低电源电压范围:1.8 V至3.6 V 超低功耗 运行模式:220μA(在1MHz频率和2.2V电压条件下) 待机模式:0.5μA 关断模式(RAM保持):0.1μA 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位RISC架构,62.5ns指令周期< /li> 基本时钟模块配置: 高达16 MHz的内...

发表于 11-02 18:49 2次 阅读
MSP430F2013-EP 增强型产品 16 位超低功耗微处理器,2kB 闪存、128B RAM、16 位 Σ-Δ A/D

MSP430FR5739-EP MSP430FR5739-EP 混合信号微控制器

德州仪器(TI)573MSP430FRx系列超低功率微控制器包含多个器件,该系列器件具有嵌入式FRAM非易失性存储器,超低功率16位MSP430 CPU,以及针对多种应用的不同外设。此架构,FRAM,和外设,与7种低功率模式组合在一起,针对在便携式和无线感测应用中实现延长电池寿命进行了解优质.FAM是一款全新的非易失性存储器,此存储器将SRAM的速度,灵活性,和耐久性与闪存的稳定性和可靠性结合在一起,总体能耗更低。其外设包括:1个10位模数转换器(ADC),1个具有基准电压生成和滞后功能的16通道比较器,3个支持I 2 C,SPI或UART协议的增强型串行通道,1个内部直接存储器访问(DMA),1个硬件乘法器,1个实时时钟(RTC),5个16位定时器和数字I /O. 特性 嵌入式微控制器 时钟频率高达24MHz的16位精简指令集(RISC)架构 < li>宽电源电压范围(2V至3.6V) 工作温度范围-55°C至85°C 经优化超低功率模式 激活模式:81.4μA/MHz(典型值) 待机(具有VLO的LPM3):6.3μA(典型值) 实时时钟(具有晶振的LPM3.5):1.5μA(典型值) 关断(LPM4.5):0.32μA(典型值) 超低功率铁电...

发表于 11-02 18:49 0次 阅读
MSP430FR5739-EP MSP430FR5739-EP 混合信号微控制器

MSP430G2332-EP .混合信号微控制器

德州仪器公司MSP430系列超低功耗微控制器包含多种器件,这些器件特有面向多种应用的不同外设集。为了延长便携式应用中所用电池的寿命,对这个含5种低功耗模式的架构进行了优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于获得最大编码效率的常数发生器。数控振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430G2332系列微控制器是超低功耗混合信号微控制器,此微控制器带有内置的 16位定时器,和高达16个I /O触感使能引脚以及使用通用串行通信接口的内置通信功能.MSP430G2332系列带有一个10位模数(A /D)转换器。配置详细信息,请见。典型应用包括低成本传感器系统,此类系统负责捕获模拟信号,将之转换为数字值,随后对数据进行处理以进行显示或送至主机系统。 特性 低电源电压范围:1.8 V至3.6 V 超低功耗 运行模式:220μA(在1 MHz频率和2.2 V电压条件下) 待机模式:0.5μA 关闭模式(RAM保持):0.1μA 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位RISC架构,62.5ns指令周期时间 基本时钟模块配置 带有四个已校准频率的高达16MHz的内部频率 内部超...

发表于 11-02 18:49 7次 阅读
MSP430G2332-EP .混合信号微控制器

MSP430F2274-EP 具有 32kB 闪存和 1K RAM 的 16 位超低功耗微控制器

德州仪器(TI)MSP430系列超低功耗微控制器由多个器件组成,具有针对各种应用的不同外设集。该架构与五种低功耗模式相结合,经过优化,可在便携式测量应用中实现更长的电池寿命。该器件具有功能强大的16位RISC CPU,16位寄存器和常量发生器,可实现最高的代码效率。数字控制振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F2274M系列是一款超低功耗混合信号微控制器,带有两个内置16-位定时器,通用串行通信接口,带集成参考和数据传输控制器(DTC)的10位A /D转换器,MSP430F2274M器件中的两个通用运算放大器,以及32个I /O引脚。 < p>典型应用包括捕获模拟信号,将其转换为数字值,然后处理数据以供显示或传输到主机系统的传感器系统。独立的RF传感器前端是另一个应用领域。 特性 1.8 V至3.6 V的低电源电压范围 超低功耗 活动模式: 1 MHz时270μA,2.2 V 待机模式:0.7μA 关闭模式(RAM保持):0.1μA 待机模式下的超快唤醒时间小于1μs 16位RISC架构,62.5 ns指令周期时间 基本时钟模块配置 内部频率高达16 MHz,具有四个校准频率至±1% 内部超低功耗低频振荡器 32...

发表于 11-02 18:49 0次 阅读
MSP430F2274-EP 具有 32kB 闪存和 1K RAM 的 16 位超低功耗微控制器

MSP430F2132-EP MSP430F2132-EP 混合信号微控制器

MSP430F2132是一款超低功耗微控制器。这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池使用寿命而优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于获得最大编码效率的常数发生器。数字控制振荡器(DCO)可在不到1μs的时间里完成从低功耗模式至运行模式的唤醒。 MSP430F2132有两个内置的16位定时器,一个具有集成基准和数据传输控制器(DTC)的快速10位模数转换器,一个比较器,由通用串行通信接口实现的内置通信能力,以及多达24个输入输出(I /O)引脚。 特性 低电源电压范围:1.8V至3.6V 超低功耗 激活模式:250μA(在1MHz频率和2.2V电压条件下) 待机模式:0.7μA 关闭模式(RAM保持):0.1μA < /li> 可在不到1μs的时间里超快速地从待机模式唤醒 16位精简指令集(RISC)架构,62.5ns指令周期时间 基本时钟模块配置 高达16MHz的内部频率并具有4个精度为±1%的校准频率 内部超低功耗低频振荡器 32kHz晶振晶体振荡器不能在超过105°C的环境中运行。 高达16MHz的高频(HF)晶振 谐振器 外部数字时钟源 外部电阻器 配有3个捕获/比较寄存器的16位Timer0_A3 具有2个捕捉...

发表于 11-02 18:49 0次 阅读
MSP430F2132-EP MSP430F2132-EP 混合信号微控制器

MSP430FR5989-EP 具有 128KB FRAM、2KB SRAM、48 IO、ADC12、Scan IF 和 AES 的 16MHz ULP 微控制器

MSP430™超低功耗(ULP)FRAM平台将独特的嵌入式FRAM和整体超低功耗系统架构组合在一起,从而使得创新人员能够以较少的能源预算增加性能.FRAM技术以低很多的功耗将SRAM的速度,灵活性和耐久性与闪存的稳定性和可靠性组合在一起。 MSP430 ULP FRAM产品系列由多种采用FRAM,ULP 16位MSP430 CPU的器件和智能外设组成,可适用于各种应用.ULP架构具有七种低功耗模式,这些模式都经过优化,可在能源受限的应用中实现较长的电池寿命。 作为一款高可靠性增强型产品,此器件具有受控的基线,扩展的温度范围(-55°C至95°C)和金键合线封装,尤其适用于任务关键型应用。 特性 嵌入式微控制器 高达16 MHz时钟频率的16位精简指令集(RISC)架构 宽电源电压范围(1.8V至3.6V) 每SVS H 上电电平所需的最小上电电源电压为1.99V 经优化的超低功率模式 工作模式:大约100μA/MHz 待机(具有低功率低频内部时钟源(VLO)的LPM3):0.4μA(典型值) 实时时钟(RTC)(LPM3.5):0.35μA(典型值)(1) 关断(LPM4.5):0.02μA(典型值) 超低功耗铁电RAM(FRAM) 高达...

发表于 11-02 18:49 2次 阅读
MSP430FR5989-EP 具有 128KB FRAM、2KB SRAM、48 IO、ADC12、Scan IF 和 AES 的 16MHz ULP 微控制器

MSP430F249-EP 增强型产品 16 位超低功耗微处理器,具有 60KB 闪存、2KB RAM、12 位 ADC、2 个 USCI

德州仪器(TI)MSP430系列超低功耗微控制器由多个器件组成,具有针对各种应用的不同外设集。该架构与五种低功耗模式相结合,经过优化,可在便携式测量应用中实现更长的电池寿命。该器件具有功能强大的16位RISC CPU,16位寄存器和恒定发生器,有助于实现最高的代码效率。经过校准的数字控制振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F249系列是带有两个内置16位定时器的微控制器配置,快速12位A /D转换器,比较器,四个通用串行通信接口(USCI)模块和多达48个I /O引脚。 典型应用包括传感器系统,工业控制应用,手工举行米等。 特性 低电源电压范围,1.8 V至3.6 V 超低功耗: 工作模式:1 MHz时270μA,2.2 V 待机模式(VLO):0.3μA 关闭模式(RAM保持):0.1μA 待机模式下的超快速唤醒(小于1μs) 16位RISC架构,62.5-ns 指令周期时间 基本时钟模块配置: 内部频率高达16 MHz 内部超低功耗低频振荡器 32 kHz晶振(-40°C)仅限105°C 内部频率高达16 MHz,四个校准频率为±1% 谐振器 外部数字时钟源< /li> 外部电阻器 12位模数(A /D)转换器带内部参...

发表于 11-02 18:49 0次 阅读
MSP430F249-EP 增强型产品 16 位超低功耗微处理器,具有 60KB 闪存、2KB RAM、12 位 ADC、2 个 USCI

MSP430G2231-EP 混合信号微控制器

MSP430G2231是一款包含几个器件的超低功耗微控制器,这几个器件特有针对多种应用的不同外设集。这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池使用寿命而优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于获得最大编码效率的常数发生器。数字控制振荡器(DCO)可在不到1μs的时间里完成从低功耗模式至运行模式的唤醒。 MSP430G2231有一个10位A /D转换器和使用同步协议(SPI或者I2C)实现的内置通信功能。配置详细信息,请见。 典型应用包括低成本传感器系统,此类系统负责捕获模拟信号,将之转换为数字值,随后对数据进行处理以进行显示或传送至主机系统。 特性 低电源电压范围:1.8V至3.6V 超低功耗 运行模式:220μA(在1MHz频率和2.2V电压条件下) 待机模式:0.5μA 关闭模式(RAM保持):0.1μA < /li> 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位精简指令集(RISC)架构,62.5 ns指令周期时间 基本时钟模块配置 具有一个校准频率并高达16MHz的内部频率 内部极低功率低频(LF)振荡器 li> 32kHz晶振晶体振荡器不能在超过105°C的环境中运行 外部数字...

发表于 11-02 18:49 8次 阅读
MSP430G2231-EP 混合信号微控制器

MSP430F5328-EP 混合信号微控制器,MSP430F5328-EP

为了延长便携式测量应用中的电池使用寿命,对MSP430F5328架构与扩展低功耗模式的组合进行了优化。该器件具有一个强大的这个控制振荡器(DCO)可以在3.5μs(典型值)内从低功率模式唤醒至激活模式。 MSP430F5328是一款微控制器配置,此配置有一个集成3.3V LDO,4个16位定时器,一个高性能12位模数转换器(ADC),2个通用串行通信接口( USCI),硬件乘法器,DMA,带有警报功能的实时时钟模块,和47个I /O引脚。 典型应用包括模数传感器系统,数据记录器和多种通用应用。 特性 低电源电压范围: 3.6V到低至1.8V 超低功耗 激活模式(AM):所有系统时钟激活 8MHz,3V,闪存程序执行时为290μA/MHz(典型值) 8MHz,3V,RAM程序执行时为150μA/MHz (典型值) 待机模式(LPM3):带有晶振的实时时钟,看门狗和电源监控器可用,完全RAM保持,快速唤醒: 2.2V时为1.9μA,3V时为2.1μA(典型值)低功耗振荡器(VLO),通用计数器,看门狗和电源监控器可用,完全RAM保持,快速唤醒: 3V时为1.4 μA(典型值) 关闭模式(LPM4):完全RAM保持,电源监视器可用,快速唤醒: 3V时为1.1μA(...

发表于 11-02 18:49 0次 阅读
MSP430F5328-EP 混合信号微控制器,MSP430F5328-EP

MSP430F5438A-EP 混合信号微控制器,MSP430F5438A-EP

MSP430F5438A-EP是一款超低功耗微控制器。此架构,与多种低功耗模式配合使用,是在便携式测量应用中实现延长电池寿命的最优选择。该器件具有一个强大的16位RISC CPU,16位寄存器,以及常数发生器,以便于获得最大编码效率。此数控振荡器(DCO)可在 3.5 μs(典型值)内实现从低功率模式唤醒至激活模式。 MSP430F5438A-EP是一个微控制器配置,此配置具有三个16位定时器,一个高性能12位模数(A /D)转换器,多达四个通用串行通信接口(USCI),硬件乘法器,DMA,具有报警功能的实时时钟模块以及多达87个I /O引脚。 < p>这个器件的典型应用包括模拟和数字传感器系统,数字电机控制,遥控,恒温器,数字定时器,手持仪表。 特性 低电源电压范围: 3.6V到低至1.8V 超低功耗 激活模式(AM):所有系统时钟激活 8MHz,3.0V,闪存程序执行时为230μA/MHz(典型值) 8MHz,3.0V,RAM程序执行时为110μA /MHz(典型值) 待机模式(LPM3):带有晶振的实时时钟,看门狗且电源监控器可用,完全RAM保持,快速唤醒: 2.2V时为1.7μA,3.0V时为2.1μA(典型值)低功耗振荡器(VLO),通用计数器,看...

发表于 11-02 18:49 2次 阅读
MSP430F5438A-EP 混合信号微控制器,MSP430F5438A-EP

MSP430FR5969-SP 耐辐射混合信号微控制器

MSP430™超低功耗(ULP)FRAM平台将独特的嵌入式FRAM和整体超低功耗系统架构组合在一起,从而使得创新人员能够以较少的能源预算增加性能.FRAM技术以低很多的功耗将SRAM的速度,灵活性和耐久性与闪存的稳定性和可靠性组合在一起。 MSP430FR5969- SP的超低功耗架构可提供七种低功耗模式,这七种模式均经过优化,能够在低功耗的情况下对系统进行分布式遥测和维护。 MSP430FR5969- SP的集成式混合信号特性使其非常适合用于下一代航天器的分布式遥测应用。对单粒子闩锁的强大抗干扰性和电离辐射总剂量使得该器件得以应用于多种空间和辐射环境中。 特性 抗辐射加固 扩展工作温度(-55°C至105°C)(1)< /sup> 单粒子闩锁(SEL)在125°C下的抗扰度可达72 MeV.cm 2 /mg 辐射批次验收测试结果为50krad 48引脚VQFN塑料封装 单受控基线 延长了产品变更通知周期 产品可追溯性 延长了产品生命周期 嵌入式微控制器 时钟频率高达16MHz的16位精简指令集计算机(RISC)架构 宽电源电压范围(1.8V至3.6V)(2) 优化的超低功率模式 工作模式:大约100μA/MHz 待机(具有低功率低频内部时钟源(VL...

发表于 11-02 18:48 5次 阅读
MSP430FR5969-SP 耐辐射混合信号微控制器

MSP430F6459-HIREL MSP430F6459-Hirel

TI的MSP430系列超低功耗微控制器种类繁多,各成员器件配备不同的外设集以满足各类应用的需求。架构与五种低功耗模式配合使用,是延长便携式测量应用电池寿命的最优选择。该器件具有一个强大的16位精简指令集(RISC)中央处理器(CPU),使用16位寄存器以及常数发生器,以便获得最高编码效率。该数控振荡器(DCO)可在3μs(典型值)内从低功率模式唤醒至激活模式。 MSP430F6459-HIREL微控制器配有一个集成式3.3V LDO,四个16位定时器,一个高性能12位ADC,三个USCI,一个硬件乘法器,DMA,具有报警功能的RTC模块,一个比较器和多达74个I /O引脚。 这些器件的典型应用包括模拟和数字传感器系统,数字电机控制,遥控,恒温器,数字定时器以及手持仪表。 特性 低电源电压范围: 1.8V到3.6V 超低功耗 工作模式(AM):所有系统时钟均工作:在8MHz,3V且闪存程序执行时为295μA/MHz(典型值) 待机模式(LPM3):< br>看门狗(采用晶振)和电源监控器工作,完全RAM保持,快速唤醒: 2.2V时为2μA,3V时为2.2μA(典型值) 关断,实时时钟(RTC)模式(LPM 3.5):关断模式,RTC(采用晶...

发表于 11-02 18:48 2次 阅读
MSP430F6459-HIREL MSP430F6459-Hirel

MSP430G2230-EP MSP430G2230-EP 混合信号微控制器

MSP430G2230是一款超低功耗微控制器。这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池使用寿命而优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于获得最大编码效率的常数发生器。数字控制振荡器(DCO)可在不到1μs的时间里完成MSP430G2230是一款超低功率混合信号微控制器,此微控制器装有一个内置的16位定时器和4个I /O引脚。除此之外,MSP430G2230还有使用同步协议(SPI或者I2C)的内置通信功能和一个10位A /D转换器。 特性 低电源电压范围:1.8V至3.6V 超低功耗 激活模式:220μA(在1MHz频率和2.2V电压条件下) 待机模式:0.5μA 关闭模式(RAM保持):0.1μA < /li> 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位精简指令集(RISC)架构,62.5 ns指令周期时间 基本时钟模块配置: 高达16MHz的内部频率并具有4个精度为±1%的校准频率 内部超低功耗低频振荡器 32kHz晶振晶体振荡器不能在超过105°C的环境中运行 外部数字时钟源 < li>具有2个捕捉/比较寄存器的16位Timer_A 带内部基准,采样与保持以及自动扫描功能的10位200ksps模数(A /D)转...

发表于 11-02 18:48 0次 阅读
MSP430G2230-EP MSP430G2230-EP 混合信号微控制器

MSP430G2302-EP .混合信号微控制器

德州仪器(TI)的MSP430系列超低功率微控制器包含几个器件,这些器件特有针对多种应用的不同的外设集这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池的使用寿命而进行了优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于大大提高编码效率的常数发生器。数控振荡器可在少于1μs内将器件从低功耗模式唤醒至激活模式。 MSP430G2302系列微控制器是超低功耗的混合信号微控制器,此微控制器带有内置的16位定时器,和多达16个I /O触感使能引脚以及使用通用串行通信接口实现的内置通信功能。配置详细信息,请参见。典型应用包括低成本传感器系统,此类系统负责捕获模拟信号,将之转换为数字值,随后对数据进行处理以进行显示或传送至主机系统。 特性 低电源电压范围:1.8V至3.6V 超低功耗 激活模式:220μA(在1MHz频率和2.2V电压条件下) 待机模式:0.5μA 关闭模式(RAM保持):0.1μA < /li> 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位精简指令集(RISC)架构,62.5当前超低功耗低频(LF)振荡器 32kHz晶振 外部数字时钟源 一个具有3个捕获/比较寄存器的16位Timer_A ...

发表于 11-02 18:48 10次 阅读
MSP430G2302-EP .混合信号微控制器

TMS570LS3137-EP 16/32 位 RISC 闪存微控制器,TMS5703137-EP

TMS570LS3137-EP 器件是一款用于安全系统的高性能 系列微控制器。 此安全架构包括:以锁步模式运行的双核 CPUCPU 和内存内置自检 (BIST) 逻辑闪存和数据 SRAM 上的 ECC外设存储器的奇偶校验 外设 I/O 上的回路功能 TMS570LS3137-EP 器件集成了 ARM Cortex-R4F 浮点 CPU,此 CPU 可提供一个高效的 1.66 DMIPS/MHz,并且 具有能够以高达 180 MHz 运行的配置,从而提供高达 298 DMIPS。 此器件支持字不变大端序 [BE32] 格式。 TMS570LS3137-EP 器件具有 3MB 的集成闪存以及 256KB 的数据 RAM,这些闪存和 RAM 支持单位错误校正和双位错误检测。 这个器件上的闪存存储器是一个由 64 位宽数据总线接口实现的非易失性、电可擦除并且可编程的存储器。 为了实现所有读取、编程和擦除操作,此闪存运行在一个 3.3V 电源输入上(与 I/O 电源一样的电平)。 当处于管线模式中时,闪存可在高达 180MHz 的系统时钟频率下运行。 在字节、半字、字和双字模式中,SRAM 支持单循环读取和写入访问。 TMS570LS3137-EP 器件特有针对基于实时控制应用的外设,其中包括 2 个下一代高端定时器 ...

发表于 11-02 18:48 16次 阅读
TMS570LS3137-EP 16/32 位 RISC 闪存微控制器,TMS5703137-EP

基于STM32单片机的64Mbit单对单通信

简单的一种应用,ARM芯片作为master,flash为slaver,实现单对单通信。

的头像 畅学单片机 发表于 11-02 14:19 259次 阅读
基于STM32单片机的64Mbit单对单通信

德州仪器携手亚马逊将FreeRTOS技术引入TI SimpleLink™MCU平台

下一代工业基础设施将有很多新发展。为物联网(IoT)创建稳定可靠的设备不仅仅是需要建立无线网络连接这....

的头像 人间烟火123 发表于 11-01 16:52 1661次 阅读
德州仪器携手亚马逊将FreeRTOS技术引入TI SimpleLink™MCU平台

嵌入式系统教程之嵌入式系统开发圣经电子教材免费下载

嵌入式系统(EmbeddedSystem)在于结合微处理器或微控制器的系统电路与其专属的软件, 来达....

发表于 11-01 11:46 47次 阅读
嵌入式系统教程之嵌入式系统开发圣经电子教材免费下载

瑞萨电子将推出的ROS 2通信协议,加速开发并推动机器人市场的蓬勃发展

机器人操作系统 (ROS) 是一个重要框架,通过提供库和工具,使开发人员能够为机器人开发社区带来创新....

的头像 瑞萨电子 发表于 11-01 09:50 547次 阅读
瑞萨电子将推出的ROS 2通信协议,加速开发并推动机器人市场的蓬勃发展

TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150°C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...

发表于 09-19 16:35 8次 阅读
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP461 具有可编程地址的 1.8V 高精度远程温度传感器

这个远程温度传感器通常采用低成本分立式NPN或PNP晶体管,或者基板热晶体管或二极管,这些器件都是微处理器,微控制器或现场可编程门阵列(FPGA)的组成部件。本地和远程传感器均用12位数字编码表示温度,分辨率为0.0625°C。此两线制串口接受SMBus通信协议,以及多达9个不同的引脚可编程地址。 该器件将诸如串联电阻抵消,可编程非理想性因子(η因子),可编程偏移,可编程温度限制和可编程数字滤波器等高级特性完美结合,提供了一套准确度和抗扰度更高且稳健耐用的温度监控解决方案。 TMP461非常适合各类通信,计算,仪器仪表和工业应用中的多位置,高精度温度测量。该器件的额定电源电压范围为1.7V至3.6 V,额定工作温度范围为-40°C至125°C。 特性 远程二极管温度传感器精度:±0.75°C 本地温度传感器精度:±1°C 本地和远程通道的分辨率:0.0625°C 电源和逻辑电压范围:1.7V至3.6V 35μA工作电流(1SPS), 3μA关断电流 串联电阻抵消 ...

发表于 09-18 16:59 14次 阅读
TMP461 具有可编程地址的 1.8V 高精度远程温度传感器

PGA400-EP 增强型产品,具有微控制器的可编程传感器信号调节器

PGA400-EP是一个针对压阻,应变仪和电容感测元件的接口器件。此器件组装有直接连接至传感元件的模拟前端并带有电压稳压器和振荡器。此器件还包括三角积分模数转换器,8051 WARP内核微处理器和OTP内存。传感器补偿算法可由软件执行.PGA400-EP还包括2个DAC输出。 特性 模拟特性 针对阻性桥式传感器的模拟前端 针对< br>电容传​​感器的自振荡解调器 片上温度传感器 可编程增益 用于信号信道的16位,1MHz三角积分模数转换器 用于温度信道的10位,三角积分模数转换器 两个12位数模转换器(DAC)输出 数字特性 微控制器内核10MHz 8051 WARP核心每个指令周期2个时钟片载振荡器 内存8KB一次性可编程(OTP)内存89字节EEPROM 256字节数据SRAM 外设特性 串行外设接口(SPI™)< /li> 内置集成电路(I 2 C™) 一线制接口 两个输入捕捉端口 两个输出比较端口 软件安全装置定时器 振荡器安全装置 电源管理控制 模拟低压检测< /li> 一般特性 电源:4.5V至5.5V可操作,-5.5V至16V绝对最大值 塑料超薄四方扁平无引线(PVQFN)-36封装 支持工业感测应用 受控基线 一个组装和测试场所 一个制造场...

发表于 08-17 16:40 42次 阅读
PGA400-EP 增强型产品,具有微控制器的可编程传感器信号调节器