跳转到主要内容
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
【视频】单片机原理及应用06

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

【下载】Cortex-M0汇编指令

ARM公司的Cortex-M0应用于各种微控制器(MCU)中,并可让研发工程师以8位的价位创造32位的的效能,并将传统的8位和16位的处理器升级到更高效、更低功耗的32位处理器。

Cortex-M0是Cortex-M家族中的M0系列。最大特点是低功耗的设计。Cortex-M0为32位、3级流水线RISC处理器,其核心仍为冯.诺依曼结构,是指令和数据共享同一总线的架构。作为新一代的处理器,Cortex-M0的设计进行了许多的改革与创新,如系统存储器地址映像(system address map)、改善效率并增强确定性的嵌套向量中断系统(NVIC)与不可屏蔽中断(NMI)、全新的硬件除错单元等等,都带给了使用者全新的体验和更便利、 更有效率的操作。

巴基斯坦青年代表团参访上海灵动微电子股份有限公司

2016年8月7日,在团中央国际交流合作部的安排和指导下,巴基斯坦青年代表团前往上海灵动微电子股份有限公司上海总部参观访问。

灵动微电子联合创始人、MCU产品事业部总经理娄方超先生介绍了张江高科技园区概况以及灵动微电子公司情况,并向巴基斯坦客人展示了灵动微电子的MCU产品,双方在友好热烈的气氛中进行了交流,随后还举行了乒乓球和斯诺克友谊赛,最后灵动陪同代表团实地参观了张江园区。

代表团团长、巴基斯坦旁遮普省青年事务部部长阿西夫﹒赛义德先生对此行给予了高度评价,并对灵动微电子的研发及产品给予了高度认可。参访团团员及灵动微电子工作人员互相合影留念,并交换联络方式,参访活动圆满结束。

8位还是32位 微处理器怎么选?

尽管未来8位元MCU朝向32位元MCU发展将会成为现实,但目前还没那么容易实现。事实证明8位元MCU和32位元MCU仍是互补的技术,在一些方面各有千秋,而在其它方面的表现却同样出色。这其中的窍门在于厘清何种应用适合哪种MCU架构。

选择ARM7还是cortex-M3?

要使用低成本的 32位处理器,开发人员面临两种选择,基于Cortex-M3内核或者ARM7TDMI内核的处理器。如何做出选择?选择标准又是什么?本文主要介绍了ARM Cortex-M3内核微控制器区别于ARM7的一些特点,帮助您快速选择。<!--break-->

<strong>1.ARM实现方法</strong>

ARM Cortex-M3是一种基于ARM7架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼结构下,数据和指令共用一条总线)。从本质上来说,哈佛结构在物理上更为复杂,但是处理速度明显加快。根据摩尔定理,复杂性并不是一件非常重要的事,而吞吐量的增加却极具价值。

MCU数位控制技术助力变频马达性能大跃进

变频马达主要依靠半导体元件组成的电子电路来驱动马达运转,其中MCU数位控制技术的良寙攸关着马达效率是否理想;而在MCU控制技术日趋成熟,加上FOC演算法助力之下,变频马达效率将逐步跃进。

马达是家电产品中,不可或缺的动力元件,马达的使用量,也是生活舒适程度的指标之一。家电产品中,常见的马达基本上有三种:交流感应马达(AC Induction Motor, ACIM)、直流有刷马达(Brushed DC Motor)、直流无刷马达(BLDC/PMSM)(亦称变频马达)。事实上,马达的分类方式可从以下几点区分。

<strong>.电源</strong>

从电源的使用上来看,可简易分成交流马达与直流马达两大类。

<strong>.控制方式</strong>

是什么偷走了MCU的功耗?

许多工程师在设计MCU低功耗的时候都会遇见这样的情况,使用原厂的开发板、原厂的例程,测得的功耗会非常低,几乎就是数据手册上写的那个数据。可是偏偏自己编写工程的时候,MCU的功耗仅仅是象征性的降一下,根本达不到理论的数据。到底是什么偷走了MCU的功耗呢?

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

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

为什么通用MCU领域需要新的中国玩家?

在半导体元器件中,MCU是一个很特殊的器件,这个市场每年都在保持增长,但是国外MCU厂商却在选择退出!据IC Insights市场研究报告显示,2015年全球MCU市场规模达到168亿美元,较2014年增长5.6%,出货量255亿颗比2014年提升12.4%,预计2016年全球MCU市场出货量将突破300亿颗大关。对于32位MCU市场而言,2015年是具有重大标志性意义的一年,全球32位MCU出货量超过4/8位MCU与16位MCU出货量的总和,而且未来几年应该会保持30%左右的高速增长。

Cortex-M3 栈的8字节对齐

<strong>一、什么是栈对齐?</strong>

栈的字节对齐,实际是指栈顶指针须是某字节的整数倍。因此下边对系统栈与MSP,任务栈与PSP,栈对齐与SP对齐 这三对概念不做区分。另外下文提到编译器的时候,实际上是对编译器汇编器连接器的统称。

之前对栈的8字节对齐理解的不透,就在网上查了好多有关栈字节对齐、还有一些ARM对齐伪指令的资料信息,又做了一些实验,把这些零碎的信息拼接在一起,总觉得理解透这个问题的话得长篇大论了。结果昨天看了AAPCS手册、然后查到了没有使用PRESERVE8伪指令出现错误的实例,突然觉得长篇大论不存在了,半篇小论这问题就能理顺了。

<strong>二、AAPCS栈使用规约</strong>

智能家居由热转冷,产业未来该何去何从?

2016 年以来,智能家居出现的频次明显降低。这既有直播、 VR 成为行业新热点后,媒体报道和关注度转移的外部因素。但是,更多的是从智能家居行业自身找原因。<!--break-->

首先,智能家居概念被过度消费。热炒的智能家居让用户的期望值大大提升,但是,当用户没用真正看到满意的产品时,难免感到失望,狼来了的故事绝对不能讲第三遍。

其次,资本的 “ 煽风点火 ” 。智能家居热度的快速上升,除了谷歌 32 亿美元收购智能家居公司 Nest 之外,资本快钱的大量涌入成为市场的幕后推手,造成行业整体浮躁。但是,资本讲究回报,相比国外注重长线投资,中国的资本则希望短期获利,催生智能家居行业泡沫。

平衡车深度干货:从哪来?怎么玩?

作者:五条

有人说平衡车行业在走向覆灭,也有人说它正在蓄势待发,没有标准,没有专利这的确是现有平衡车遇到最大的问题,然道平衡车会这么慢慢消失。为此,一度蜜对现在的平衡车市场做了以下分析报告。<!--break-->

<strong> 平衡车的前世今生</strong>

到ELEXCON看灵动MM32 MCU新品,不见不散!

“ELEXCON深圳国际电子展暨IEE深圳国际嵌入式系统展”作为嵌入式行业的年度盛会,每年都会汇聚众多来自全球的优秀企业,并同台展出自家甚至是首发首秀的新产品、新技术,及其新方案。展会期间,参展企业还会推出大量的有奖活动与参展观众进行交流互动!今年,灵动微电子也将携带灵动MM32 MCU新品来到ELEXCON与大家见面,8月24-26日深圳会展中心2/3/4号馆约定您,不见不散!欢迎大家关注和传播,让更多朋友了解灵动的新技术、新动态、新趋势,顺带也来展会现场薅更多羊毛吧~!

<strong>上海灵动微电子股份有限公司</strong>

<strong>展位号:三号馆3B38</strong>

【下载】ARM Cortex-M MCU 应用的标准架构

ARM Cortex™-M处理器系列是一系列可向上兼容的高能效、易于使用的处理器,这些处理器旨在帮助开发人员满足将来的嵌入式应用的需要。这些需要包括以更低的成本提供更多功能、不断增加连接、改善代码重用和提高能效。

Cortex-M 系列针对成本和功耗敏感的MCU和终端应用(如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械)的混合信号设备进行过优化。

面对物联网(IoT),半导体产业遇到瓶颈?不,是新常态!

对于芯片制造商来说,原本的市场是你只需制造几种产品,但是每样的销量都有非常巨大的规模,但在新的市场里,你需要制造巨多种类的产品,每种只能卖几十万件。这无疑是在形容新兴的物联网市场。

自上世纪40年代第一根晶体管诞生以来,半导体产业在全球已历经70个年头,作为一位“古稀老人”,半导体产业近年来也不可抗拒的隐隐露出疲态。这种增长速度的放缓主要拖累于产业迈入了所谓的“两后时代”。

<strong> 后摩尔时代:</strong> 由于同样小的空间里集成越来越多的硅电路,产生的热量也越来越大,同时当芯片线路的量级在10nm以下的时候,电子的行为受限于量子的不确定性,晶体管将变得不可靠。而国际半导体技术路线图已经抛开摩尔定律,这预示着摩尔定律的死亡。

中国高端芯片联盟成立 集成电路国产化将提速

上证报资讯获悉,27家高端芯片、基础软件、整机应用等重点骨干企业、著名院校和研究院所,近日共同发起成立“中国高端芯片联盟”。该联盟接受国家集成电路产业发展领导小组办公室指导,旨在重点打造“架构-芯片-软件-整机-系统-信息服务”的产业生态体系,推进集成电路产业快速发展。

据介绍,联盟发起单位包括紫光集团、长江存储、中芯国际、华为、中兴,以及工信部电信研究院、中标软件等国内芯片产业链骨干企业及科研院所。另外,近日国际半导体协会(SEMI)公布,2016年、2017年全球将新建至少19座晶圆厂,其中10座建于我国。在联盟成立和晶圆厂建设的推动下,芯片、存储等集成电路细分产业将迎来快速发展机遇。

【视频】单片机原理及应用05

单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

Keil 软件仿真的串口调试技巧

在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过 RS232/RS485 电平转换芯片与上位机连接, 以进行上位机与下位机的数据交换、参数设置、组成网络以及各种外部设备的 连接等。RS232/RS485 串行接口总线具有成本低、简单可靠、容易使用等特点,加上其历史悠久,所以目前应用仍然非常广泛;特别对于数据量不是很大 的场合,串口通信仍然是很好的选择,有着广阔的使用前景。
 
在单片机编程中,串口占了很重要的地位。传统方式串口程序的调试,往往是利用专用的单片机硬件仿真器。在编写好程序后,利用仿真器来设置断点,观察变量和程序的流程,逐步对程序进行调试,修正错误。使用硬件仿真器的确是很有效的方法,但是也有一些缺点: 

【下载】单片机仿真软件PROTEUS使用入门手册

<strong> Proteus介绍 </strong>

Proteus 软件是由英国 Labcenter Electronics 公司开发的EDA工具软件,已有近20年的历史,在全球得到了广泛应用。Proteus 软件的功能强大,它集电路设计、制版及仿真等多种功能于一身,不仅能够对电工、电子技术学科涉及的电路进行设计与分析,还能够对微处理器进行设计和仿真,并且功能齐全,界面多彩,是近年来备受电子设计爱好者青睐的一款新型电子线路设计与仿真软件。

<strong> Proteus整体功能预览</strong>

【下载】调试工具Debug的使用指南

DEBUG是专门为汇编语言设计的调试工具软件,它通过单步、设置断点等方式,为使用者提供了非常有效的调试手段。在DEBUG下所有输入的数据都是十六进制,所以不需要后面加H。并且不区分大、小写字母。

<strong> 1.1. 实验目的 </strong>

1、 学习如何启动在Windows的命令模式下启动DEBUG;

2、 掌握DEBUG的常用基本命令; 

3、 学习如何用DEBUG进行跟踪调试。  

<strong> 1.2. 预备知识 </strong>

1、 进制转换 

需要同学们熟练掌握二进制、八进制、十进制和十六进制的互相转换算法。 

2、 寄存器 

Eclipse编程中的Debug工具的使用方法

Eclipse编程中的Debug工具(即自动找错工具)的使用方法:

首先在Eclipse中编写一段代码以下边代码为例,看到代码左边的蓝条

<center><img src="http://mm32.eetrend.com/files/2016-08/wen_zhang_/100002327-7324-1.png&q…; alt="" width="600"></center>

找到int n=10,X=5,y=2;这行点击鼠标右键,