Microchip发布创新开发平台,持续推动8位MCU发展

新型开发平台可大大加快利用8位PIC单片机集成的先进外设进行各种应用功能的设计

Microchip日前宣布扩展其开发平台以支持旗下不断增长的具有独立于内核的外设的创新型8位PIC单片机(MCU)产品组合。设计人员可以组合使用这些CIP来实现多种应用功能的自主执行,同时它们也可以和越来越多的集成智能模拟外设进行互联。由于这些功能是在硬件而非软件中进行确定而可靠地执行,CIP大幅提升了系统性能,远远超越了传统的MCU产品。

公司信息: 

汽车的智能感官之“心”:适于检测及传感应用的MCU


Renesas(瑞萨电子)推出的MCU R5F1177A属于Renesas RL78系列微控制器产品,该款MCU具有极低的功耗,丰富的模拟功能以及出色的低功耗表现,这使R5F1177A可以完美的应用于对功耗敏感的汽车电子应用,尤其是检测及传感器应用。

完备的模拟功能

世强代理的R5F1177A,集成了丰富的模拟功能,包括运算放大器、模式转换器、窗口比较器等。

同时该款MCU内部集成了4路运算放大器,2路窗口比较器,在外部配合简单的电阻电容设计,即可完成对信号的放大、滤波以及信号的监测,配合内部集成的分辨率高达12位的模数转换器,R5F1177A以极小的设计面积就可以完成对外部信号的测量、检测任务,提高了开发人员设计的灵活性,尤其是在汽车电子应用中,大大降低了小型化设计的难度。

一流的低功耗模式

例说MCU的端模式

—— 基于STM8S105K4和STM32F072RB

端模式,大端,小端是什么?没有用到的话,相信你也不一定清楚。我第一次接触是在UART发送结构体数据的时候,说到这里你也许猜到了一些。

  端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian和Little Endian也几乎引起一场战争。在计算机业界,Endian表示数据在存储器中的存放顺序。下文举例说明在计算机中大小端模式的区别。

  下表说明了一个32位的数据在大端模式及小端模式下按字节存储的先后顺序(HH表示32位数据的最高字节,LL则为最低字节):

32位数据

例说MCU的端模式

—— 基于STM8S105K4和STM32F072RB

端模式,大端,小端是什么?没有用到的话,相信你也不一定清楚。我第一次接触是在UART发送结构体数据的时候,说到这里你也许猜到了一些。

  端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业Big Endian和Little Endian也几乎引起一场战争。在计算机业界,Endian表示数据在存储器中的存放顺序。下文举例说明在计算机中大小端模式的区别。

  下表说明了一个32位的数据在大端模式及小端模式下按字节存储的先后顺序(HH表示32位数据的最高字节,LL则为最低字节):

如何快速掌握一款新的MCU

任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的。因此,对于任何一款MCU,主要应从如下的几个方面来理解和掌握:

1、MCU的特点

要了解一款MCU,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所提供的外围功能模块(PeripheralCircuit)、中断源、工作电压及功耗等等。

了解这些MCU Features后,接下来第一步就是将所选MCU的功能与实际项目开发的要求的功能进行对比,明确那些资源是目前所需要的,那些是本项目所用不到的。对于项目中需要用到的而所选MCU不提供的功能,则需要认真理解MCU的相关资料,以求用间接的方法来实现,例如,所开发的项目需要与PC机COM口进行通讯,而所选的MCU不提供UART口,则可以考虑用外部中断的方式来实现;对于项目开发需要用到的资源,则需要对其Manua*进行认真的理解和阅读,而对于不需要的功能模块则可以忽略或浏览即可。对于MCU学习来讲,应用才是关键,也是最主要的目的。

LTC6802与MCU的连接器电路设计详解

随着环境和能源问题日益严峻,电动汽车及混合动力汽车已经成为了当今世界关注的焦点。蓄电池是EV的动力环节,但其单体端电压及容量都较小,比如广泛应用的磷酸铁锂(LiFePO4)电池端电压一般不超过3.65 V,因此常需多单体串并联组合使用来满足车辆的需求。对于车载电池包而言,一个功能完备的监控系统是非常必要的。目前国内的电池组监控设备存在两大问题:一是电池电压检测精度不高,二是电池组均衡控制的实现较复杂。针对这些问题,本文应用Linear Technology 公司新推出的电池组监控芯片LTC6802,设计了一套面向锂离子电池组的硬件监控平台。该平台设计实现的功能包括单体电压/ 温度检测、电池组均衡以及分布式CAN 通信等。

  电池监控系统整体结构

  电池组监控平台的整体结构如图1 所示。本平台设计采用分布式CAN 总线结构,首先,LTC6802用于实现对单体电压的采集以及串联电池组的被动均衡控制;主控芯片负责接收来自LTC6802 的电压采集信息,并对LTC6802 的相关参数进行设置,此外MCU 还用于实现电池包节点温度以及电流的采集;最后MCU 将电池包的组态信息发送到CAN 通信网络。

LTC6802与MCU的连接器电路设计详解

随着环境和能源问题日益严峻,电动汽车及混合动力汽车已经成为了当今世界关注的焦点。蓄电池是EV的动力环节,但其单体端电压及容量都较小,比如广泛应用的磷酸铁锂(LiFePO4)电池端电压一般不超过3.65 V,因此常需多单体串并联组合使用来满足车辆的需求。对于车载电池包而言,一个功能完备的监控系统是非常必要的。目前国内的电池组监控设备存在两大问题:一是电池电压检测精度不高,二是电池组均衡控制的实现较复杂。针对这些问题,本文应用Linear Technology 公司新推出的电池组监控芯片LTC6802,设计了一套面向锂离子电池组的硬件监控平台。该平台设计实现的功能包括单体电压/ 温度检测、电池组均衡以及分布式CAN 通信等。

  电池监控系统整体结构

  电池组监控平台的整体结构如图1 所示。本平台设计采用分布式CAN 总线结构,首先,LTC6802用于实现对单体电压的采集以及串联电池组的被动均衡控制;主控芯片负责接收来自LTC6802 的电压采集信息,并对LTC6802 的相关参数进行设置,此外MCU 还用于实现电池包节点温度以及电流的采集;最后MCU 将电池包的组态信息发送到CAN 通信网络。

  

麻雀虽小 五脏俱全:MCU专用RTOS简述

微控制器(MCU)广泛应用在各行各业,如各式家电、工业自动化,实时控制、资料采集等领域,为因应工控所需的实时(Realtime)控制、快速回应等需求,因此MCU大多搭载RTOS(实时操作系统)运行。随著物联网的兴起,软件业也为RTOS加入物联网的成分,以提早卡位物联网的核心软件市场…

新一代MCU如何提升车联网汽车安全性

汽车高级驾驶辅助系统(ADAS)涉及ABS防抱死制动、安全气囊、刹车控制、转向控制、引擎控制、巡航控制、启停、自动泊车、集成导航(GPS与Gallileo)等等,随着这一系统的被引入,汽车电子生态系统正在变得更加互连且更为复杂。但与此同时,汽车电子器件也取代了很多的琐碎功能,如车灯控制、空调、电动车窗、引擎启动、车门开启、可调及加热座椅等等。

一般来说,车内的每个功能都由一个网络微控制器(MCU)来管理,这些MCU使用相同的通信总线来交换数据与信息,包括面向动力传动、底盘与车身电子功能的CAN、FlexRay或LIN总线,以及用于娱乐信息系统的MOST光纤网络和以太网。

MCU降价潮袭来 国产微控企业挑战与机遇并存

导读: 近年来,可穿戴市场的兴起和信息安全意识的提升,成功促进了物联网的逐渐铺开。这同时,在物联网系统中最为关键的32位MCU也迎来变革潮,使用量大幅提升的同时,也正式展开了价格战。那么倚靠中国大市场的国内MCU企业该如何应对这一挑战与机遇并存的节点?

在IC Insights公开的报告中提到,由于近来针对智慧卡与其它物联网应用的32位MCU使用量大幅增加,预计今年全球的MCU出货量将增加33%,达到254亿颗。不过相对的整体营收增幅却让人大跌眼镜,预计只会增加4%,达到166亿美元。

出现这个结果的原因,是因为这部分32位MCU的价格将会大幅下降,并且会持续很长一段时间。实现物联网连接功能以及感测器的这部分MCU目前正面临较大的价格下行压力,供应商之间的竞争日益激烈,戴装置、无线感测节点以及其他嵌入式功能都一定程度上加重了MCU下跌趋势。

特定应用的MCU瞄准新兴应用


 微控制器是通过它们的性质,通用设备,能够处理各种各样的控制任务。它们的发展已经跟踪了精干,成本低,但功能强大的设备的需求,因此他们现在能够广泛的终端产品。主要,灵活性,成本和性能的平衡他们的选择对于应用的相对特定范围,使制造商能够跨越的变体组合提供最优解。飞思卡尔,例如,提供了超过900多种不同的基于ARM的微控制器,这个数字可能会通过推出的ARM Cortex-M7内核的进一步增加。虽然在一个家庭中每个范围通常是优化的,往往存在交叉的,他们处理应用方面,使最终用户可以选择最适合其特定要求的设备。但是,有时应用程序有这样的特殊要求的设备制造商愿意并且能够开发出具有专用于该应用程序的外设设备。虽然不通用,严格地说,它们通常基于标准MCU内核和外围设备,这使得它们适于特定的应用,同时保留的灵活性程度。

物联网需求拉动增长 国内MCU企业面临考验

导读: 建议中国国内半导体企业在进入MCU市场的时候,首先应该明确技术和市场发展趋势,确定技术路线和产品定位,基于ARM内核,集中攻克32位产品;其次要明确自身市场定位,找准细分领域,集中力量完善针对特定细分领域的产品及解决方案。

探索ARM Cortex-M7核心:为明日物联网预做准备

本技术白皮书将详细阐述Cortex-M7处理器,探讨在设计核心时面临的架构考量、以及关于配置选项的信息,同时也说明它在IoT应用中的重要性。此信息适用于希望对处理器本身有更深一步了解的人士、或有兴趣从事嵌入式系统设计和软件开发的专业人士。

Microchip扩展32位PIC32MX1/2单片机系列, 具有成本更优的256 KB闪存和高达83 DMIPS的优异性能

存储容量大以及智能外设组合降低了消费电子、工业和医疗市场中触摸传感和嵌入式控制应用的开发成本

Microchip 推出全新32位PIC32MX1/2单片机(MCU)系列产品,在小巧的封装中具有256 KB大容量闪存配置以及16 KB RAM。作为广受欢迎的MCU系列新成员,新器件为需要复杂算法和应用代码的低成本应用提供了灵活性。与Microchip全面的软件和工具配合使用,可支持图形、触摸传感和通用嵌入式控制等应用的设计。

公司信息: 

两分钟教会嵌入式工程师使用低功耗软件延长电池使用寿命的技巧!

电池技术的创新并不像其它技术优势那样迅速。每隔十年,电池容量就会增加一倍,同时市场对于电池工艺的要求也越来越高,这给电池开发人员带来了许多艰巨的挑战。电池开发人员在设计电池供电系统时经常会发现,虽然系统硬件的效率提高了,但电池的功耗却往往比预期高出很多。实际上,在优化嵌入式系统时,硬件只是必须考虑的因素之一,另一个不可或缺的因素则是软件。

Atmel采用段码LCD控制器拓展其创新的超低功耗 ARM Cortex M0+ MCU系列

超低功耗 Atmel |SMART SAM L22系列MCU在CoreMark测试中展示了39µA /MHz的功耗,配备段码LCD控制器、外设触摸控制器、篡改检测和其它全新的安全特性,目标面向工业、消费和医疗行业的电池供电型应用。


Atmel公司推出SAM L22系列MCU,以拓展其深受市场欢迎、基于ARM® Cortex® M0+的安全MCU系列 。Atmel |SMART SAM L系列是EEMBC ULPbench测试中得分最高的产品系列,后者是业内一项领先的低功耗独立基准测试。新系列MCU具备超低功耗电容触控功能,并配有一个最多支持320个段的段码LCD控制器,使得该系列MCU成为恒温器、电/煤气/水表、家庭控制、医疗及门禁系统等众多应用的理想选择。

公司信息: 

借力低漏电MCU/损耗分析工具 嵌入式系统电源效率攀升

文.William Goh

新型低漏电MCU与损耗分析开发工具将显著推升嵌入式系统节能效益。设计人员可选用采先进低漏电制程并内建FRAM的新款MCU,搭配半导体公司提供的实时电源损耗分析工具和除错器,全面强化系统电源管理功能,进一步实现低功耗设计。

低功耗软件开发延长电池使用寿命

电池技术的创新并不像其它技术优势那样迅速。每隔十年,电池容量就会增加一倍,同时市场对于电池工艺的要求也越来越高,这给电池开发人员带来了许多艰巨的挑战。电池开发人员在设计电池供电系统时经常会发现,虽然系统硬件的效率提高了,但电池的功耗却往往比预期高出很多。实际上,在优化嵌入式系统时,硬件只是必须考虑的因素之一,另一个不可或缺的因素则是软件。

公司信息: 

数字信号控制器中断系统及其设置方法

1.引言

数字信号控制器(Digital Signal Controller, DSC)是将DSP内核与MCU接口相结合的微处理芯片。DSC同时具有数字信号处理能力和MCU控制接口,并且中断系统功能非常丰富。中断是指CPU正在处理某件事情时,突然发生的某一外部事件(如一个电平的变化,一个脉冲沿的发生或定时器的计数溢出等)请求CPU迅速去处理,此时,若条件允许,CPU暂时中断当前的工作,转去处理所发生的事件(中断服务程序),处理完后,再回到原来中断的地方,继续原来的工作,这样一个完整的过程称为中断。外设在需要时通过中断,中止CPU当前的工作,进行信息交换;这样可以实现CPU和多个外设同时工作,提高系统的吞吐率和使用效率。因此,中断具有处理突发事件、提高CPU的效率、可以实现多任务数据事件管理等特点。

采用非对称双核 MCU 提高系统性能 –基于 C2000 Concerto 系列

本文系统地介绍了 C2000 Concerto 系列非对称双核 MCU 的基础知识和重要特点。通过对比基于两个分立 MCU 和一个双核 MCU 的方案之间的差异,强调了异构双核 MCU 方案的众多优点。以TMS320F28M35H52C 为例介绍了 C2000 Concerto 系列的 C28x 和 Cortex-M3 两个子系统的性能、外设和软件平台,重点阐述了双核通讯 IPC 的多种高效的通讯机制和 controlSUITE 软件平台。最后,通过两个设计案例来讨论如何合理地为 C28x 和 Cortex-M3 两个内核进行任务分工,从而达到提高系统性能的目的。

1、背景介绍