【软件工程师学硬件】之 最小系统

相信很多软件工程师和硬件工程师交谈时,常常听到最小系统。这是个新鲜词,只听说系统,哪来的最小系统?
实际上,这也不是硬件工程师的黑话,而是事实使然。因为一个独立的单片机芯片即使你给它通上电,它也不一定工作,为啥?因为它缺东西,缺啥?缺得多了,如果它没有内部晶振的话,它可能需要一个外部晶振;它可能还需要一个电源电路,因为一般的单片机的工作电压基本上都是5伏或者3.3伏,别问为什么,就是这么规定的,这个电压需要稳定,可不能摇摇摆摆,弄不好就把单片机给烧了。尤其是一些刚接触硬件的兄弟,稀里糊涂地就拿220伏交流电往上接,弄不好会出人命的。还有一个就是得要一个程序下载电路吧,还需要一个复位电路吧,这个单片机和软件程序一样,有时也需要重新启动一下,所以就弄个复位电路。
此外,它还需要电容、电阻、电感、指示灯什么的。这些元件做到单片机的芯片上不是很方便,而且由于受外界因素影响,实际的值也不尽相同,所以做在芯片外面也方便调试。
由此可见,单片机的最小系统就是单片机芯片加上这些最基本的外围配件,从而保证单片机启动,但是啥任务也做不了,要想达到我们的目的,还得增加配件。具体增加哪些配件,就看我们要什么了。比如说就做个定时器,那就不需要增加什么太多的配件了,如果还想显示点文字什么的,那就要加个LCD做显示器,当然,还要加个LCD的驱动电路了。这就和买电脑一样,基本的就是个主机,你要是想操作,那就要再加个键盘和鼠标,要是还想看看内容,就得买个显示器,要是还想听听声音,那就得花点钱买个声卡和喇叭了。所以,这个电脑主机就可以看做是一个最小系统了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我们都是工程师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值