产品概述

tx单片机 51单片机寄存器功能一览表

小编 2024-10-07 产品概述 23 0

51单片机寄存器功能一览表

21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。

在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。这样的特殊功能寄存器51单片机共有21个并且都是可寻址的列表如下(其中带*号的为52系列所增加的特殊功能寄存器):

分别说明如下:

1、ACC---是累加器,通常用A表示

这是个什么东西,可不能从名字上理解,它是一个寄存器,而不是一个做加法的东西,为什么给它这么一个名字呢?或许是因为在运算器做运算时其中一个数一定是在ACC中的缘故吧。它的名字特殊,身份也特殊,稍后在中篇中我们将学到指令,可以发现,所有的运算类指令都离不开它。自身带有全零标志Z,若A=0则Z=1;若A≠0则z=0。该标志常用作程序分枝转移的判断条件。

2、B--一个寄存器

在做乘、除法时放乘数或除数,不做乘除法时,随你怎么用。

3、PSW-----程序状态字。

这是一个很重要的东西,里面放了CPU工作时的很多状态,借此,我们可以了解CPU的当前状态,并作出相应的处理。它的各位功能请看下表:

下面我们逐一介绍各位的用途

CY:进位标志。

8051中的运算器是一种8位的运算器,我们知道,8位运算器只能表示到0-255,如果做加法的话,两数相加可能会超过255,这样最高位就会丢失,造成运算的错误,怎么办?最高位就进到这里来。这样就没事了。有进、借位,CY=1;无进、借位,CY=0

例:78H+97H(01111000+10010111)

AC:辅助进、借位(高半字节与低半字节间的进、借位)。

例:57H+3AH(01010111+00111010)

F0:用户标志位

由用户(编程人员)决定什么时候用,什么时候不用。

RS1、RS0:工作寄存器组选择位

通过修改PSW中的RS1、RS0两位的状态,就能任选一个工作寄存器区。这个特点提高了MCS-51现场保护和现场恢复的速度。对于提高CPU的工作效率和响应中断的速度是很有利的。若在一个实际的应用系统中,不需要四组工作寄存器,那么这个区域中多余单元可以作为一般的数据缓冲器使用。

0V:溢出标志位

运算结果按补码运算理解。有溢出,OV=1;无溢出,OV=0。什么是溢出我们后面的章节会讲到。

P:奇偶校验位

它用来表示ALU运算结果中二进制数位“1”的个数的奇偶性。若为奇数,则P=1,否则为0。运算结果有奇数个1,P=1;运算结果有偶数个1,P=0。

例:某运算结果是78H(01111000),显然1的个数为偶数,所以P=0。

4、DPTR(DPH、DPL)--------数据指针

可以用它来访问外部数据存储器中的任一单元,如果不用,也可以作为通用寄存器来用,由我们自已决定如何使用。分成DPL(低8位)和DPH(高8位)两个寄存器。用来存放16位地址值,以便用间接寻址或变址寻址的方式对片外数据RAM或程序存储器作64K字节范围内的数据操作。

5、P0、P1、P2、P3--------输入输出口(I/O)寄存器

这个我们已经知道,是四个并行输入/输出口(I/O)的寄存器。它里面的内容对应着管脚的输出。

6、IE-----中断充许寄存器

可按位寻址,地址:A8H

EA (IE.7):EA=0时,所有中断禁止(即不产生中断);EA=1时,各中断的产生由个别的允许位决定

- (IE.6):保留

ET2(IE.5):定时2溢出中断允许(8052用)

ES (IE.4):串行口中断允许(ES=1允许,ES=0禁止)

ET1(IE.3):定时1中断允许

EX1(IE.2):外中断INT1中断允许

ET0(IE.1):定时器0中断允许

EX0(IE.0):外部中断INT0的中断允许

7、IP-----中断优先级控制寄存器

可按位寻址,地址位B8H

- (IP.7):保留

- (IP.6):保留

PT2(IP.5):定时2中断优先(8052用)

PS (IP.4):串行口中断优先

PT1(IP.3):定时1中断优先

PX1(IP.2):外中断INT1中断优先

PT0(IP.1):定时器0中断优先

PX0(IP.0):外部中断INT0的中断优先

8、TMOD-----定时器控制寄存器

不按位寻址,地址89H

GATE :定时操作开关控制位,当GATE=1时,INT0或INT1引脚为高电平,同时TCON中的TR0或TR1控制位为1时,计时/计数器0或1才开始工作。若GATE=0,则只要将TR0或TR1控制位设为1,计时/计数器0或1就开始工作。

C/T :定时器或计数器功能的选择位。C/T=1为计数器,通过外部引脚T0或T1输入计数脉冲。C/T=0时为定时器,由内部系统时钟提供计时工作脉冲。

M1 、M0:T0、T1工作模式选择位

9、TCON-----定时器控制寄存器

可按位寻址,地址位88H

TF1:定时器T1溢出标志,可由程序查询和清零,TF1也是中断请求源,当CPU响应T1中断时由硬件清零。

TF0:定时器T0溢出标志,可由程序查询和清零,TF0也是中断请求源,当CPU响应T0中断时由硬件清零。

TR1:T1充许计数控制位,为1时充许T1计数。

TR0:T0充许计数控制位,为1时充许T0计数。

IE1:外部中断1请示源(INT1,P3.3)标志。IE1=1,外部中断1正在向CPU请求中断,当CPU响应该中断时由硬件清“0”IE1(边沿触发方式)。

IT1:外部中断源1触发方式控制位。IT1=0,外部中断1程控为电平触发方式,当INT1(P3.3)输入低电平时,置位IE1。

IE0:外部中断0请示源(INT0,P3.2)标志。IE0=1,外部中断1正在向CPU请求中断,当CPU响应该中断时由硬件清“0”IE0(边沿触发方式)。

IT0:外部中断源0触发方式控制位。IT0=0,外部中断1程控为电平触发方式,当INT0(P3.2)输入低电平时,置位IE0。

10、SCON----串行通信控制寄存器

它是一个可寻址的专用寄存器,用于串行数据的通信控制,单元地址是98H,其结构格式如下:

(1)SM0、SM1:串行口工作方式控制位。

SM0,SM1 工作方式

00 方式0-波特率由振荡器频率所定:振荡器频率/12

01 方式1-波特率由定时器T1或T2的溢出率和SMOD所定:2SMOD ×(T1溢出率)/32

10 方式2-波特率由振荡器频率和SMOD所定:2SMOD ×振荡器频率/64

11 方式3-波特率由定时器T1或T2的溢出率和SMOD所定:2SMOD ×(T1溢出率)/32

(2)SM2:多机通信控制位。< br> 多机通信是工作于方式2和方式3,SM2位主要用于方式2和方式3。接收状态,当串行口工作于方式2或3,以及SM2=1时,只有当接收到第9位数据(RB8)为1时,才把接收到的前8位数据送入SBUF,且置位RI发出中断申请,否则会将接受到的数据放弃。当SM2=0时,就不管第位数据是0还是1,都难得数据送入SBUF,并发出中断申请。

工作于方式0时,SM2必须为0。

(3)REN:允许接收位。< br> REN用于控制数据接收的允许和禁止,REN=1时,允许接收,REN=0时,禁止接收。

(4)TB8:发送接收数据位8。< br> 在方式2和方式3中,TB8是要发送的——即第9位数据位。在多机通信中同样亦要传输这一位,并且它代表传输的地址还是数据,TB8=0为数据,TB8=1时为地址。

(5)RB8:接收数据位8。

在方式2和方式3中,RB8存放接收到的第9位数据,用以识别接收到的数据特征。

(6)TI:发送中断标志位。

可寻址标志位。方式0时,发送完第8位数据后,由硬件置位,其它方式下,在发送或停止位之前由硬件置位,因此,TI=1表示帧发送结束,TI可由软件清“0”。

(7)RI:接收中断标志位。

可寻址标志位。接收完第8位数据后,该位由硬件置位,在其他工作方式下,该位由硬件置位,RI=1表示帧接收完成。

11、PCON-----电源管理寄存器

PCON主要是为CHMOS型单片机的电源控制而设置的专用寄存器,单元地址是87H,其结构格式如下:

在CHMOS型单片机中,除SMOD位外,其他位均为虚设的,SMOD是串行口波特率倍增位,当SMOD=1时,串行口波特率加倍。系统复位默认为SMOD=0。

12、T2CON-----T2状态控制寄存器

TF2:T2溢出中断标志。TF2必须由用户程序清“0”。当T2作为串口波特率发生器时,TF2不会被置“1”。

EXF2:定时器T2外部中断标志。EXEN2为1时,当T2EX(P1.1)发生负跳变时置1中断标志DXF2,EXF2必须由用户程序清“0”。

TCLK:串行接口的发送时钟选择标志。TCLK=1时,T2工作于波特率发生器方式。

RCLK:串行接口的接收时钟选择标志位。RCLK=1时,T2工作于波特率发生器方式。

EXEN2:T2的外部中断充许标志。

C/T2:外部计数器/定时器选择位。C/T2=1时,T2为外部事件计数器,计数脉冲来自T2(P1.0);C/T2=0时,T2为定时器,振荡脉冲的十二分频信号作为计数信号。

TR2:T2计数/定时控制位。TR1为1时充许计数,为0时禁止计数。

CP/RL2:捕捉和常数自动再装入方式选择位。为1时工作于捕捉方式,为0时T2工作于常数自动再装入方式。当TCLK或RCLK为1时,CP/RL2被忽略,T2总是工作于常数自动再装入方式。

下面对T2CON的D0、D2、D4、D5几位主要控制T2的工作方式,下面对这几位的组合关系进行

总结

聘大佬、秀技术、搞开源,开发者说:小米「很技术」

边策 贾浩楠 发自 小米科技园量子位 报道 | 公众号 QbitAI

小米要更技术。

雷军不止一次这样强调。在《新闻联播》采访中,在MIDC 2020小米开发者大会现场,「技术」都是这位小米集团创始人&董事长强调最多的词汇。

崔宝秋也是这样反复布道的,他是小米集团副总裁、小米技术委员会主席,从最初打造小米大数据,到后来成为小米AI的核心引擎和业务,以及在底层框架方面的种种努力,并成功吸引到全球AI语音大牛、Kaldi之父Daniel Povey……在接受采访时,他认为小米的技术底色正在越来越外显。

在今年小米开发者大会上,小米还官宣了5000名工程师的招聘计划——史无前例。

这是大众印象中鲜于看到的那一面,对于小米的关注,集中于产品,不常深入技术甚至底层。

但如果问现场开发者,「小米很技术」,甚至不需要论证。

小米展示了哪些技术?

「我感觉小米最大的变化,可能不再是一个简单的手机厂,手机只是小米推整个家庭物联网的抓手。」

MiNLP 3.0、新版Kaldi、MACE Micro、NuttX操作系统、小米Vela物联网软件平台……

以上已经或即将开放的技术,都是过去一年由小米自研,或者小米在其中做出了重要贡献。

一位开发者向我们说:今天干货非常多,小米今年真的是开了场技术大会。

但究竟如何技术?

不妨先先从6大技术发布总结,来快速了解今年的小米开发者大会。

语音识别工具包新一代Kaldi

去年,小米将语音界AI大神Daniel Povey招募进来,他是最流行的语音识别工具包Kaldi的开发者。

加入小米一年,Daniel Povey设计并开发出了新一代Kaldi。

新一代Kaldi分成三个部分,包括核心算法部分,训练数据准备部分、示例脚本集合部分。

Lhotse(训练数据准备部分)将替代以前Kaldi中所有数据准备相关的工作,操作各种音频和文本的元数据。

Lhotse除了Kaldi本身,也适用于其他应用。而且Lhotse纯Python代码,方便易用。

Icefall(示例脚本集合部分)将代替Kaldi中的示例脚本集合,并独立成为一个单独的子项目。

之所以要把示例脚本集合与核心算法分开,是考虑到示例脚本可能会非常庞大,且经常变动。

新一代Kaldi的核心部分叫“k2”。

k2可以让开发者很容易在PyTorch/TensorFlow中实现各种语音识别相关算法,比如CTC、LF—MMI、RNN—T、2nd—pass语言模型等,消除以往语音识别算法中训练跟解码不匹配的问题。

同时,通过k2可以非常容易实现(置信度逐渐提高的)多轮解码过程,这在以往是很难做到的。

当然,这只是k2的应用场景之一。

Povey博士还举了另一个例子:FSA(有限状态自动机)是语音识别里普遍使用的数据结构,比如可以用来构建“音标—词—句子”的转换概率图。而K2的核心贡献在于让FSA可导,从而可在PyTorch等深度学习库中来进行FSA的反向传播训练。

相较于其他一些语音识别库的优势,k2速度更快,通用性强(可以用来建模多种语音识别算法)。

Povey博士透露,k2核心代码已完成。约41000行代码(主要是C++),本周将发布0.1版本。

开源自然语言处理平台MiNLP 3.0

“拥抱开源,构建开发者社区”,是「技术向」小米始终挂在嘴边的。

今年的开发者大会,小米公布了最新的自然语言处理平台,

MiNLP 3.0 ,并且承诺,MiNLP 3.0中的不同功能模块,将按计划逐渐开源。

3.0都有哪些新特性?

与去年的MiNLP 2.0相比,3.0从原来的两大功能模块(基础算法、语义理解)上升到四大功能模块,增加了内容理解和舆情分析模块。

新的模块可以帮助系统更好的结合上下文理解交互内容,提高识别的准确性。

3.0版平台还结合预训练、知识图谱能力,提升了语义解析技术。

除了语义解析,新平台还拓展了多模态理解能力 ,即基于文本、语音、图像和视频等多模态特征,实现对内容的精准理解。

在11月中下旬,小米会开源第一个模块,分词技术。

崔宝秋也给出了一张开源的时间表:

移动端深度学习框架MACE 1.0

另外一项备受期待的开发工具是MACE 1.0:小米的移动端深度学习框架。

去年的小米开发者大会发布了MACE 0.13,这是一个部署在个人设备端的深度学习框架,目的是实现AI推理能力、计算能力、智能水平在边缘设备的有效运行,而不是将所有数据和算法上传到云,保证用户的隐私。

今年的MACE 1.0,升级了一个很重要的功能,MACE Micro ,这是专门为微控制器或者小单片机打造的AI推理框架。

MACE Micro代码特别少, 不算模型大小一般只需几十K存储空间, 可以放在低功耗,价格便宜的智能设备上。

比如在一个微控制器上,如果用MACE来做图像识别,平均每秒一次的使用频率,一年的计算耗电量,只需要一个纽扣电池就可以提供。

目前,MACE已经在小米自家的物联网设备中应用,但小米的产品并不是MACE最终的「归宿」,崔宝秋提到,MACE愿意向合作伙伴甚至是友商开放。

小爱5.0

前面介绍的几项,都是小米底层技术的新进展,而这些技术落到消费者看得见摸得着的产品,就是语音助手智能助手小爱同学5.0

配合小米集团手机xAIoT战略,小爱同学5.0正式从语音助手升级为智能生活助手。就产品功能点而言,小爱同学5.0新特性可以总结为五点。

第一,小爱同学5.0支持了全场景智能协同。在多设备工况情况下小爱同学可以做到更智能的协同唤醒、更智能的协同响应、更智能的协同提醒和建议。

与过去语音助手 语音助手行业普遍采用的就近唤醒不同,小爱同学5.0会根据用户所处环境选择合理的设备方案。设备距离、设备活跃状态、设备形态等,智能选择最优设备进行应答与倾听。

比如要播一段视频,用户可能偏向选择最大的屏幕,由电视来播放,而不是手机。

当协同唤醒搭配协同响应,小爱同学将为用户提供最优的全场景解决方案。比如在客厅场景中要播一段视频,应答设备会是近距离的活跃设备(手机或音箱),但播放视频将会由电视执行,客厅场景看视频大屏才是最优选择。

第二是对话式的主动智能。小爱同学5.0会有记忆,会更加「贴心」,更加理解用户。

第三个新特性,是多模态融合交互,语音+视觉+其他传感器的一种感知认知能力。包括音箱上的手势控制和小爱同学手机端多模态输入及扫一扫。

第四个新特性,定制化情感语音。小爱同学5.0新增儿童音色泡芙,奶萌童音备受用户好评。此外,用户呼声最高的粤语,也在5.0正式发布。超过20000句符合粤语文化的常用话语深度优化,让小爱同学的粤语更地道。

今年2月在小米10发布会上,小爱同学发布了定制声音能力,经过工程师的努力,,在小爱5.0定制声音将覆盖更多的手机机型和更多终端设备,包括音箱和电视。

第五个更新是智慧学习。针对学生群体,小爱同学5.0在教育内容及工具两大类别,为用户提供更智能、更丰富的服务。

包括AI课程表、AI翻译、K12教辅内容、知识问答。上包括为大学生做了AI课程表、AI翻译、面对面翻译、连续翻译、一句话翻译等等。还支持K12教辅。

最后是更多的定制化情感声音。之前发布的定制声音能力,也将覆盖到更多小米设备中。

所以总结起来,5.0的小爱同学,技术上更智能,功能上更强大,落地产品也将更多种多样。

「一指连」UWB

这是今年开发者大会现场,发布简短却又「韵味无穷」的新技术。

UWB技术,被小米形象化取名「一指连」,效果相当酷炫。

应用起来,手机上如果内置UWB芯片和天线,用手机指向风扇,手机屏幕上就弹出来风扇的遥控器;

指向电视,就会弹出电视的遥控器;

指向音箱,手机的播放列表就传到了音箱上去。

目前,「一指连」已经做到厘米级、正负3度的精度,而未来UWB会取消「指一下」动作,仅仅靠近IOT设备,就能实现控制。

不过对于AIoT的互联互通和操作,小米还有更强大更基础的准备。

物联网软件平台:小米Vela

小米Vela,面向物联网时代而准备。在这次开发者大会上正式亮相。

被称为小米开发物联网设备的「基础设施」。

小米IoT平台部总经理、AIoT战略委员会主席范典在发布会上介绍,“小米Vela是基于开源嵌入式操作系统NuttX打造的物联网软件平台。”

NuttX由Gregoy Nutt在2007年发布,是一个实时嵌入式操作系统。

但由于NuttX在设计之初就考虑到了对应用较为广泛的Linux的兼容、并对POSIX原生支持,在过去几年里,索尼、三星等大厂先后加入了这一阵营。

小米则是从2017年开始就基于NuttX开发物联网产品,并在随后推动NuttX加入了Apache基金会。目前,小米在其中的贡献量达到了三分之一,是最有影响力的贡献者之一。

小米Vela主要分为三⼤部分:底层是NuttX内核、上层是Vela应⽤框架,⽽右侧是开发者⼯具。小米Vela的初衷是提供丰富的组件和易⽤的框架,把开发者解放出来。

从整个架构上,也能看出小米对Vela的雄心,而且小米Vela从出生第一天起,就面向AIoT赛道,从底层团结软硬件开发者之力。

范典说:Vela源⾃拉丁语,是船帆的意思,在物联⽹的星⾠⼤海中,我们愿与开发者⼀起,乘风帆远航,共同打造物联⽹产业美好的明天。

虽然未能言明,但这种希骥之间,不难看出Windows、安卓一样的期待。

而且相比其他玩家,小米在AIoT领域的底气无需赘述——最新数据披露,小米IoT平台已连接IoT设备数超过2.71亿,拥有5个以上IoT设备的用户超过510万。是全球规模最大的AIoT平台之一。

总而言之,技术技术 ,还是技术 ,就是小米现在传递出的最强观感。

小米为何高频强调技术?

“技术”这个关键词,今年为何小米被提到了前所未有的高度?

雷军在开发者大会的第一场演讲中就给出了答案:

手机之争就是相机之争,相机之争就是AI之争。

所以,2018年小米单独成立了相机部,作为一级部门,如今已有850名工程师,这还不包括小米另外的350名人工智能工程师。

从今年的小米10开始,雷军不再强调小米的性价比,而是用技术作为核心竞争力冲击高端市场。

还有智能家居的核心“小爱同学”,也离不开语音识别、语言理解等AI前沿技术。

为了储备技术,小米近年来广纳顶尖人才。尤其是去年“Kaldi之父”Daniel Povey的加入,令开发者刮目相看。

“我根本没想到他会加入小米”,现场一位开发者说。

作为小米集团技术委员会主席,崔宝秋对此当然并不意外,然而这位“Kaldi之父”的巨大吸引力还是超乎他的想象。

回忆起小米宣布Daniel加入团队当天,崔宝秋印象深刻,他当时正在苏州参加2019年中国计算机大会。

现场好几位来自新加坡的参会者听到消息后,当即向崔宝秋表示,他们想加入小米,因为和一位“技术大神”在一起工作是他们梦寐以求的。

除了Daniel外,小米近年来年来还吸引了NLP领域著名学者王斌博士加入,成为小米自然语言首席科学家。

王斌加入后,他的学生从各个企业和研究机构慕名而来。

“这就是牛人加入小米带来的引领作用” ,崔宝秋说。

吸引技术人才,一方面靠“大神”的虹吸效应,另一方面是靠宽松的研发环境。

比如Daniel本身是语音识别领域的大牛,但小米并没有让他加入到小爱同学的研发中,而是集中精力兑现对开源社区的承诺。

这一年来,小米全力支持新版Kaldi的代码开发工作。甚至Daniel本人在今年三四月决定将新版Kaldi推倒重来,执行Plan B,小米依然全力支持。

崔宝秋认为,正是因为没有给技术人员太大压力,用长远的眼光看待研发,才让小米今年来能吸引到真正的技术人才。

现在小米的产品和技术是脱耦的。

一个需要预研的技术,这个研发团队需要被保护起来,不要被业务所累。

经过一年的努力,新版Kaldi在小米团队的努力下,终于要在11月下旬开源。

而Kaldi只是小米在开源技术上的一角。去年小米为NuttX开源操作系统贡献了近1/3的代码。

据不完全统计小米在GitHub上已经创立超过120个开源项目。

基础研究方面,小米在自然语言处理、语音识别领域皆有建树。

但“AI大神”云集的小米过去在技术上却异常低调。

我们却很少能看到小米向AI学术会议提交论文,或是参加AI性能测试“刷榜”。

究其原因,崔宝秋解释说,过去小米做的第一件事就是把产品落地,快速占领市场,没有时间参加比赛、发表文章或进行学术交流。小米很多工程师也不善言辞。

他一直鼓励员工多出去交流,今后应该会有更多的小米工程师在技术场合露面。今年的开发者大会就是一个“分水岭”。

这一次,技术低调的小米终于选择了高调

小米的技术研发和招聘规模都在逐年扩大,是小米加码技术的直接体现。

去年小米研发投入70亿,今年研发投入将超过100亿,并扩招3000名工程师。

雷军表示,明年小米还将在10个重点领域招收5000名工程师,占小米目前员工总数的近40%。

这一年,手机上的“黑科技”让很多消费者对小米刮目相看,120W超级快充、UWB一指连都技术都属小米首发。

不出意料,明年小米还会有更多手机黑科技,而AIoT会是小米的另一个发力点。

据小米统计,拥有5件小米智能设备用户已经超过310万。面对消费升级,个人设备越来越多,未来AIoT市场大有可为。

当然,还有一件事很重要,也是小米的初心。

现在的小米10手机已经在通过小米的智能工厂生产,高度自动化的“黑灯”产线绝大部分都是小米自主研发的生产设备在工作。

过去,“性价比”是小米逢山开路遇水搭桥的法宝,是用亲民价格打造感动人心的产品。

现在,小米正在把更多黑科技纳入到更多产品和功能中。

技术小米,面临重估

而技术,也正在给小米带来整体变化。

一方面,这种变化体现在大众认知中。

特别是小米MIX发布起,小米就正在成为手机技术创新的核心驱动玩家,影响业态至今的全面屏革命,起于小米,还在不断进化。

而随着相机、语音交互和整体操作功能方面的不断优化,手机和AIoT成为双引擎,小米的技术底色 也在更大范围内得到认可。

小米很技术,正在成为越来越广泛的共识。

另一方面,技术之力,也不断转换为产品之力,推动小米核心增长。

最具代表性事件,是小米手机超越苹果,重返全球第三。

今年10月底,三家市场研究机构IDC、Canalys和Counterpoint分别发布了第三季度全球智能手机市场统计报告,三家数据均显示,小米手机出货量升至全球第三。

这也是小米自2014年之后,再次重返全球第三,并且也创造了小米史上最高出货量。

相较而言,如果2014年小米是理念的胜利、风口上的胜利,顺势而为的胜利。那么现在重返巅峰,就是创新的胜利、技术的胜利,千淘万漉后的胜利。

而且小米上上下下,也深知这种胜利如何而言、怎样延续。

越来越多强调技术立业 ,越来越广泛展示技术底色 ,越来越公开表达对技术人才 渴求……

技术,就是小米开诚布公的发展之路。

当然,对于如此技术化发展的小米,资本市场也给出了反馈。

小米股价和市值,也不断被刷新。

截至11月9日,小米集团(HK.1810)股价涨至25.5港元,市值超过6100亿港元,涨势强劲,还在不断上扬中。

但这个技术化小米,还只是小米新十年的开端。

— 完 —

量子位 QbitAI · 头条号签约

关注我们,第一时间获知前沿科技动态

相关问答

单片机tx 和rx分别是什么?

tx是发送(transport),rx是接收(receive)。光纤中是成对出现的,收发是1对。收发必须同时,只收不发,只发不收都是有问题的。光纤收发器,是一种将短距离的双...

如何实现模块与 单片机 的RX和 TX 连接并让它与PC机连接,就是实现 TX 和RX的分时复用功能?

一般单片机由于供电的原因,通常都是TTL的UART电平讯号,需要经过转换IC来提升电平(RS-232),电脑通常都是RS-232的讯号,因此直接把转换后的RS-232跟电脑的RS-...

我在玩 单片机 ,因为我没有九孔串口,所以要下载程序要知道端口...

没有串口可以使用USB转串口的,USB接电脑,串口的RX,TX,GND接单片机对应的引脚。你把USB转串口线插进电脑,显示COM几就是COM几了,不同的USB口显示的名字不一样...

关于ESP8266与 单片机 的通信?

串口通信,TX是接RX的,RX接TX。你TX接TX,RX接RX,能收到信息才怪呢。ESP8266,刚玩的时候可以用AT命令,串口通信,玩熟了,就用arduino,直接esp8266内的单片...串....

我想利用 单片机 通过串口发送几个16进制数FF 10 11 01 DD求高手指点,不胜感激?

单片机通过串口发送几个16进制数FF101101DD,程序如下:voidSend(unsignedcharTx_Data)//向串口发字符{SBUF=Tx_Data;while(...

51 单片机 串口怎么找?

在51单片机中,串口通常是通过两个引脚来实现的,即TXD(发送引脚)和RXD(接收引脚)。下面是找到51单片机串口的一般步骤:1.确定串口的引脚:查阅51单片机的...

怎样用自己焊的板子 单片机 usb与电脑联接-ZOL问答

USB连接单片机时需要用USB转串口芯片,CH341或PL2303,单片机的RXTX接芯片,详见芯片说明,也可以用市场上卖的USB转串口接头连接。有用(0)回复wangheng0213重.....

txp串口接口方式?

一般的单片机串口应用只需3根信号线:3脚TXD(发送数据)、2脚RXD(接收数据)、5脚SG(信号地)。其中单片机的TXD对应连接PC机的RXD,单片机RXD连接PC的TXD。即...

嵌入式系统的历史来源是什么呢? - 湖北谢律师 的回答 - 懂得

虽然嵌入式系统是近几年才风靡起来的,但是这个概念并非新近才出现。从20世纪七十年代单片机的出现到今天各式各样的嵌入式微处理器,微控制器的大规...

ch340g usb转ttl怎么用?

买了个usb转ttl集成模块,核心芯片是pl2303.集成模块一头是usb接口,用来插电脑usb接口的,一头是四个排针,分别是vcc,tx,rx,gnd。我想象的是vcc和gnd给单...

猜你喜欢