stc单片机定时器实现歌声_选择强迫症第一期:学生时代51单片机学完之后如何进阶?...

电子类的大学想没学过51单片机都很困难,今天我们来讨论下51单片机学完后之后如何进阶?提升自己的单片机编程设计能力。

首先以我为例,先来说一下,我学完51后,工作中用到了哪些单片机?

  1. 增强型51单片机,型号是c8051f410
  2. msp430g2553和f149等
  3. stm32f030、f103、f429等

还有就是用了一些带无线功能的单片机。例如zigbee的cc2530,蓝牙的nrf52832,wifi的esp32和esp8266。具体以后再讲。


其实所有单片机的功能都差不多,都有些自己的特色。

a7726aad9931d0f14750bf6cbf27f74e.png

首先,我们来说一下,c8051这个单片机,和51单片机差不多。就是功能强一点,速度快一点,编程的方式基本都一样。操作寄存器,来控制一些单片机的外设。例如串口,定时器,iic,spi。属于一个很简单的单片机,非常容易学习,适合一些简单项目,毕竟是鼎鼎大名Silicon Labs的产品,但是价格较高。

62fef52eced8f792c7dc7d84d9a10f48.png

其次,使用的就是msp430g2553和f149。相比之前的多了一个低功耗的功能。其他的一些外设控制都差不多。我做过的一个项目,msp430+433M模块,纽扣电池供电,外部中断和串口唤醒,总电流1.6uA,其中单片机是0.7uA。是一个合格的低功耗。

0043846fb44e068dd3b6e2cb68290b45.png

最后是stm32单片机,他的功能和之前差不多。它的主要特点是,资源功能多,性能强劲,价格不贵,资料特多,使用简单。

还有其他很多单片机我都没在项目上用过,自己要玩玩的还有iar,pic,NXP,Freescaer,stc等,还有国产的很多单片机都听过没用过,例如新塘,松翰等性价比很高的单片机。

总结我的使用经验,并且未来项目中还是这样选择。

  • 功能复杂,对接多,有GUI的选择STM32,
  • 项目要求功耗的,用MSP430,
  • 项目功能少,成本要控制的用STC的。

声明

  • 每个人情况不同,最好公司用什么研究什么
  • STM32基本是会单片机的必备。
  • 对于低成本的方案每个公司用的都不同
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值