<div id="s0ywa"></div>
  • <em id="s0ywa"><tr id="s0ywa"></tr></em><div id="s0ywa"></div>
    1. 张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,??戳此立抢??

      通过MicroPython平台开发出微控制器的嵌入式程序

      电子设计 ? 2019-03-22 08:15 ? 次阅读

      实时嵌入式系统变得非常复杂,不仅要深入了解复杂的 32 位微控制器,还要了解传感器、算法、因特网协议以及各种不同的终端用户应用。随着开发周期缩短和功能增多,开发团队需要设法加速设计并将代码移植到新产品中,因此,他们需要一个集成且灵活的开发平台。

      有几个微控制器特定的平台可帮助加快开发流程,但这种解决方案的问题在于,开发人员只能?#35272;?#21333;一的微控制器供应商。将软件从一个平台移植到另一个平台非常耗时,而且成本很高。

      有一种独特且新颖的解决方案获得了广泛的认可和接受:将低级微控制器硬件与高级编程语言(如 Python)相结合。MicroPython 就是这样的解决方案。这种方案可在几个不同的微控制器供应商的零部件?#26174;?#34892;,而且是开源的,使开发人员能够随时使用和自定义需求。

      MicroPython.org 将其描述为精益高效的 Python 3 编程语言的执行,其中包括 Python 标准库的较小子集,该库经过优化可在微控制器和受限环境中运行。MicroPython 项目采用众筹形式,不仅可以成功获得?#24335;穡?#32780;且吸引了大量关注,现已成功应用于多个行业的项目,例如基于工业与空间的系统。

      选择正确的微控制器

      MicroPython 可在几个不同的微控制器?#26174;?#34892;。如果微控制器具有足够的 RAM、闪存和处理能力来运行解释器,那么将 MicroPython 移植到更多微控制器就不会遇到太大的限制。也就是说,?#26434;?#36816;行 MicroPython 的微控制器,开发人员应关注几个关键要求:

      至少 256 KB 闪存

      至少 16 KB RAM

      至少 80 MHz 时钟频率

      这些只是一般建议,开发人员可根据实际的应用需求和定制 MicroPython 内核的预期时间来进行调整。例如,可以修改 MicroPython,以使用远低于 256 KB 的闪存。这些建议旨在为开发人员提供最佳体验并为应用代码提供改进空间。

      MicroPython 已被移植到几个不同的微控制器系列,这是一个很好的起点,之后可以将其移植到新平台或选择已经受支持的微控制器。图 1 展示了 MicroPython 源代码的主目录。读取器可以从这个目录读取到几个不同的受支持的微控制器,如:

      基于 ARM? 的微控制器

      Texas Instruments 的 CC3200

      Adafruit 的 ESP8266

      Microchip Technology 的 16 位 PIC 微控制器

      STMicrolectronics 的 STM32

      通过MicroPython平台开发出微控制器的嵌入式程序

      图 1: 示例文件?#24515;?#24405;结构展示了目前支持 MicroPython 的可用的微控制器平台。这些微控制器包括 ARM、CC3200、esp8266、Microchip PIC 和 STM32。(?#35745;?#26469;源: Beningo Embedded Group)

      根目录列出的每个文件夹都是高级文件夹,包含一般驱动器和针对该芯片系列的支持。每个文件夹可能支持几个不同的开发板或处理器。例如,stmhal 文件夹支持 STMicroelectronics 的 STM32F429 Discovery Board 和 STM32 IoT Discovery Node (STM32L) 以及 Adafruit Industries 的 STM32F405 pyboard 等开发板。ESP8266 文件夹支持 Adafruit 的 Huzzah 分线板(用于 ESP8266)以及 Feather Huzzah Stack Board。

      可运行 MicroPython 的开发板价格低廉,开发人员可以购买多个开发板来摸索应用程序需要多少内存、存储空间和处理能力。例如,开发人?#22791;?#24320;始可使用 STM32F405 pyboard,之后决定移到最终产品中的 STM32F429,以实现面向未来的功能和升级。STM32F429 具有 2 MB 闪存、24 KB RAM 和特殊的零瓦等待状态的 RAM(称为 CCM)。

      开发人员编写的 MicroPython 应用代码不一定要存储在微控制器的内?#21487;?#23384;中。MicroPython 内核需要存在于微控制器,但应用代码可放在外部存储介质,例如 Panasonic 的 microSD 8 GB 卡。将应用代码存储在外部存储介质,就能够使用内存更低的微控制器,节省了整体系统成本。

      入门及使用 MicroPython

      MicroPython ?#35328;?#35013;到 Adafruit STM32F405 pyboard 上。?#26434;?#20854;他开发套件或定制硬件,开发人员都需要下载 MicroPython 源代码,为目标板构建源代码,然后使用软件刷新微控制器。MicroPython 全部存放在 GitHub 中,可以轻松访问。开发人员需遵循几个步骤来设置工具链并配置构建 MicroPython 的环?#22330;?#22312;这个例子中,我们将为 STM32F429 Discovery 开发板构建 MicroPython。

      首先,开发人员需要创建一个基于 Linux 的虚拟机或使用原生 Linux 安装。可从终端获得 Linux 之后,开发人员可使用以下命令来安装 ARM 编译器工具链:

      sudo apt-get install gcc-arm-none-eabi

      如果安装的是新版本的 Linux,可能不带版本控制系统 Git。可使用以下命令从终端安装 Git:

      sudo apt-get install git

      安装 Git 之后,可以通过在终端中执行以下命令来检验存储库的 MicroPython 源代码:

      git clone https://github.com/micropython/micropython.git

      这个过程可能需要几?#31181;櫻?#20294;开发人员可以看到演示的序列(图 2)。

      通过MicroPython平台开发出微控制器的嵌入式程序

      图 2: 将 MicroPython 存储库克隆到本地文件系统,以便开发人员为目标板构建 MicroPython 或根据具体应用定制内核。?(?#35745;?#26469;源: Beningo Embedded Group)

      将 MicroPython 源代码克隆到本地文件系统之后,应将其更改到该目录,然后在终端执行“cd stmhal?#34180;tmhal 目?#21450;?#21547; STM32 微控制器的 MicroPython 的编译脚本。还有一个供开发人员查看的“boards”文件夹,显示了目前支持的所有 STM32 开发板。开发人员可以从终端构建任何位于“boards”文件夹的开发板。例如,开发人员可键入以下命令来构建 STM32F4 Discovery 开发板:

      make BOARD=STM32F4DISC

      MicroPython 的构建过程需要几?#31181;印?#22312;构建过程中,开发人员可以安装设备固件更新 (DFU) 工具,用于通过 USB 将 MicroPython 编程到微控制器中。该工具只需安装一次,可通过在终端输入以下命令来完成:

      sudo apt-get install dfu-util

      MicroPython 构建完成并安装 dfu-util 之后,开发人员即可将 MicroPython 加载到他们的微控制器上。开发人员需要先将微控制器设置到 DFU 引导程序模式。要完?#28903;?#19968;步,可以设置引导引脚来复位加载内部引导程序,而不是从闪存执行代码。

      当微控制器处于引导程序模式并通过 USB 连接到主机时,可通过以下命令来使用 dfu-util 下载 MicroPython:

      dfu-util -a 0 -d 0483:df11 -D build-STM32F4DISC/firmware.dfu

      dfu-util 将使用编译过程输出的 dfu 文件。这个过程需要几?#31181;?#26102;间,因为微控制器将被完全擦除并重新编程。这个过程与图 3 所示的过程非常相似。工具完成之后,应将引导跳线设置为从内?#21487;?#23384;加载,然后重启微控制器的电源。现在,MicroPython 已经在目标微控制器?#26174;?#34892;。

      通过MicroPython平台开发出微控制器的嵌入式程序

      图 3: 使用 dfu-util 将 MicroPython 加载到微控制器。(?#35745;?#26469;源: Beningo Embedded Group)

      连接传感器和设备

      使用 MicroPython 等高级编程语言来开发实时嵌入式软件的最大优点在于:软件独立于基础硬件。这意味着开发人员可以编写一个 MicroPython 脚本在 pyboard ?#26174;?#34892;,而且可以稍作修改或原封不动地在 ESP8266 或 STM32F4 Discovery 开发板?#26174;?#34892;该脚本。让我们来看看基本的 MicroPython 脚本如何将一个 Bosch Sensortec BMP280 气压计和温度传感器连接到 I2C 总线,然后使用 Microchip Technology RN-42 蓝牙模块通过蓝?#26469;?#34892;链路传输数据。

      BMP280 是一款基于 I2C 的气压计和温度传感器,具?#24515;?#35748;的十进制 119 的 I2C 从地址。将其连接到 pyboard 的最简单的方法是使用 DFRobot 的 Gravity 板,它提供了一个强大的连接器,可轻松启动设备和访问 I2C。开发人员可选择 I2C1 或 I2C2 总线来连接 Gravity 板。连接板之后,MicroPython 脚本就很简单了。

      首先,开发人员需要从 pyb 库导入 I2C 类。通过 pyb 库可访问微控制器外设功能,如 SPI、I2C 和 UART。在使用任何外设之前,开发人员必须实例化外设类,以创建可用于控制外设的对象。外设类初始化之后,开发人员可以执行任何其他初始化,例如在进入主应用程序循?#20998;?#21069;验证设备是否存在。主应用代码将每秒对传感器进行一次采样。代码列表 1 是这个过程的示例。

      Copyfrom pyb import I2C?GlobalTemp = 0.0GlobalBarometer = 0.0?# Initialize and Instantiate I2C peripheral 2I2C2 = I2C(2,I2C.MASTER, baudrate=100000)?while True:??????????? SensorSample()??????????? pyb.delay(1000)?def SensorSample():??????????? #Read the Temperature Data??????????? TempSample = I2C2.readfrom_mem(119, 0xFA,3)???????????? #Read the Pressure Data??????????? PressureSample = I2C2.readfrom_mem(119, 0xF7,3)

      代码列表 1: MicroPython 脚本用于初始化 I2C 外设并与 DFRobot Gravity 板通信,以获取温度和气压计传感器数据。(代码来源: Beningo Embedded Group)

      如果只对传感器数据进行采样却不使用,开发团队就无法体验到 MicroPython 有力的帮助。许多开发团?#29992;?#20020;一个技术挑战:使用蓝牙将传感器设备连接到因特网或本地传感器中枢。

      为项目添加蓝牙功能的一个简单方法是使用 RN-42。RN-42 可以进入一个模式:微控制器只需发送应通过蓝牙传输的 UART 数据,由 RN-42 处理整个蓝?#34013;?#26632;(图 4)。

      通过MicroPython平台开发出微控制器的嵌入式程序

      图 4: 通过 UART 将运行 MicroPython 的 pyboard 连接到 RN-42 蓝牙模块。(?#35745;?#26469;源: Beningo Embedded Group)

      连接蓝牙板之后,开发人员就可以创建一个非常简单的脚本,将接收到的传感器数据通过蓝牙传输到移动设备,之后可以保存数据或发送到云端进行进一步分析。代码列表 2 是这个过程的示例。在这个例子中,UART1 配置为 115200 bps、8 位传输、无奇?#22841;?#39564;和单个停止位。

      Copyfrom pyb import uartfrom pyb import I2C?GlobalTemp = 0.0GlobalBarometer = 0.0?# Initialize and Instantiate I2C peripheral 2I2C2 = I2C(2,I2C.MASTER, baudrate=100000)?# Configure Uart1 for communicationUart1 = pyb.UART(1,115200)Uart1.init(115200, bits=8, parity=None, stop=1)?while True:??????????? SampleSensor()??????????? pyb.delay(1000)?def SensorSample():??????????? #Read the Temperature Data??????????? TempSample = I2C2.readfrom_mem(119, 0xFA,3)???????????? #Read the Pressure Data??????????? PressureSample = I2C2.readfrom_mem(119, 0xF7,3)???????????? #Convert Sample data to string??????????? data = “#,temperature=”str(TempSample)+”,pressure”+str(PressureSample)+”,#,\n\r”???????????? #Write the data to Bluetooth??????????? Uart1.write(data)

      代码列表 2: MicroPython 脚本初始化 UART1 并与外部设备通信的示例。(代码来源: Beningo Embedded Group)

      该应用不仅可以将 Python 应用代码轻松地移植到其他硬件平台上,还能使用已实现的常用库和功能来帮助开发人员加速开发。上述应用程序的创建可以在一个小时或更短的时间内完成;如果开发人员从最低软件层面开始逐步创建,可能就需要一周或更长时间。

      开发实时软件的技巧与窍门

      使用 MicroPython 开发嵌入式应用非常简单,但从系统获得实时性能可能就没有想象中那么简单了。MicroPython 提供了简化和重用代码这一巨大的优势,但如果开发人员不了解一些有趣的事实和资源库,从系统获取可预测和一致的时序可能就会是一项有挑战性的任务。

      MicroPython 包含一个在后台运行的垃圾回收器,用于管理堆栈和其他内存资源。垃圾回收器是非确定性的,如果开发人员希望垃圾回收器在关键时间段开始执行时能做出确定性的行为,可能就会遇到麻?#22330;?#20197;?#24405;?#20010;建议可帮助开发人员避免这种麻?#22330;?/p>

      首先,开发人员可以导入垃圾回收库 gc,并使用“启用”和“禁用”方法来控制启用或禁用垃圾回收器的时间。如代码列表 3 所示,开发人员可以在关键时间段之前禁用垃圾回收,之后再启用。

      Copyimport gc?gc.disable()?#My time critical code?gc.enable()

      代码列表 3: 在时间关键代码段之前禁用 MicroPython 垃圾回收器。(代码来源: Beningo Embedded Group)

      其次,开发人员也可以手动控制垃圾回收过程。开发人员创建并销毁对象时,即在堆栈上分配内存。垃圾回收器运行并释放未使用的空间。由于它是不定期进行的,开发人员可使用收集方法定期运行垃圾回收,以确保堆栈空间不会被垃圾填满。完?#28903;?#20010;操作后,垃圾回收运行可以?#29992;?#27425; 10 毫秒降低到 1 毫秒以内。手动调用垃圾回收还可确保开发人员的应用程序可以控制非确定性的定时代码。这使他们可以决定何时运行垃圾回收,并确保他们的应用程序具有实时性能。

      对编写实时代码感兴趣的开发人员可以关注其他几个最佳实践。其中包括:

      使用预分配的用于通信通道的缓冲器

      使用通信外设时采用 readinto 方法

      使用 ### 避免传统的 Python 文档

      在运行时最大限度地减少对象的创建和析构

      监控应用程序执行时间

      有兴趣了解更多“最佳实践”的开发人员可以在这里查看 MicroPython 优化文档。

      总结

      ?#26434;?#24819;要实现独立于基础微控制器硬件的实时嵌入式应用程序的开发人员?#27492;擔琈icroPython 是一个值得关注的平台。开发人员可以使用 MicroPython 提供的标准库来编写高级 Python 脚本,并在任?#38382;?#25903;持的微控制器?#26174;?#34892;脚本。这为开发人员带来了很多好处,包括:

      提高了应用重复使用率

      缩短了产品上市时间

      将应用程序从硬件中独立开来

      MicroPython 并不适用于所有应用,但迄今为止已在工业与空间系统应用领域取得了成功,同时还实现了快速的原型开发和概念验证。?

      收藏 人收藏
      分享:

      评论

      相关推荐

      4个月薪资翻两翻,嵌入式Linux实训班等你来!

      注:已经报名的学员请添加班级群669626886————————————————————————————————————
      发表于 07-31 00:00 ? 7648次 阅读
      4个月薪资翻两翻,嵌入式Linux实训班等你来!

      用python实现自己的小说阅读器

      前一段时间书荒的时候,在喜马拉雅APP发现一个主播播讲的小说-大王饶命。听起来感觉很好笑,挺有意思的,但是只有前200张是免...
      发表于 07-16 04:00 ? 37次 阅读
      用python实现自己的小说阅读器

      ARM与嵌入式linux的学习入门建议

      arm与嵌入式linux的入门建议?#24471;鰨?#20197;下的步骤都是针对Linux 系统的,并不面向WinCE。也许你会注意到,现在做嵌入式的人中,做...
      发表于 07-15 14:38 ? 169次 阅读
      ARM与嵌入式linux的学习入门建议

      爱抠图人士的福利!3行代码5秒抠图

      曾几何时,「抠图」是一个难度系数想当高的活儿
      的头像 AI科技大本营 发表于 07-15 09:59 ? 117次 阅读
      爱抠图人士的福利!3行代码5秒抠图

      都说嵌入式软硬结合,你知?#26639;?#24590;么做吗?

      嵌入式硬件工程师的工作是为软件工程师搭建好硬件平台和必要的开发环?#22330;?嵌入式软件工程师则是根据用户的需要完善产品的软件功...
      发表于 07-15 09:19 ? 218次 阅读
      都说嵌入式软硬结合,你知?#26639;?#24590;么做吗?

      如?#26410;?#24314;嵌入式Linux开发环境详细教程资料免费下载

      本文档的主要内容详细介绍的是如?#26410;?#24314;嵌入式Linux开发环境详细教程资料免费下载。需要硬件:一台安装....
      发表于 07-15 08:00 ? 18次 阅读
      如?#26410;?#24314;嵌入式Linux开发环境详细教程资料免费下载

      嵌入式系统的硬件设计

        嵌入式系统包括硬件层(AD/DA 嵌入式微处理器,ROM,RAM,通用接口),中间层(HAL硬件抽象层/BSP板极...
      发表于 07-15 07:27 ? 14次 阅读
      嵌入式系统的硬件设计

      实时操作系统移植到Linux系统应用

      从一个操作系统到另一个操作系统应用程序的移植即使在最好的情况下也经常是一个艰巨的任务。把一个实时的嵌入式应用程序移植到一...
      发表于 07-15 07:25 ? 21次 阅读
      实时操作系统移植到Linux系统应用

      超低功光学心率监测解决方案

      具有浮点单元的超低功耗ARM M4微控制器之领导厂商Ambiq Micro和用于人机界面(HMI)解决方案的光学CMOS传感器之领先供...
      发表于 07-15 07:22 ? 117次 阅读
      超低功光学心率监测解决方案

      开关式可调光LED驱动器解决方案

      开关式可调光LED驱动器具有显著的性能并可以精准控制LED电流,也具有调光功能,这使终端用户在降低功耗的同时制作很好的灯...
      发表于 07-15 06:45 ? 100次 阅读
      开关式可调光LED驱动器解决方案

      多内核处理器架构在嵌入式系统的应用

      低功率模式经常被忽视而没有得到利用。有了现在的高性能嵌入式处理器,“开?#34987;頡?#20851;”不再是一个问题。新的处理器可有多个状态,...
      发表于 07-15 06:40 ? 24次 阅读
      多内核处理器架构在嵌入式系统的应用

      基于ARM9的嵌入式数据采集平台

      作者:冷建筑 肖朝晖 吴玉成 丽娜 本文是基于嵌入式系统ARM9平台的设计,并得到了重庆大学创新实验室的资助,其系统设计...
      发表于 07-15 06:22 ? 13次 阅读
      基于ARM9的嵌入式数据采集平台

      基于STM32F2的工厂自动化应用

        工业环境正在对嵌入式控制系统开发人员构成日益严峻的挑战,究其主要原因,当前系统和通信协议栈变得越来越复杂,系统实时性...
      发表于 07-15 06:07 ? 79次 阅读
      基于STM32F2的工厂自动化应用

      关于嵌入式C语言的陷阱与技巧

      结合C语言的指针和结构体语法,基本能够实现对象语法最核心的部分,即成员函数?#32479;?#21592;变量。另外,上一节讨....
      发表于 07-14 11:00 ? 48次 阅读
      关于嵌入式C语言的陷阱与技巧

      一款地理空间可视化库 kepler.gl要?#39134;?#19981;少

      不过它的效果相比今天要介绍的一款地理空间可视化库 kepler.gl要?#39134;?#19981;少,后者是由大名鼎鼎的独....
      的头像 AI科技大本营 发表于 07-13 07:58 ? 226次 阅读
      一款地理空间可视化库 kepler.gl要?#39134;?#19981;少

      时间序列的特征分析,一文帮你全Get!

      首先我们来看 panda 包里面的 read_csv() 函数,它可以将时间序列数据集(关于澳大利亚....
      的头像 AI科技大本营 发表于 07-13 07:37 ? 207次 阅读
      时间序列的特征分析,一文帮你全Get!

      关于嵌入式C语言它有些什么意义

      目前数控技术和智能装备等技术都得到了广泛的关注。无论是数控技术还是智能装备?#35748;?#20851;技术,都离不开嵌入式....
      发表于 07-12 17:04 ? 91次 阅读
      关于嵌入式C语言它有些什么意义

      关于嵌入式C语言指针的解析

      C语言作为嵌入式开发的基础语言已经越来越让工程师们知?#28010;?#30340;厉害:可以直?#30828;?#25511;寄存器,方便CPU的功能....
      发表于 07-12 16:59 ? 86次 阅读
      关于嵌入式C语言指针的解析

      基于AMD嵌入式锐龙的GPD Win Max便携掌机

      凭借唯一同时拥有高性能CPU、GPU的独特优势,AMD已经近乎统治了游戏机市场,索尼、微软的当代和下....
      发表于 07-12 14:29 ? 94次 阅读
      基于AMD嵌入式锐龙的GPD Win Max便携掌机

      意法半导体STM32系列微处理器和微控制器选型?#26893;?#20813;费下载

      本文档的主要内容详细介绍的?#19988;?#27861;半导体STM32系列微处理器和微控制器选型?#26893;?#20813;费下载。
      发表于 07-12 08:00 ? 38次 阅读
      意法半导体STM32系列微处理器和微控制器选型?#26893;?#20813;费下载

      如何选择嵌入式CPU Intel给出三个选U秘诀

      在AMD锐龙处理器没上市的前?#25913;?#20013;,大家选择CPU处理器并不发愁,?#38750;?#24615;能、玩游戏的玩家几乎只能选I....
      发表于 07-11 17:14 ? 57次 阅读
      如何选择嵌入式CPU Intel给出三个选U秘诀

      Intel将打造AI训练嵌入式处理器Nervana

      Intel也强调将以软体驱动硬件运算性能,因此?#33756;得?#27492;次与百度合作的战略意义,借此透过软件定义方式让....
      发表于 07-11 17:11 ? 39次 阅读
      Intel将打造AI训练嵌入式处理器Nervana

      STM32F2xx系列微控制器的用户?#26893;?#20813;费下载

      本参?#38469;植?#38754;向应用程序开发人员。它提供了有关如何使用STM32F205XX、STM32F207XX、....
      发表于 07-11 08:00 ? 38次 阅读
      STM32F2xx系列微控制器的用户?#26893;?#20813;费下载

      全球嵌入式技术和物联网的发展新趋势

      Connectivity 互联互通是构建智能社会的基础,致力发展高效,可靠和低功耗的联网技术。Eco....
      发表于 07-10 17:08 ? 109次 阅读
      全球嵌入式技术和物联网的发展新趋势

      关于嵌入式软硬件系统的工作原理

      尽管嵌入式系统有着无比广阔的市场需求和发展前景,但嵌入式系统的发展多年来却经历了一个曲折和痛苦的历程....
      发表于 07-10 17:04 ? 149次 阅读
      关于嵌入式软硬件系统的工作原理

      嵌入式系统为什么选择C语言作为开发语言

      了解嵌入式开发的朋友?#23884;?#38750;常的清楚其核心的开发语言为C语言,C语言在嵌入式开发的过程中?#21152;?#21313;?#31181;?#35201;的....
      发表于 07-10 17:01 ? 112次 阅读
      嵌入式系统为什么选择C语言作为开发语言

      最新款嵌入式?#38405;鉇MD锐龙主机问世

      主机可选锐龙R1606G(CPU频率2.6-3.5GHz、GPU频率1.2GHz)或是锐龙R1505....
      发表于 07-10 11:24 ? 95次 阅读
      最新款嵌入式?#38405;鉇MD锐龙主机问世

      在嵌入式C语言中该如何使用结构

      我们通常将内存设想为单字节存储位置的集合。每个位置?#21152;?#19968;个唯一的地址,?#24066;?#25105;们访问该地址的数据。但是....
      发表于 07-10 11:17 ? 118次 阅读
      在嵌入式C语言中该如何使用结构

      嵌入式C语言中的组成结构是什么

      尽管变量voice和sample_rate彼此相关,但它们被定义为两个独立变量。为了将这两个变量相互....
      发表于 07-10 11:05 ? 83次 阅读
      嵌入式C语言中的组成结构是什么

      STM32F101xx与STM32F103xx系列32位ARM微控制器的固件函数库免费下载

      本?#26893;?#20171;绍了 32 位基于 ARM 微控制器 STM32F101xx 与 STM32F103xx 的....
      发表于 07-10 08:00 ? 45次 阅读
      STM32F101xx与STM32F103xx系列32位ARM微控制器的固件函数库免费下载

      Python文本编辑器实用工具免费下载

      用labVIEW2018使用ScintllaNET控件制作的一Python的文本编辑器 可实现功能如....
      发表于 07-10 08:00 ? 30次 阅读
      Python文本编辑器实用工具免费下载

      廖雪峰Python3基础教程完整版电子书免费下载

      Python 是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的 C 语....
      发表于 07-10 08:00 ? 37次 阅读
      廖雪峰Python3基础教程完整版电子书免费下载

      嵌入式工控机在物流行业中的应用

      AGV是智慧物流装备的关键核心设备。智慧物流的任务是要找到一条尽可能地降低库存、提高灵活性、降?#32479;?#26412;....
      发表于 07-09 17:03 ? 75次 阅读
      嵌入式工控机在物流行业中的应用

      VIA将推出最新款嵌入式主板

      VIA EITX-3001主板现已出货给客户,适用于Kiosk、HMI、POI、POS等高度不超过3....
      发表于 07-09 16:59 ? 66次 阅读
      VIA将推出最新款嵌入式主板

      嵌入式处理器即将进入八核心时代

      除了桌面发烧领域、服务器和工作站市场,Intel Sandy Bridge-EP架构还正在准备转战嵌....
      发表于 07-09 16:54 ? 90次 阅读
      嵌入式处理器即将进入八核心时代

      关于嵌入式处理器的在线调试方法

      在FPGA 设计中使用嵌入式处理器软核( 如MicroBlaze、PicoBlaze 等) 构成可编....
      发表于 07-09 11:47 ? 80次 阅读
      关于嵌入式处理器的在线调试方法

      AMD发布嵌入式EPYC 16核心功耗仅100W

      AMD宣称,EPYC 3000系列的性价?#35748;?#27604;对手(Xeon D系列)高出最多2.7倍,连接性多2倍....
      发表于 07-09 11:43 ? 89次 阅读
      AMD发布嵌入式EPYC 16核心功耗仅100W

      STM32提醒您:功能不安全,亲人两行泪

      今天我们?#25139;?#32842;功能安全。了解功能安全之前,首先我们来重新认识下安全这个概念。安全可以说是无处不在,信息安全(S
      发表于 07-08 21:38 ? 111次 阅读
      STM32提醒您:功能不安全,亲人两行泪

      关于S端子嵌入式方案的多种运用

      随着视频输出设备和人均视觉需求的不断提升,视频输出也在经历着几多变革,从最初的RF射频端子,到AV复....
      发表于 07-08 16:57 ? 57次 阅读
      关于S端子嵌入式方案的多种运用

      Intel发布10nm新处理器的最新动态

      Intel公布了新财报,其中第一季度营收为161亿美元,与去年同期的161亿美元相比持平;净利润为4....
      发表于 07-08 11:28 ? 163次 阅读
      Intel发布10nm新处理器的最新动态

      基于英特尔嵌入式PC适用的紧凑型应用

      嵌入式计算解决方案提供商Extreme Engineering Solutions,Inc。(X-E....
      发表于 07-08 11:23 ? 40次 阅读
      基于英特尔嵌入式PC适用的紧凑型应用

      用Python写网络爬虫的PDF电子书免费下载

      本书讲解 了 如何使用Python 来编写网络爬虫程序 , 内 容包括 网络爬虫简介 , 从页面 中....
      发表于 07-08 08:00 ? 42次 阅读
      用Python写网络爬虫的PDF电子书免费下载

      机器学习实战中文版PDF电子书免费下载

      机器学习是人工智能?#33455;?#39046;域中的一个极其重要的方向。在现今大数据时代的背景下,捕获数据并从中萃取有价值....
      发表于 07-08 08:00 ? 44次 阅读
      机器学习实战中文版PDF电子书免费下载

      北大内部教材python版算法与数据结构PDF电子书免费下载

      ?#28304;拥?#19968;台需要人们用线缆和交换机向其传达指令的电子计算机问世以来,编程已发生了巨大改变。计算机科技的....
      发表于 07-08 08:00 ? 46次 阅读
      北大内部教材python版算法与数据结构PDF电子书免费下载

      采用CAN总线实现嵌入式数字控制系统设计

      目前国内生产的直流电机调速控制器大多都不带通信接口,即使有带通信接口也仅为RS232或RS485串行....
      发表于 07-07 09:45 ? 114次 阅读
      采用CAN总线实现嵌入式数字控制系统设计

      基于嵌入式处理器LPC2129的矿用摄像机设计

      摄像机在煤矿监控系统中使用广泛,尤其对一些重要场所更需要在集控?#20197;?#31243;操控摄像机实现移动、调焦等功能。....
      发表于 07-07 09:27 ? 91次 阅读
      基于嵌入式处理器LPC2129的矿用摄像机设计

      Python中最常用十大图像处理库详细介绍

      本文主要介绍了一些简单易懂最常用的Python图像处理库当今世界充满了各种数据,而图像是其中高的重要....
      的头像 新机器视觉 发表于 07-06 11:08 ? 263次 阅读
      Python中最常用十大图像处理库详细介绍

      Intel发布首款Atom核心嵌入式系统芯片

      Tunnel Creek系统芯片所在的平台代号为“Queensbay?#20445;?#34893;生自2008年的Menlo....
      发表于 07-06 10:42 ? 82次 阅读
      Intel发布首款Atom核心嵌入式系统芯片

      Intel宣布两款新规格的嵌入式处理器

      在?#26412;?#21484;开的春季IDF峰会并没有带来太多的惊喜。或许是在经济危机的大?#38382;?#19979;节约成本,本次IDF没有进....
      发表于 07-05 17:08 ? 84次 阅读
      Intel宣布两款新规格的嵌入式处理器

      Intel全新发布StrataFlash嵌入式内存

      英特尔(Intel)日前针对消费性电子、工业以及有线通讯等市场的嵌入式应用,发布了StrataFla....
      发表于 07-05 17:05 ? 58次 阅读
      Intel全新发布StrataFlash嵌入式内存

      ARM嵌入式处理器的GNU工具应用程序免费下载

      本文档的主要内容详细介绍的是ARM嵌入式处理器的GNU工具应用程序免费下载。
      发表于 07-05 16:11 ? 35次 阅读
      ARM嵌入式处理器的GNU工具应用程序免费下载

      PyCharm + Docker:打造最舒适的深度学习炼丹炉

      一份深度学习炼丹教程!
      的头像 人工智能与大数据技术 发表于 07-05 15:15 ? 247次 阅读
      PyCharm + Docker:打造最舒适的深度学习炼丹炉

      Python编程用于数据科学和机器学习

      Python是一种通用的,高级的,面向对象的,?#23376;?#23398;习的编程语言。它由Guido van Rossu....
      发表于 07-05 14:44 ? 63次 阅读
      Python编程用于数据科学和机器学习

      英特尔推嵌入式3D摄像头 将虚拟场景变为现实

      英特尔首次公?#21152;?#24863;知能力的电脑运算,让用户能用更自然的方式使用电脑。今年的CES,英特尔更进一步宣布....
      发表于 07-05 11:42 ? 79次 阅读
      英特尔推嵌入式3D摄像头 将虚拟场景变为现实

      Intel Skylake将转战嵌入式市场

      Intel Skylake平台已经(几乎)完全占领桌面、?#22987;?#26412;,即将进入服务器,现在又全面推广到了嵌....
      发表于 07-05 11:38 ? 36次 阅读
      Intel Skylake将转战嵌入式市场

      如何用OpenCV、Python和深度学习实现面部识别?

      Face ID 的兴起带动了一波面部识别技术热潮。
      的头像 新机器视觉 发表于 07-05 09:57 ? 202次 阅读
      如何用OpenCV、Python和深度学习实现面部识别?

      Intel嵌入式芯片为x86架构再添活力

      Tolopai是基于英特尔? 架构(IA)处理器,系统频率为600、1066或1200MHz,并配备....
      发表于 07-04 17:10 ? 82次 阅读
      Intel嵌入式芯片为x86架构再添活力

      Tolapai登陆中国将带给嵌入式市场无限想象

      一款?#26434;?#29305;尔?#27492;?#24847;义非凡的产品,对嵌入式行业会意味着什么?这个问题由不同的人来回答,会有不同的答案,....
      发表于 07-04 17:08 ? 56次 阅读
      Tolapai登陆中国将带给嵌入式市场无限想象

      树莓派编程快速入门?#26893;?#20043;爱上树莓派第二版PDF电子书免费下载

       树莓派是创客们喜爱使用的智能硬件,它是一款功能强大的微型计算机,能够为艺术家、创客、制作爱好者和做....
      发表于 07-04 08:00 ? 193次 阅读
      树莓派编程快速入门?#26893;?#20043;爱上树莓派第二版PDF电子书免费下载

      AMD Zen转战嵌入式 16核心100W功耗

      AMD Zen架构横空出世以来,已经先后覆盖了消费级桌面/?#22987;?#26412;、商务级桌面/?#22987;?#26412;、服务器数据中心....
      发表于 07-03 17:04 ? 74次 阅读
      AMD Zen转战嵌入式 16核心100W功耗

      基于英特尔平台的高性能嵌入式电脑

      作为集声音、图像、动画、视频?#30830;?#23500;多媒体内容为一体的传播载体,数字标牌已成为时下公共展示、宣传的主流....
      发表于 07-03 17:02 ? 138次 阅读
      基于英特尔平台的高性能嵌入式电脑

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

      MSP430F2619S超低功耗微控制器具有针对各种应用的不同外设集。该架构与五种低功耗模式相结合,经过优化,可在便携式测量应用中实现更长的电池寿命。该器件具有功能强大的16位RISC CPU,16位寄存器?#32479;?#37327;发生器,可实现最高的代码效率。数字控制振荡器(DCO)?#24066;?#22312;不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F2619S是一款微控制器配置,带有两个内置16位定时器,速度快12位A /D转换器,比较器,双12位D /A转换器,4个通用串行通信接口(USCI)模块,DMA和最多64个I /O引脚。 典型应用包括捕获模拟信号,将其转换为数?#31181;擔?#28982;后处理数据以供显示或传输到主机系统的传感器系统。独立的RF传感器前端是另一个应用领域。 特性 1.8 V至3.6 V的低电源电压?#27573;?超低功耗 有效模式:1 MHz时为365μA,2.2 V 待机模式(VLO):0.5μA 关闭模式(RAM保持):0.1μA < /li> 在小于1μs的待机模式下唤醒 16位RISC架构,62.5 ns指令周期时间 三通道内部DMA 具?#24515;?#37096;参考,采样保持和自动扫描功能的12位模数(A /D)转换器 双12位数模(D) /A)具有同步功能的转换器 具有三个捕捉/比较寄存器的...
      发表于 11-02 18:49 ? 62次 阅读
      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)?#24066;?#22312;不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F2618是一个带有两个内置16位定时器的微控制器配置,快速12位A /D转换器,比较器,双12位D /A转换器,4个通用串行通信接口(USCI)模块,DMA和最多64个I /O引脚。典型应用包括传感器系统,工业控制应用,手持式仪表?#21462;? 特性 低电源电压?#27573;В?.8 V至3.6 V 超低功?#27169;?有源模式:1 MHz时为365μA,2.2 V 待机模式(VLO):0.5μA 关闭模式(RAM保持):0.1μA 小于1μs从待机模式唤醒 16位RISC架构,62.5 ns指令周期时间 三通道内部DMA < /li> 具?#24515;?#37096;参考的12位模数(A /D)转换器,采样保持和自动扫描功能 双12位数字转换器 - 具有同步功能的模拟(D /A)转换器 具有三个捕捉/比较寄存器的16位Timer_A 具有七个捕捉/比较阴...
      发表于 11-02 18:49 ? 55次 阅读
      MSP430F2618-EP 增强型产品 16 位超低功耗 MCU,具有 92KB 闪存、8KB RAM、12 位 ADC、双 DAC、2 个 USCI

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

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

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

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

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

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

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

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

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

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

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

      MSP430?超低功?#27169;║LP)FRAM平台将独特的嵌入式FRAM和整体超低功耗系统架构组?#26174;?#19968;起,从而使得创新人员能够以较少的能源预算增加性能.FRAM技术以低很多的功耗将SRAM的速度,灵活性和耐久?#26434;?#38378;存的稳定性和可靠性组?#26174;?#19968;起。 MSP430 ULP FRAM产品系列由多种采用FRAM,ULP 16位MSP430 CPU的器件和智能外设组成,可适用于各种应用.ULP架构具有七种低功耗模式,这些模式都经过优化,可在能源受限的应用中实现较长的电池寿命。 作为一款高可靠性增强型产品,此器件具有受控的基线,扩展的温?#30830;段В?55°C至95°C)和金键合线封装,尤其适用于任务关键型应用。 特性 嵌入式微控制器 高达16 MHz时钟频率的16位精简指令集(RISC)架构 宽电源电压?#27573;В?.8V至3.6V) 每SVS H 上电电平所需的最小上电电源电压为1.99V 经优化的超低功率模式 工作模式:大约100μA/MHz 待机(具有低功?#23454;推的?#37096;时钟源(VLO)的LPM3):0.4μA(典型值) 实时时钟(RTC)(LPM3.5):0.35μA(典型值)(1) 关?#24076;↙PM4.5):0.02μA(典型值) 超低功耗铁电RAM(FRAM) 高达...
      发表于 11-02 18:49 ? 47次 阅读
      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)?#24066;?#22312;不到1μs的时间内从低功耗模式唤醒到工作模式。 MSP430F249系列是带有两个内置16位定时器的微控制器配置,快速12位A /D转换器,比较器,四个通用串行通信接口(USCI)模块和多达48个I /O引脚。 典型应用包括传感器系统,工业控制应用,手工举行米?#21462;? 特性 低电源电压?#27573;В?.8 V至3.6 V 超低功?#27169;?工作模式: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,四个校?#35745;?#29575;为±1% 谐振器 外部数字时钟源< /li> 外部电阻器 12位模数(A /D)转换器带内部参...
      发表于 11-02 18:49 ? 52次 阅读
      MSP430F249-EP 增强型产品 16 位超低功耗微处理器,具有 60KB 闪存、2KB RAM、12 位 ADC、2 个 USCI

      MSP430G2231-EP 混合信号微控制器

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

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

      为了延长便携式测量应用中的电池使用寿命,对MSP430F5328架构与扩展低功耗模式的组合进行了优化。该器件具有一个强大的这个控制振荡器(DCO)可以在3.5μs(典型值)内从低功率模式唤醒至激活模式。 MSP430F5328是一款微控制器配置,此配置有一个集成3.3V LDO,4个16位定时器,一个高性能12位模数转换器(ADC),2个通用串行通信接口( USCI),硬件乘法器,DMA,带?#33455;?#25253;功能的实时时钟模块,和47个I /O引脚。 典型应用包括模数传感器系统,数据记录器和多种通用应用。 特性 低电源电压?#27573;В?3.6V到低至1.8V 超低功耗 激活模式(AM)?#26680;?#26377;系统时钟激活 8MHz,3V,闪存程序执行时为290μA/MHz(典型值) 8MHz,3V,RAM程序执行时为150μA/MHz (典型值) 待机模式(LPM3):带?#33455;?#25391;的实时时钟,看门狗和电源监控器可用,完全RAM保持,快速唤醒: 2.2V时为1.9μA,3V时为2.1μA(典型值)低功耗振荡器(VLO),通用计数器,看门狗和电源监控器可用,完全RAM保持,快速唤醒: 3V时为1.4 μA(典型值) 关闭模式(LPM4)?#21644;?#20840;RAM保持,电源监视器可用,快速唤醒: 3V时为1.1μA(...
      发表于 11-02 18:49 ? 30次 阅读
      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>这个器件的典型应用包括模拟和数字传感器系统,数字电机控制,遥控,恒温器,数字定时器,手持仪表。 特性 低电源电压?#27573;В?3.6V到低至1.8V 超低功耗 激活模式(AM)?#26680;?#26377;系统时钟激活 8MHz,3.0V,闪存程序执行时为230μA/MHz(典型值) 8MHz,3.0V,RAM程序执行时为110μA /MHz(典型值) 待机模式(LPM3):带?#33455;?#25391;的实时时钟,看门?#38750;?#30005;源监控器可用,完全RAM保持,快速唤醒: 2.2V时为1.7μA,3.0V时为2.1μA(典型值)低功耗振荡器(VLO),通用计数器,看...
      发表于 11-02 18:49 ? 53次 阅读
      MSP430F5438A-EP 混合信号微控制器,MSP430F5438A-EP

      MSP430FR5969-SP ?#22836;?#23556;混合信号微控制器

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

      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引脚。 这些器件的典型应用包括模拟和数字传感器系统,数字电机控制,遥控,恒温器,数字定时器以及手持仪表。 特性 低电源电压?#27573;В?1.8V到3.6V 超低功耗 工作模式(AM)?#26680;?#26377;系统时钟均工作:在8MHz,3V且闪存程序执行时为295μA/MHz(典型值) 待机模式(LPM3):< br>看门狗(采用晶振)和电源监控器工作,完全RAM保持,快速唤醒: 2.2V时为2μA,3V时为2.2μA(典型值) 关?#24076;?#23454;时时钟(RTC)模式(LPM 3.5):关断模式,RTC(采用晶...
      发表于 11-02 18:48 ? 46次 阅读
      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转换器。 特性 低电源电压?#27573;В?.8V至3.6V 超低功耗 激活模式:220μA(在1MHz频率和2.2V电?#22266;?#20214;下) 待机模式:0.5μA 关闭模式(RAM保持):0.1μA < /li> 5种节能模式 可在不到1μs的时间里超快速地从待机模式唤醒 16位精简指令集(RISC)架构,62.5 ns指令周期时间 基本时钟模块配置: 高达16MHz的内部频率并具有4个精度为±1%的校?#35745;?#29575; 内部超低功耗低频振荡器 32kHz晶振晶体振荡器不能在超过105°C的环境中运行 外部数字时钟源 < li>具有2个捕捉/比较寄存器的16位Timer_A 带内部基准,采样与保持以及自动扫描功能的10位200ksps模数(A /D)转...
      发表于 11-02 18:48 ? 35次 阅读
      MSP430G2230-EP MSP430G2230-EP 混合信号微控制器

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

      德州仪器(TI)的MSP430系列超低功率微控制器包含几个器件,这些器件特有针对多种应用的不同的外设集这种架构与5种低功耗模式相组合,专为在便携式测量应用中延长电池的使用寿命而进行了优化。该器件具有一个强大的16位RISC CPU,16位寄存器和有助于大大提高编码效率的常数发生器。数控振荡器可在少于1μs内将器件从低功耗模式唤醒至激活模式。 MSP430G2302系列微控制器是超低功耗的混合信号微控制器,此微控制器带?#24515;?#32622;的16位定时器,和多达16个I /O触感使能引脚以及使用通用串行通信接口实现的内置通信功能。配置详?#24863;?#24687;,请参见。典型应用包括?#32479;?#26412;传感器系统,此类系统负责捕获模拟信号,将之转换为数?#31181;擔?#38543;后对数据进行处理以进行显示或传送至主机系统。 特性 低电源电压?#27573;В?.8V至3.6V 超低功耗 激活模式:220μA(在1MHz频率和2.2V电?#22266;?#20214;下) 待机模式: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 ? 63次 阅读
      MSP430G2302-EP .混合信号微控制器

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

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

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

      TMP411设备是一个带?#24515;?#32622;本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是?#32479;?#26412;,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程?#30452;?#29575;,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量?#27573;В?#39640;达150°C),二极管?#25910;?#26816;测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程?#30452;?#29575;:9至12位 可编程阈值限...
      发表于 09-19 16:35 ? 49次 阅读
      TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

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

      这个远程温度传感器通常采用?#32479;?#26412;分立式NPN或PNP晶体管,或者基板热晶体管或二极管,这些器件都是微处理器,微控制器或现场可编程门阵列(FPGA)的组成部件。本地和远程传感器均用12位数字编码表示温度,?#30452;?#29575;为0.0625°C。此两线制串口接受SMBus通信协议,以及多达9个不同的引脚可编程地址。 该器件将诸如串联电阻抵消,可编程非理想性因子(η因子),可编程偏移,可编程温?#35748;?#21046;和可编程数?#33268;?#27874;器等高级特性完美结合,提供了一套准确度和抗扰度更高且稳健耐用的温度监控解决方案。 TMP461非常适合各类通信,计算,仪器仪表和工业应用中的多位置,高精?#20219;?#24230;测量。该器件的额定电源电压?#27573;?#20026;1.7V至3.6 V,额定工作温?#30830;段?#20026;-40°C至125°C。 特性 远程二极管温度传感器精度:±0.75°C 本地温度传感器精度:±1°C 本地和远程通道的?#30452;?#29575;:0.0625°C 电源和逻辑电压?#27573;В?.7V至3.6V 35μA工作电流(1SPS), 3μA关断电流 串联电阻抵消 ...
      发表于 09-18 16:59 ? 38次 阅读
      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?) 一线?#24179;?#21475; 两个输入捕捉端口 两个输出比较端口 软件安全装置定时器 振荡器安全装置 电源管理控制 模拟低压检测< /li> 一般特性 电源:4.5V至5.5V可操作,-5.5V至16V绝对最大值 塑料超薄四方扁平无引线(PVQFN)-36封装 支持工业感测应用 受控基线 一个组装和测试场所 一个制造场...
      发表于 08-17 16:40 ? 105次 阅读
      PGA400-EP 增强型产品,具有微控制器的可编程传感器信号调节器
      山西快乐十分预测
      <div id="s0ywa"></div>
    2. <em id="s0ywa"><tr id="s0ywa"></tr></em><div id="s0ywa"></div>
        <div id="s0ywa"></div>
      1. <em id="s0ywa"><tr id="s0ywa"></tr></em><div id="s0ywa"></div>
        1. 足彩进球彩场次安排 北京单场上下单双 体彩p3试机号208 吉林快三财神计划 浙江11选5走图 泳坛夺金分析技巧 急速赛车装扮 河南快3开奖基本走势 西甲第8轮集锦 福建11选5助手免费版 江苏快三是什么 海南环岛赛游戏在线 香港六合彩天线宝宝 山西快乐十分钟前三 体育nba比分直播平台