MCU

Microchip Technology 诚邀您参加 2017 年成都互联微控制器实验室课程培训!

在中国,作为全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商,Microchip Technology Inc.(美国微芯科技公司)全力支持各大学为在校学生提供全方位、高质量的工程教育,并致力于帮助中国大学将 Microchip 领先产品与教学更好地结合,帮助未来的工程师和设计人员提高嵌入式应用的相关知识和技能。

此次嵌入式 IoT 课程培训(含动手实验)将于 2017 年 07 月 06 日在成都东方广场假日酒店举办,内容涵盖 32 位 MCU 入门、实时操作系统概念、先进MIPS 处理器架构以及云端连接技术,为联网嵌入式系统的教学带来互动且全新的入门体验。

Microchip 衷心感谢您的支持与信赖,请尽早发来回执确认出席培训,我们热诚期待您的莅临!

2017年第二场互联MCU实验室课程培训诚邀您的参与!

单片机追求差异化,Microchip让显示屏颜值大提升

随着这几年单片机(MCU)公司的兼并整合,一家单片机公司已经成为了产品无所不包的聚宝盆,仅仅32位单片机,很多公司有数百种产品之多,而且各个单片机公司由于基于同样的架构,产品兼容性高、同质化。

在如此芸芸产品中,还有哪些创新可寻?还有哪些缝隙市场?

目前来看,大家都在做面向物联网(IoT)的单片机、且集成度不断提高。另外,从电子产品世界编辑角度看,在某些功能特色方面布局重兵,以突出某些特性,也是单片机的创新方向。但重要的是,哪些功能特色是需要彰显的?这就要看各家公司对市场的理解了。

近日,电子产品世界编辑参加了Microchip的新品发布会,认为Microchip就是注重某类功能的差异化创新典范:其推出业界首款具有集成2D GPU和集成DDR2存储器的MCU——PIC32MZ DA,简化了24位彩色大屏幕的图形设计,实现了图形功能的突破。

增强图形功能,且易于开发

会上,笔者问Microchip公司的发言人——32位单片机产品部资深产品营销经理Bill Hutchings先生一个有趣的问题:是不是其他的32位MCU厂商也可以做这种图形功能,但是他们也许不太重视这方面的开发,而贵公司专注在这部分?

PIC32MZ DA MCU借助MPLAB® Harmony工具和支持,简化了24位彩色大屏幕的图形设计

Microchip日前宣布推出32位PIC32MZ DA单片机(MCU)系列,这是业界首款具有集成2D图形处理单元(GPU)和高达32 MB集成DDR2存储器的MCU。

微芯科技公司是单片机、混合信号、模拟和闪存专利解决方案的领先提供商,提供的该系列产品使客户能够借助使用方便的单片机(MCU)资源和工具(包括MPLAB®集成开发环境(IDE)和MPLAB Harmony集成软件框架),提高其应用的颜色分辨率和显示尺寸(最大12英寸)。

对于希望继续使用熟悉的MCU设计环境的客户而言,PIC32MZ DA系列填补了MCU和微处理器单元(MPU)之间的图形性能差距。Microchip的PIC32与MPLAB IDE及Harmony软件框架实现了无缝集成,通过其编程模型,这些器件提供了类似MPU的图形功能。这些工具具有可视化图形设计环境、定制显示屏驱动程序创建、图形库和资产转换器等特性,可以针对所选择的显示尺寸对图形进行定制并优化。

这些新器件的特性包括:

1986年,工程师John Hennessy在斯坦福大学(Standford)首次公布了MIPS CPU架构,截至去年这款CPU架构已经经历了30年的发展与实践。‘简洁’和‘优雅’是这款精简指令集MIPS处理器的代名词。这也是很多人尝试用它来开始学习微处理器设计的原因。

Imagination大学计划(IUP)项目是面向广大的教育工作者的。它的目的是让教师更好的帮助学生使用MIPS架构处理器学习如何编程。MIPS CPU的低功耗特性是专业物联网(IoT)项目的最佳选择,学习如何使用它才能够让学生更好的投入到物联网(IoT)蓬勃发展的浪潮中。

Robert Owen,一名已经管理IUP项目很多年的工程师,将举办首次网络研讨会,对这个项目进行全面的介绍。

网络研讨会:Imagination大学计划项目助力学术发展

演讲者:Robert Owen
时间:2017年5月4日16:00-16:30(太平洋标准时间)
时长:30分钟

在电子和计算机科学领域实现卓越的教学和研究

作为一个产品是纯粹数据文件的公司,是如何以一个有效的方法参与到学术界?“实践”是否具有现实的可能性?

Imagination的IP应用于许多技术产品,但这种形式对于学生或研究人员不大适用。

Imagination大学计划项目与许多硬件领域(硅、开发工具和FPGA)的专家和软件&培训供应商建立了特殊的合作关系,使教师和学生能够使用其IP,用于学生教学实验、项目和研究。

本次研讨会便是关于,如何访问这些合作伙伴及学术界已有的材料,利用低成本的硬件和免费或开源软件,将Imagination的IP投入实践。

本次研讨会,我们将着眼于以下三个方面:
● 从移动手机的角度来看图像的教学。
● 使用FPGA平台上的MIPS软核,以独特的方式展示计算机架构和组织,以及处理器内核如何成为片上系统(SoC)设计的核心。
● 使用最好的方法向大学生介绍微控制器(MCU),并引领他们进入物联网连接世界。

如何编写高效率稳定的单片机代码

能同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。PC 机编程基本上不用考虑空间的占用、内存的占用的问题,最终目的就是实现功能就可以了。对于单片机来说就截然不同了,一般的单片机的Flash 和Ram 的资源是以KB 来衡量的,可想而知,单片机的资源是少得可怜,为此我们必须想法设法榨尽其所有资源,将它的性能发挥到最佳,程序设计时必须遵循以下几点进行优化:

1.使用尽量小的数据类型

能用unsiged就不用signed;
能用char就不用int;
能不用floating就不用。
能用位操作不用算数。

2.使用自加、自减指令

通常使用自加、自减指令和复合赋值表达式(如a-=1 及a+=1 等)都能够生成高质量的程序代码,编译器通常都能够生成inc 和dec 之类的指令,而使用a=a+1 或a=a-1 之类的指令,有很多C 编译器都会生成二到三个字节的指令。

3.减少运算的强度

可以使用运算量小但功能相同的表达式替换原来复杂的的表达式。

(1) 求余运算

N= N %8 可以改为N = N &7

说明:位操作只需一个指令周期即可完成,而大部分的C 编译器的“%”运算均是调用子程序来完成,代码长、执行速度慢。通常,只要求是求2n 方的余数,均可使用位操作的方法来代替。

(2) 平方运算

MCU低功耗再也不是难题,因为有这5个绝招!

低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特别大的话,就会经常出现电量不足的情况,影响用户体验。

平时我们在做产品的时候,基本的功能实现很简单,但只要涉及低功耗的问题就比较棘手了,比如某些可以低到微安级的MCU,而自己设计的低功耗怎么测都是毫安级的,电流竟然能够高出标准几百到上千倍,遇到这种情况千万不要怕,只要认真你就赢了。下边咱们仔细分析一下这其中的原因。

第一条:掐断外设命脉——关闭外设时钟

先说最直观的,也是工程师都比较注意的方面,就是关闭MCU的外设时钟,对于现在市面上出现的大多数的MCU,其外设模块都对应着一个时钟开关。只需要打开这个外设的时钟,就可以正常的使用这个外设了,当然,此外设也就会产生相应的功耗;反之,如果想要让这个外设不产生功耗,只需关闭它的时钟即可。

第二条:让工作节奏慢下来——时钟不要倍频

Imagination拥有完整的硅IP(硅知识产权)产品组合,包括SoC(片上系统)所需的关键性处理器,能够用来开发各式各样的移动、消费类和嵌入式电子产品。该公司全新的Warrior I –class I6500 CPU是一款多线程、多核、多集群设计。可为多核异构设计提供全新等级的系统效率与可扩展的运算能力。完全满足汽车辅助驾驶系统和无人驾驶汽车、网络、无人机、工业自动化、安全、视频分析、机器学习以及其他日益依赖于异构运算等应用的最新需求。

【视频】5美元物联网MCU--- Onion Omega 2 评测

去年,Onion发布了Omega2,即一款发布在Kickstarter上的新款Linux开发板。Omega2含有高性能、低功耗且基于MIPS内核的芯片,用于连接设备,并可以免费访问Onion云和Onion APP商城。

网络研讨会 | 微虚拟化:确保基于OmniShield连接MCU的安全

当下,微控制器(MCU)正广泛应用在各个应用程序中——从传统领域如工业机械和汽车,到新兴领域如可穿戴设备甚至是“智能”服装。MCU的设计正日益集成各种连接,如智能蓝牙、超低功率Wi-Fi、NFC和Zigbee等等。连接MCU必须控制自己的状态和资源、捕捉和处理敏感数据、执行一些分析及维护安全存储。它们还必须与远程主机交流,以进行数据传输、平台管理及OTA更新。

随着嵌入式应用程序越来越复杂及具有连接性,嵌入式平台所遭受的威胁亦明显剧增。安全是前期设计时必须考虑的问题,而不是后期的补充。本次研讨会,我们将讨论构建MCU安全性的方法,阐述为何以及如何将硬件进行微虚拟化,以创建安全独立的架构。

提示:播放前需注册

同步内容
--电子创新网--
粤ICP备12070055号