智慧化已然成为全球产业最重要的趋势,MCU向来是各类电子设备的重要零组件,面对此一智慧革命浪潮,其架构也需同步进化,作为全球MCU领导厂商,意法半导体(ST)持续积极投入MCU的技术研发,拥有市场上最齐全的产品线,旗下的STM32系列产品种类已超过1,600种,并广泛应用于工业、医疗、汽车电子与各种消费性产品。
自半导体技术在美国贝尔实验室被创造出来,经过数代工程师、全球产业链数十年的努力,搭建起了半导体产业链的分工与合作,各国、各技术联盟、各企业在半导体产业链中的各细分领域协力合作,构筑了全球半导体产业链的生态,美国作为该生态的主要参与角色,从设备、材料、分工等各方面,形成了极大的技术性管控,这也是美国出口管制的底气。
导读:大数据架构在金融场景下面临着诸多挑战,从架构上而言,业务对数据加工、存储和使用的全链路服务提出了更细致的管控需求;从使用上而言,用户并不想理解大数据架构的具体实现和管控的细节,用户只想以更低的门槛、更快的方式来使用产品;从管理上而言,公司希望能够对数据加工、处理过程中的相关...
微控制器(MCU),也就是我们所说的单片机,是今天电子产品的心脏,被广泛地应用到消费和工业电子产品中。小到体温计、无线充电器和智能手环,大到数控机床、机器人和汽车,都有MCU的身影。单片微型计算机以下简称单片机是计算机的一种,众所周知计算机的运行需要系统软件和操作软件,而单片机也不例外它需要一些指令才能运行。这些指令被编译为十六进制文件(HEX文件)烧写到单片机,为单片机的运行提供指令。单片机编程与计算机软件编程是一脉相承的,现在主流的单片机编程语言有C语言、汇编语言、Python等。
2017年,STM32 全球出货量高达10亿颗,相当于每一秒钟就要卖出32颗。其中亚太区市场ST通用微控制器的收入份额占比超过一半。特别是中国,ST在2017年中国排名第二的标准微控制器厂商,市场占比达到16%。并且拥有市场上最广的Cortex-M微控制器产品线。自2007年至今,ST MCU在中国实现了27%的复合年均增长率。ST官方还预计,到2020年公司在中国MCU的市场份额将超过20%。
单片机又称单片微控制器,全称是单片微型计算机,简称MCU,主要是指8位单片机。它既是典型的嵌入式微控制器,也是一种集成电路芯片,主要是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,其应用领域非常之广,譬如将单片机用于笔记本电脑或者学习机上,可以减小二者的重量和大小,让用户携带起来更为方便。
一般情况下,硬件研发工程师需要全部掌握采用STC系列51单片机(下文简称:STC单片机)和STM32单片机(由于STM32在国内比较流行,用该系列代表基于ARM公司Cortex-M3内核的所有单片机)设计产品的知识、经验和技能。在设计产品过程中,硬件研发工程师会发现有很多具备独立功能和可以重复使用的硬件功能模块(下文简称:硬件模块)可以像软件对象编程中的类一样,进行封装和存储后,作为自己的知识和经验的财富。鉴于硬件模块相对显性的特点,硬件研发工程师一般都会有意或无意的收集一些硬件模块。可是,很多硬件研发工程师由于产品研发进度,公司及身边的同事不注重知识财富库的建设,又有多少硬件研发工程师能认真和细致的建立过自己的硬件模块库呢?
本文旨在向年轻的嵌入式软件工程师们介绍如何在裸机环境下编写优质嵌入式C程序。
目前,世界上最受用户欢迎的三大浏览器分别是Chrome、Safari和Firefox。Chrome在全球市场上几乎占据垄断地位,而第三大浏览器Firefox却流失了近5000万的用户。为什么会造成这样的局面呢?这样的情况下我们是否应该有所警惕呢?
单片机主要由运算器、控制器和寄存器三大部分构成。其中,运算器由算术逻辑单元(ALU)、累加器、寄存器等构成,首先累加器和寄存器向ALU输入两个8位源数据,其次ALU完成源数据的逻辑运算,最后将运算结果存入寄存器中;控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等构成,是一个下达命令的“组织”,用于协调整个系统各部分之间的运作;寄存器主要有累加器A、数据寄存器DR、指令寄存器IR、指令译码器ID、程序计数器PC、地址寄存器AR等。
微控制器(MCU),也就是我们所说的单片机,是今天电子产品的心脏,被广泛地应用到消费和工业电子产品中。小到体温计、无线充电器和智能手环,大到数控机床、机器人和汽车,都有MCU的身影。单片微型计算机以下简称单片机是计算机的一种,众所周知计算机的运行需要系统软件和操作软件,而单片机也不例外它需要一些指令才能运行。这些指令被编译为十六进制文件(HEX文件)烧写到单片机,为单片机的运行提供指令。单片机编程与计算机软件编程是一脉相承的,现在主流的单片机编程语言有C语言、汇编语言、Python等。
单片机用户(原始设备制造商)面临着三大挑战:通过特性、性能或价格实现终端产品差异化;通过缩短产品上市时间以补偿在复杂设计上日益增长的投资;力求在不增加成本的前提下达成上述两大目标。这些挑战构成了未来单片机发展的基础,为了体现终端产品的差异化,原始设备制造商争先恐后地为其产品增添诸多的新特性。