跳转到主要内容
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
国际橡塑展报名
灵动微电子杀入32位MCU领域,MCU洗牌即将拉开序幕?

<br><font color="#FF8000">作者:电子创新网 张国斌</font></br>

520不但是爱情表达日,也让半导体厂商用来表达对用户的满满爱意,5月20日,在2016深圳(国际)集成电路技术创新与应用展上,上海灵动微电子股份有限公司宣布正式推出“MM32x031”及 “MM32x103”系列32位MCU产品,在这个流行跨界和融合的时代,这意味着这家中国唯一一家在证券市场公开挂牌的MCU设计代工企业正式杀入MCU品牌领域,也意味着MCU市场面临新的玩法和变革了。

创客制作:让时间漂浮显示?这单片机时钟也太牛了吧!

笔者利用51单片机制作了一个LED旋转屏,并利用该旋转屏上制作出炫耀独特的数字钟,在把制作过程分享之前,先贴一张效果图。

<center><img src="http://mm32.eetrend.com/files/2016-07/wen_zhang_/100002062-6194-1.png&q…; alt=""></center>
<center><i>效果图——左上角是静止图</i></center>

51单片机汇编指令详解


<strong><font size="5">数据传递类指令</font></strong>

<strong>以累加器为目的操作数的指令</strong>

MOV A,Rn

MOV A,direct

MOV A,@Ri

MOV A,#data

第一条指令中,Rn代表的是R0-R7。第二条指令中,direct就是指的直接地址,而第三条指令中,就是我们刚才讲过的。第四条指令是将立即数data送到A中。

下面我们通过一些例子加以说明:

MOV A,R1 ;将工作寄存器R1中的值送入A,R1中的值保持不变。

51单片机红外遥控器解码

红外接收头的型号有很多HS0038 VS838等 功能大致相同,只是引脚封装不同。

红外接收有几种统一的编码方式,采样哪种编码方式取决于遥控器使用的芯片,接收头收到的都是一样的。

电视遥控器使用的是专用集成发射芯片来实现遥控码的发射,如东芝TC9012,飞利浦AA3010T等,通常彩电遥控信号的发射,就是将某个按键所对应的控制指令和系统码(由0和1组成的序列),调制在38KHz的载波上,然后经放大、驱动红外发射管将信号发射出去。不同公司的遥控芯片,采样的遥控码格式也不一样,较普遍的有两种,一种NEC标准,一种是PHILIPS标准。

单片机ROM、RAM和FLASH的作用

常规上ROM是用来存储固化程序的,RAM是用来存放数据的。由于FLASH ROM比普通的ROM读写速度快,擦写方便,一般用来存储用户程序和需要永久保存的数据。譬如说,现在家用的电子式电度表,它的内核是一款单片机,该单片机的程序就是存放在ROM里的。电度表在工作过程中,是要运算数据的,要采集电压和电流,并根据电压和电流计算出电度来。电压和电流时一个适时的数据,用户不关心,它只是用来计算电度用,计算完后该次采集的数据就用完了,然后再采集下一次,因此这些值就没必要永久存储,就把它放在RAM里边。然而计算完的电度,是需要永久保存的,单片机会定时或者在停电的瞬间将电度数存入到FLASH里。

--ROM存放指令代码和一些固定数值,程序运行后不可改动;RAM用于程序运行中数据的随机存取,掉电后数据消失..

单片机电流的一些经验理解

1、按理说,一个东西的负载电流,应该是它供给外部的电流,这时候也就是流出时,应该为正。

2、外接电阻一般是上拉,通常情况这种接法输出高电平时,内部输出开关管是截止状态,如果该引脚上有负载的话,负载电流经上拉电阻提供,引脚内部基本上不存在电流出入,(所以低功耗)

3、这么讲下去,当该脚输出低电平时(内部开关管导通,电压接近地),电流经电阻流入内部,这时候应该在单片机的相关技术文档中会详细说明单片机的工作电流,但总的来说,每个端口电流不要超过20毫安,否则容易使得器件损坏。描述为负

。IO口的灌电流最大30ma左右,拉电流更小了

一般来说上拉或下拉电阻的作用是增大电流,加强电路的驱动能力

比如说51的

还有,p0口必须接上拉电阻才可以作为io口使用

【盘点】全球知名MCU厂商

全球MCU市场三分天下,美国/欧洲、日本/韩国,以及中国台湾/大陆,各有神功讨好客户。其中,日本和韩国供应商拥有专业的系统设计和制造技术,在消费电子产品方面实力强大;美国和欧洲供应商在工业控制和汽车电子等方面更为成功。中国台湾和大陆的供应商则侧重于低端消费电子产品。以下整理出美国/欧洲、日本/韩国,以及中国台湾/大陆最知名的44家MCU企业名录。既有排名前10大企业,也有台湾和大陆的新贵一族,可谓史上最全编录,强烈建议收藏。

单片机的AD转换

<strong><font size="4">1、什么是AD转换</font></strong>

A是模拟信号的意思,D是数字信号的意思,AD转换就是模数转换,顾名思义,就是把模拟信号转换成数字信号,例如把电压值转化为数字信号。

<strong><font size="4">2、为什么要AD转换</font></strong>

实例讲解!单片机控制继电器原理

首先看看继电器的驱动,这是典型的继电器驱动电路图,这样的图在网络上随处可以搜到,并且标准教科书上一般也是这样的电路图。

<center><img src="http://mm32.eetrend.com/files/2016-07/wen_zhang_/100002024-6062-1.jpg&q…; alt=""></center>

为什么要明白这个图的原理?

单片机嵌入式编程的五个注意事项

在单片机编程的过程中,如果一名设计者能够同时掌握多门编程语言,那么这名设计者肯定是一位非常优秀的人才。但是想要同时精通汇编、C语言、C++这三门语言实在是太难了,很多初学者在其中一门的学习中就已经到处碰壁,苦不堪言。本文特意为大家整理了拥有嵌入式编程领域多年工作经验的工程师意见,汇总成了一篇能够对嵌入式编程经验有着指导意义的注意事项,感兴趣的朋友快来看一看吧。

在单片机嵌入式编程中,最难的两部分是interrupt和MM(memorymanage),之所以有人觉得并不困难,那是因为太多数情况下芯片制造商都已经直接写好,但是如果设计者本身就在为芯片制造商工作,那就必须自己会写配置文件。

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

<font color="#FF8000">作者:电子创新网 张国斌</font>

在半导体元器件中,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%左右的高速增长。

MCU芯片量价齐升 芯片国产化将迎来爆发

近期微控制器(MCU)相关芯片需求大增,台系MCU厂商芯片订单应接不暇,较往年显著增加,且呈现出量价齐升的情况。由于我国是全球最大的芯片销售国,市场空间巨大,随着我国集成电路产业的快速发展,云计算、物联网、大数据、VR等新业态将不断催生更多芯片需求,中国芯片国产化进程将进一步加速,芯片国产化主题热潮料再度升温。

<strong><font size="4">MCU芯片需求显著增加</font></strong>

全球物联网应用市场当红,加上无人机、虚拟实境及智能家居等新兴应用,使得微控制器(MCU)相关芯片需求大增,近期台系MCU厂商芯片订单应接不暇,较往年显著增加,且呈现出量价齐升的情况。

微控制器(MCU)架构介绍

微控制器(Microcontroller)又可简称MCU或μC,也有人称为单芯片微控制器(Single Chip Microcontroller),将ROM、RAM、CPU、I/O集合在同一个芯片中,为不同的应用场合做不同组合控制。微控制器在经过这几年不断地研究、发展,历经4位、8位,到现在的16位及32位,甚至64位。产品的成熟度,以及投入厂商之多、应用范围之广,真可谓之空前。目前在国外大厂因开发较早、产品线广,所以技术领先,而本土厂商则以多功能为产品导向取胜。但不可讳言的,本土厂商的价格战是对外商造成威胁的关键因素。
  

有效的MCU设计必须先了解电源和性能之间的平衡

<br>导读: 关键要建立高效的设计中使用的MCU往往依赖于使功耗和性能之间的智能权衡。许多MCU提供几个选项,可以限制在MCU时钟速率,因此,其性能在MCU供电。管理时钟,选择合适的工作电压电平,并了解电压等级和闪光灯性能之间的关系都是至关重要的,以创造最节能的MCU设计成为可能。</br>

微控制器被用作几乎每个应用可以想象在主控制元件。他们的权力和灵活性,让他们去到组件的大多数设计的心脏。关键要建立高效的设计中使用的MCU往往依赖于使功耗和性能之间的智能权衡。许多MCU提供了几个选项,可以限制MCU时钟速率,因此,其性能的MCU供电。

【MM32F103试用体验】+HC05蓝牙与Android手机通信

<br>一言不合就放假了!!!</br>

今天记录一下我使用MM32开发板驱动HC05蓝牙模块与Android手机通信的过程。说实话,整个过程满是狗血。

<strong><font size="5">一、HC05简介</font></strong>

HC05是一块主从一体的串口蓝牙模块。也就是说,该模块可以配置成主模式、从模式(当然也可以配置成主从回环,不过不介绍,因为我没用过),与单片机通过串口通信。所以说,如果该蓝牙模块配置好了主从模式和波特率,就基本不需要人为操作了,我们只管进行串口通信就行了。

【MM32F103试用体验】+器件包安装与程序开发

<br>在正式内容开始之前,我想宣布一件很沉痛的事情:跟随许久的盗版J-link固件掉了。本来固件掉了也没啥,顶多重新刷一哈。结果拆机以后蒙蔽了,板子上赫然写着J-Link V9.3,主控芯片是STM32F205RGT6。找了同学的J-Link来重刷固件,我的天,结果也掉了。不过万幸,J-Link V8,主控是AT91SAM7S64,重新刷写方法比较简单,成功了。吓得我赶紧放弃了重新刷固件。如果有大神会刷V9.3,请一定指导一下。</br>

接下来,介绍一下,我使用MM32F103开发板完成的第一个小实验。

<strong><font size="5">一、安装器件库</font></strong>

【MM32F103试用体验】+ 例程编译错误解决

<br>打开LED的例程,编译后报错,见下图。</br>

<center><img src="http://mm32.eetrend.com/files/2016-07/wen_zhang_/100002005-5942-1.jpg&q…; alt="" width="600"></center>

<br>提示缺失文件,然后把以前工程里的文件拷贝到例程中放启动文件的地方。</br>

【MM32F103试用体验】:控制HMI串口屏

<br>周末开始对MM32F103开发板进行第一次测试</br>

<strong><font size="5">(一)器件库“MindMotion.MM32x103_DFP.1.0.0.pack”的安装</font></strong>

器件库的安装包在下载资料里,由说明可以看出,该库适合KEIL 5.14和更高版本,本人使用的是KEIL 5.15。直接双击器件库的安装包即可安装。

【MM32F103试用体验】+OV7670摄像头

<br>完成了MM32F103开发板驱动OV7670摄像头,现在分享一下,希望大家给点意见建议。</br>

本来想先发24L01的,结果测试时出现了问题。尴尬的是配置的底层文件都是只读的,害的我分别复制粘贴了一遍才能修改。不过,我想提供者也是考虑使用者误改才设置只读的吧。

言归正传,我使用的摄像头是原子的OV7670,带有FIFO,所以处理起来很方便、简洁。

<strong><font size="5">一、原理图和引脚功能</font></strong>

【MM32F103试用体验】开箱测评

<br>板子收到好多天了,一直没时间玩。现在上简单的测评。 </br>

<strong><font size="5">一、包装</font></strong>

包装还是很好的,还送了个袋子跟衣服。给灵动电子的热情点个赞。

<strong><font size="5">二、板子</font></strong>