世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

学习嵌入式系统-聊下最小系统

[复制链接]
查看: 987 |回复: 0
1
XIAOTU80
  • 积分:17258
  • |
  • 主题:390
  • |
  • 帖子:5582
积分:17258
版主
  • 2021-1-26 15:09:47
平时拿个主板一看,哇塞里面太多元器件了,各种各样的,即使你挨个芯片型号查,也就查到 晶振,CPU,电源,存储等,查来查去把自己给搞晕了。如何能快速了解其工作原理呢,这就要从最小系统说起了。

一个最小系统,如下图所示:
图片1.png
     MCU的硬件最小系统是指可以使内部程序运行的所必须的外围电路,也可以包括写入器接口电路。
    使用一个芯片,必须完全理解其硬件最小系统。
     当MCU工作不正常时,首先查找最小系统中可能出错的元件。一般情况下,MCU的硬件最小系统由电源、晶振及复位等电路组成。
     芯片要能工作,必须有电源与工作时钟,至于复位电路则提供不掉电情况下MCU重新启动的手段。
由于Flash存储器制造技术的发展,大部分芯片提供了在板或在系统(On System)写入程序功能,即把空白芯片焊接到电路板上后,再通过写入器把程序下载到芯片中。
这样,硬件最小系统应该把写入器的接口电路也包含在其中。
基于这个思路,上图的硬件最小系统包括主芯片、电源供电电路、复位电路、晶振电路及SWD/JTAG接口电路。

通俗点的说:电源好比人的心脏 提供动力,晶振好比脉搏,提供有规律的信号。主芯片好比人的大脑,通过观察别的器件状态和编写进去的程序来指挥外围器件工作。  区别于人的是:芯片有复位电路,可以让其起死回生。
复位,意味着MCU一切重新开始。复位引脚为RESET 。若RESET 信号有效(低电平),MCU复位。

大家懂了最小系统吗?

再扩展每方面都能引申出来好多,比如晶振,有快的,有慢的,各有自己的作用。通常常见的有芯片晶振50M,内部和外部都有,看需要的某时钟能否提供了,如果内部能提供,还能工作的很稳定,就不需要外部的了。32.768KHZ  为什么有这么多小数字呢,实际上当采用计数器16位时,可以得到很准确的秒脉冲。


热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦5层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报

Copyright 2008-2021 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348