树莓派和单片机有什么区别 浅谈单片机应用

电子常识

2582人已加入

描述

  刚刚入门的开发者,到底是学树莓派好呢还是学习单片机?这里给大家提供一些经验参考。

  

  树莓派

  目前创客风很流行,树莓派就是一台微电脑,它可以联网、接摄像头、鼠标、键盘。学了Linux,就可以用它干很多事情。比如:自动浇花,然后拍照发微博。通过开发者自己的能力,可以搭配各种外设,做出很多东西。而单片机给人的印象总是用于开发领域,做工程等等。两者的侧重点不一样。当然单片机也可以接各种外设,做很多东西。两者本质都是一样的,只是单片机的支持没有树莓派多,要用单片机播放视频的确有树莓派的Linux系统支持来得快捷。如果要用单片机驱动鼠标、键盘就更麻烦了,而这些都是树莓派自己系统自带的功能。

  

  学树莓派还是单片机

  总的来说,树莓派自带完整的系统,功能完善扩展性强,成本相对较高;单片机则入门简单,成本划算,但功能单一,要实现一些功能需要很强大的技术能力。但随着硬件行业技术革新成本下滑,树莓派所代表的生态将是大势所趋。

  单片机简单应用

  仿真图:

  

  程序:

  

  源程序:

  #include《reg52.h》

  #define uchar unsigned char

  #define uint unsigned int

  sbit beep=P0^5;

  void delay_ms(uint );

  void main()

  {

  while(1)

  {

  beep=0;

  delay_ms(1000);

  beep=1;

  delay_ms(1000);

  }

  }

  void delay_ms(uint z) //延时子程序

  {

  uint x,y;

  for(x=z;x》0;x--)

  for(y=110;y》0;y--);

  }

  仿真结果:

  

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分