首页 > 财经旅游 > 正文

嵌入式开发基础-STM32

2019-08-15 12:42:32   来源:东方头条   评论:0

前言

上篇文章已说明,STM32开发板的核心是STM32F103VET6这个芯片,那么这个芯片里面有有哪些东西呢?我们先要了解SoC和CPU的区别。什么是CPU

CPU =运算器 + 控制器。ARM公司卖的内核就是CPU、还有总线。什么是SoC

SoC的英文翻译是 System on Chip(片上系统),这个Chip指的就是芯片。系统包括什么?

CPU、总线、外设... 半导体厂商在芯片上集成了CPU和各种外设就成了成熟的芯片产品。

这就是SoC两者的关系

SoC包含了CPU,SoC的内核是CPU。在芯片发展之初,制造工艺粗糙,CPU和外设集成在PCB板上,性能低,体积大。芯片发展越来越快(摩尔定律),一个芯片上除了可以容纳CPU以外还可以容纳很多外设,这种芯片就叫SoC。芯片体积越来越小,性能越来越好,容纳的外设也越来越多。摩尔定律

摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍(体积越来越小),性能也将提升一倍(性能越来越好)。换句话说,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。这一定律揭示了信息技术进步的速度。这也是为啥电子产品性能越来越好,价格越来越低。为啥要区别这两个概念

现在已经没有纯粹的CPU了,都是SoC,芯片的发展方向是从CPU到SoC。人们常说的CPU其实是指SoC。我们学习裸机编程(单片机)学习的是什么?单片机学习其实就是学习SoC的内核(CPU,表现为汇编指令集)和各种外设(串口等)。

(后面会开展STM32 103指南者系列编程文章,欢迎关注,文章中不对的地方,欢迎指正。)

  责任编辑:

今日推荐

习近平在第五届中国国际进口博览会开幕式上发表致辞

11月4日晚,国家主席习近平以视频方式出席在上海举行的第五届中国国际进口博览会开幕式并发表题为《共创开放繁荣的美好未来》的致辞。新华社记者 李学仁 摄[详细]

中国共产党第二十次全国代表大会闭幕会在京举行

10月22日,中国共产党第二十次全国代表大会闭幕会在北京人民大会堂举行。新华社记者 陈建力 摄[详细]

天天学习|中南海月刊(2022.09)

天天学习金色九月,喜迎丰收。9月,一个个瞬间令人难忘:主持中央深改委会议决定健全关键核心技术攻关新型举国体制;出席中央军委晋升上将军衔仪式颁发命令状;新冠肺炎疫情发生以来首次出访...[详细]