【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

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

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 功能的软件堆栈。    

收藏 人收藏
分享:

评论

相关推荐

PIC16F18856中的过零检测器只能与电源输一起工作吗

您好,请您确认,PIC16F18856内的零交叉检测器只能与电源输入(如附图和LTSPICE模拟)一起工作,如果还有一个电阻从Z...
发表于 02-15 13:12 24次 阅读
PIC16F18856中的过零检测器只能与电源输一起工作吗

AD7985进行电压采集得到的电压值毫无规律

我用STM32来对AD7985进行控制,进行电压采集,使用的是最简单的三线式无繁忙指示。在输入端给3.3v的直流电压,但是采到的电...
发表于 02-15 09:34 24次 阅读
AD7985进行电压采集得到的电压值毫无规律

请问STM32F746GDISCOVERY全速运行功耗有多大?

STM32F746GDISCOVERY  全速运行,十来分钟,感觉主芯片有点烫手,但功能还是正常的。手上只有个破万用表...
发表于 02-15 08:03 308次 阅读
请问STM32F746GDISCOVERY全速运行功耗有多大?

使用STM32F107单片机控制CH451数码管左移显示键码值

本文档的主要内容详细介绍的是利用STM32F107单片机控制CH451,数码管依次左移显示键码值。
发表于 02-15 08:00 28次 阅读
使用STM32F107单片机控制CH451数码管左移显示键码值

STM32F746IGT多通道ADC连续跑不更新

之前用F1,F2的时候,多通道DMA采样一直很顺 到了F7,就变得好奇怪,在MDK里面设断点运行,ADC数据会更新,但是连续...
发表于 02-15 07:57 229次 阅读
STM32F746IGT多通道ADC连续跑不更新

请问HAL库怎么修改CAN节点的stdid?

项目中需要用一款STM32的MCU做CAN中继,关键是需要在接收到数据的同时需要转发,转发用的CAN节点ID要与被转发的C...
发表于 02-15 07:45 275次 阅读
请问HAL库怎么修改CAN节点的stdid?

f407+dm9161硬件平台,插拔网线出现网络传输终止

大家好!        硬件平台为f407+dm9161,当网管平台给mcu传输数据时,插拔了几次网线,出现网络传输终止,还pi...
发表于 02-15 07:19 230次 阅读
f407+dm9161硬件平台,插拔网线出现网络传输终止

stm32f051单片机串口发送在中断里出不来

stm32f051的单片机 ,怎么串口发着发着就了!!!使用USART_ClearITPendingBit(USART1,USART_IT_IDLE)清...
发表于 02-15 06:33 263次 阅读
stm32f051单片机串口发送在中断里出不来

STM32F0 M0向结构体赋值时产生了HardFault异常

现在有一个项目,使用STM32F030R8单片机,外挂W5500 TCP/IP协议栈,开发环境使用MDK5.14;单片机已更换过,或者单...
发表于 02-15 06:32 240次 阅读
STM32F0 M0向结构体赋值时产生了HardFault异常

请问STM32F103 M3核中使用递归会有什么问题吗?

大家觉得在STM32F103   M3核中使用递归会不会有什么问题...
发表于 02-15 06:11 253次 阅读
请问STM32F103 M3核中使用递归会有什么问题吗?

Keil局部变量无法查看

大家好,刚开始玩STM32F4(相关资料下载),这两天问题较多,板子已经好了,在软件调试时,却发现无法查看变量值,特来求助。...
发表于 02-15 04:42 291次 阅读
Keil局部变量无法查看

AD7705高精度AD采集的两通道STM32程序免费下载

本文档的主要内容详细介绍的是AD7705高精度AD采集的两通道STM32程序免费下载。
发表于 02-12 08:00 39次 阅读
AD7705高精度AD采集的两通道STM32程序免费下载

MCU的替换需要考虑什么

对于我们从事软件,或者硬件的朋友,如何将一种MCU轻松替换成同一产品系列的另一种MCU非常重要。
的头像 嵌入式资讯精选 发表于 02-11 15:45 207次 阅读
MCU的替换需要考虑什么

RTCC芯片的选择与在嵌入式系统的设计应用

许多嵌入式应用需要知道时间,以便在特定的时间和日期,或针对时间戳事件,或同时依据两者执行特定的任务。....
的头像 电子设计 发表于 02-06 09:45 416次 阅读
RTCC芯片的选择与在嵌入式系统的设计应用

如何进行多个定时器主从级联同步输出详细配置示例说明

有些应用场合,我们需要使用多个定时器主从级联,然后让各个定时器同时启动并做同频同相的PWM波形输出。....
的头像 ST MCU 信息交流 发表于 02-03 12:27 202次 阅读
如何进行多个定时器主从级联同步输出详细配置示例说明

MPU是什么Cortex-M内核的MPU内存保护单元详细讲解

估计大家经常看见MCU、MPU、MMU等这类缩写词,你们了解MPU吗?
的头像 RTThread物联网操作系统 发表于 02-03 09:30 102次 阅读
MPU是什么Cortex-M内核的MPU内存保护单元详细讲解

PDR_ON出现的相关异常现象分析和解决方法介绍

一些STM32产品能够使能/失能内部电源监视器,通过PDR_ON引脚电平进行控制实现。PDR_ON引....
的头像 STM32单片机 发表于 02-03 08:27 154次 阅读
PDR_ON出现的相关异常现象分析和解决方法介绍

基于STM32介绍DMA的双缓冲模式

目前STM32家族中有些系列支持DMA的双缓冲模式,比如STM32F2/STM32F4/STM32F....
的头像 ST MCU 信息交流 发表于 02-02 16:47 119次 阅读
基于STM32介绍DMA的双缓冲模式

STM32 OTA例程中的WiFi芯片ESP8266

ESP-01模块集成ESP8266EX WiFi芯片,支持802.11b/g/n协议,支持UART/....
的头像 STM32单片机 发表于 02-02 16:45 195次 阅读
STM32 OTA例程中的WiFi芯片ESP8266

STM32的IO端口高8位或低8位单独操作方法

据官方数据手册上面说, 这两个寄存器用于专门对ODR进行原子操作的位操作, 都是在置1的时候对某位有....
的头像 畅学单片机 发表于 02-02 16:42 147次 阅读
STM32的IO端口高8位或低8位单独操作方法

TI超低功率传感器控制器可以通过设计最低功率电池供电的智能仪表应用

SimpleLink传感器控制器是专用的16位中央处理单元(CPU)核心,在活动模式、待机模式和启动....
的头像 德州仪器 发表于 01-30 11:41 1028次 阅读
TI超低功率传感器控制器可以通过设计最低功率电池供电的智能仪表应用

浅谈STM32和51单片机之间的区别

单片微型计算机简称单片机,简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序....
的头像 玩转单片机 发表于 01-30 09:36 900次 阅读
浅谈STM32和51单片机之间的区别

浅谈你不知道的STM32知识

STM32是一种功能比较强大的32位单片机,广泛应用于各种嵌入式设备中,由于它的普及性及丰富的资源,....
的头像 玩转单片机 发表于 01-29 16:29 688次 阅读
浅谈你不知道的STM32知识

使用STM32单片机的I2C主从机之间的通信的程序和资料说明

本文档的主要内容详细介绍的是使用STM32单片机的I2C主从机之间的通信的程序和资料说明。
发表于 01-29 15:26 137次 阅读
使用STM32单片机的I2C主从机之间的通信的程序和资料说明

如何解决STM32在擦除内部FLASH时间过长导致IWDG复位的问题

客户反馈在使用STM32F412的时候,擦除Sector 8~11发现时间过长,从而导致意外触发IW....
的头像 STM32单片机 发表于 01-29 11:53 186次 阅读
如何解决STM32在擦除内部FLASH时间过长导致IWDG复位的问题

STM32和STM8微控制器振荡器的设计指南资料说明

许多设计师知道基于皮尔斯门拓扑的振荡器(以下简称皮尔斯振荡器),但并不是所有人都真正了解它们的工作原....
发表于 01-29 08:00 102次 阅读
STM32和STM8微控制器振荡器的设计指南资料说明

浅谈stm32定时器应用中的2个疑问

在使用STM32通用或高级定时器的比较输出时,如果采用中心对齐计数模式做PWM输出,并使用比较事件作....
的头像 ST MCU 信息交流 发表于 01-28 10:14 399次 阅读
浅谈stm32定时器应用中的2个疑问

使用STM32和LIS3DSH进行高精度计步器的研究与设计论文资料免费下载

随着移动通信技术的发展,传统互联网已经在向移动互联网迁移,智能穿戴设备已成为一个关注热点。智能穿戴产....
发表于 01-28 08:00 50次 阅读
使用STM32和LIS3DSH进行高精度计步器的研究与设计论文资料免费下载

STM32C8T6红外循迹小车程序资料免费下载

本文档的主要内容详细介绍的是STM32C8T6红外循迹小车程序,使用keil4编写(寄存器版本),实....
发表于 01-28 08:00 45次 阅读
STM32C8T6红外循迹小车程序资料免费下载

STM32的全部封装库资料免费下载

本文档的主要内容详细介绍的是STM32的全部封装库资料免费下载。
发表于 01-28 08:00 64次 阅读
STM32的全部封装库资料免费下载

STM32中的时钟

时序在数字电路中的作用,就像通信中用到的载波,载波并不起眼,但是很重要。时钟也一样,现象上只是某种频....
的头像 MCU开发加油站 发表于 01-26 15:36 214次 阅读
STM32中的时钟

基于STM32F0的SPI通信的FLASH程序分析

ST标准外设库和参考手册、数据手册等都可以在ST官网下载,你也可以到我的360云盘下载。关于F0系列....
发表于 01-26 10:41 130次 阅读
基于STM32F0的SPI通信的FLASH程序分析

YD-STMF1系列核心板测试程序LED资料免费下载

本文档的主要内容详细介绍的是YD-STMF1系列核心板测试程序LED资料免费下载。
发表于 01-25 08:00 48次 阅读
YD-STMF1系列核心板测试程序LED资料免费下载

关于STM32自动识别UART串口波特率的问题

由USART时钟源( fCK)决定通信速率范围(尤其是最大通信速率)。接收器采用不同的用户可配置过采....
的头像 嵌入式资讯精选 发表于 01-24 16:23 252次 阅读
关于STM32自动识别UART串口波特率的问题

单片机初学者的常见问题总结

打开软件后,注意单片机型号的选择,1.我们要选择的是—STC89C52RC/LE52RC;2.串口号....
的头像 单片机精讲吴鉴鹰 发表于 01-24 15:13 529次 阅读
单片机初学者的常见问题总结

FATFS的函数资料简单介绍

刚开始看到FATFS时,一-头雾水,不知道从何下手,网。上也搜了很多资料,要么高深莫测,要么简单地一....
发表于 01-24 15:05 43次 阅读
FATFS的函数资料简单介绍

Arduino教程之完美图解Arduino互动设计入门电子书免费下载

交互设计在国内还属于发展的初期阶段,属于一个综合性相对较强的领域,是今后技术与艺术相结合的一个重要趋....
发表于 01-24 13:38 163次 阅读
Arduino教程之完美图解Arduino互动设计入门电子书免费下载

LPC2131到LPC2138系列单芯片微控制器的数据手册免费下载

LPC2131/32/34/36/38微控制器基于16/32位ARM7TDMI-S CPU,具有实时....
发表于 01-24 08:00 54次 阅读
LPC2131到LPC2138系列单芯片微控制器的数据手册免费下载

STM32的各个MCU性能评判

我们经常听见某手机发布会,安兔兔跑分多少多少,其实这个跑分就是体现手机性能的一个指标。我们使用STM....
的头像 嵌入式资讯精选 发表于 01-22 16:37 477次 阅读
STM32的各个MCU性能评判

LTC2937简化了电源系统排序和监察

通过 LTC2937 的自主故障响应行为以及调试寄存器,可控制、查看和管理电源故障。LTC2937 ....
的头像 Excelpoint世健 发表于 01-22 13:34 1308次 阅读
LTC2937简化了电源系统排序和监察

如何正确将传感器连接到物联网上

传感器是高度连接的“物联网”(IoT)网络的关键元素,越来越多地用于“智能城市”和“智能电网”设计。....
的头像 电子设计 发表于 01-22 09:51 413次 阅读
如何正确将传感器连接到物联网上

STM32单片机嵌入式系统UCOSII系统移植示例和库函数的资料说明

本文档的主要内容详细介绍的是用于单片机嵌入式系统UCOSII系统移植示例,内含UCOSII库函数。
发表于 01-22 08:00 53次 阅读
STM32单片机嵌入式系统UCOSII系统移植示例和库函数的资料说明

适合STM32的五大嵌入式操作系统

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择。分别为μClinux、μC/OS-....
的头像 玩转单片机 发表于 01-21 17:38 842次 阅读
适合STM32的五大嵌入式操作系统

“树莓派”的故事:为什么树莓派只用35美元

但是这种成功绝不是打了包票的。树莓派从某种堂吉诃德式的努力开始,旨在一代人沉浸于技术但对其机制却毫不....
的头像 电子发烧友网工程师 发表于 01-21 15:59 932次 阅读
“树莓派”的故事:为什么树莓派只用35美元

浅析STM32调试过程中的几个相关问题

总的来讲,单片机调试是单片机开发工作必不可少的环节。不管你愿不愿意,调试过程中总会有各种不期而遇的问....
的头像 ST MCU 信息交流 发表于 01-21 13:50 360次 阅读
浅析STM32调试过程中的几个相关问题

低功耗蓝牙技术在消费类电子产品和物联网中推进发展

许多技术提升已经运用到了蓝牙 4.1 中,这是最近针对内核规范的升级。 其中包括,支持更高效的大批量....
的头像 电子设计 发表于 01-21 08:51 1389次 阅读
低功耗蓝牙技术在消费类电子产品和物联网中推进发展

采用能量收集技术为物联网提供动力

本文着眼于收集环境能源以为物联网提供动力传感器节点的不同方式。它着眼于从振动到热能的不同技术,以及将....
的头像 电子设计 发表于 01-21 08:36 324次 阅读
采用能量收集技术为物联网提供动力

物联网的无线硬件开发防篡改保护的对策方法

从智能卡到智能电表,无线节点可以通过多种不同的方式在物联网中受到攻击。本文着眼于设备受到各种篡改保护....
的头像 电子设计 发表于 01-21 07:59 781次 阅读
物联网的无线硬件开发防篡改保护的对策方法

基于TI微控制器的分立式旋转变压器前端的特征与应用

大联大世平推出基于TI C2000微控制器且精度为±0.1°的分立式旋转变压器前端参考设计。该参考设....
发表于 01-20 11:27 119次 阅读
基于TI微控制器的分立式旋转变压器前端的特征与应用

微控制器和FPGA的配对或是你设计成功的关键

FPGA已经变得如此成本效益的,它们越来越多地与微控制器配合使用,以提高整个系统的效率。
发表于 01-20 10:41 195次 阅读
微控制器和FPGA的配对或是你设计成功的关键

英飞凌驱动器系统给微控制器子系统带来挑战

小型化是推动微控制器到更小的封装,提高了性能。作为控制器核变小采用先进的硅制造工艺,有更多的机会增加....
发表于 01-20 09:45 1012次 阅读
英飞凌驱动器系统给微控制器子系统带来挑战

将GNSS模块用于实时定位系统设计

资产跟踪是一项重大业务。随时了解贵重物品的高度准确性可提高生产率,增强安全性并降低成本。然而,资产跟....
的头像 电子设计 发表于 01-18 08:05 1428次 阅读
将GNSS模块用于实时定位系统设计

使用STM32单片机进行的示波器程序资料免费下载

本文档的主要内容详细介绍的是使用STM32单片机进行的示波器程序资料免费下载。
发表于 01-18 08:00 107次 阅读
使用STM32单片机进行的示波器程序资料免费下载

P87C552单芯片8位微控制器的数据手册免费下载

87C552单芯片8位微控制器采用先进的CMOS工艺制造,是80C51微控制器系列的衍生产品。87C....
发表于 01-18 08:00 54次 阅读
P87C552单芯片8位微控制器的数据手册免费下载

STM8和STM32之间有些什么差异?STM8和STM32先学谁?

STM8S 和 STM32 器件具有嵌入式自举加载器,通过它可以使用板上串行接口(例如 UART)重....
的头像 嵌入式资讯精选 发表于 01-17 17:34 890次 阅读
STM8和STM32之间有些什么差异?STM8和STM32先学谁?

家居环境辐射量无线检测仪的设计设计资料说明

家居辐射无线检测仪由辐射监测子系统、数据处理子系统、无线传送子系统、监控中心子系统、报警子系统组成,....
发表于 01-17 17:24 53次 阅读
家居环境辐射量无线检测仪的设计设计资料说明

DBLEC-STM32A开发板的用户手册免费下载

DBLEC-STM32A是达博诚为初学者学习、开发意法半导体CortexM3 系列ARM设计的。ST....
发表于 01-17 14:36 68次 阅读
DBLEC-STM32A开发板的用户手册免费下载

基于标准的MCU内核和外设适用于特定的应用

微控制器本质上是通用设备,能够满足各种控制任务。它们的发展追踪了对功能强大,成本低但功能强大的设备的....
的头像 电子设计 发表于 01-17 08:08 676次 阅读
基于标准的MCU内核和外设适用于特定的应用

GPIO使用说明资料免费下载

一、 在STM32中选用IO模式 1、浮空输入GPIO_IN_FLOATING ——浮空输入,可以....
发表于 01-17 08:00 47次 阅读
GPIO使用说明资料免费下载

第2部分:FM解决方案和简单载波开/关键控研究介绍

在本系列关于小型,低成本,一次性无线电设计的第1部分中,我们研究了AM技术,从单晶体管解决方案到集成....
的头像 电子设计 发表于 01-16 08:19 763次 阅读
第2部分:FM解决方案和简单载波开/关键控研究介绍

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 28次 阅读
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 16次 阅读
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 12次 阅读
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 22次 阅读
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 28次 阅读
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 27次 阅读
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 26次 阅读
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 27次 阅读
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 24次 阅读
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 40次 阅读
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 22次 阅读
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 34次 阅读
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 40次 阅读
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 38次 阅读
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 25次 阅读
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 40次 阅读
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 93次 阅读
TMS570LS3137-EP 16/32 位 RISC 闪存微控制器,TMS5703137-EP

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 23次 阅读
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 32次 阅读
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 66次 阅读
PGA400-EP 增强型产品,具有微控制器的可编程传感器信号调节器