经常听见公司做单片机的同事抱怨:好多人都说单片机简单,不就是改个寄存器参数而已,随便点个灯而已,随便改个按键功能而已吗?每次听到这话他就很火大:这么简单,那你来。好像大家一致认为单片机很简单,对于硬件来说就是简单给MCU搭个外设,对软件来说就是简单配置一下寄存器,感觉没有前途,没有android和linux做系统的复杂,也更有前途。为什么大家认为单片机很简单,我认为可能有以下几点因素:1、单片机门槛低,不管你的学历高低,都可以学,甚至有人声称10天学会单片机。
2、网上资料丰富,入门一个开发板,几十块钱都可以买到。
3、应用场景广泛,像平时见到的路灯,蓝牙音箱,智能闹钟,空调,洗衣机。
真正的高手从来都是把事情做的越简单越好,比如你要实现某个功能,电路越简单,元件越少,越能证明你的能力。(有些同学不要误解哈,尽量少但也要满足所有需求,不能刻意减少,而失去某些功能)。所以,那些说单片机简单的人可能也只学到了皮毛,任何一行,都有它的难点。很多人通过购买网上的教程和开发板,然后把所有例程都跑一遍,连IO口都不敢随意更换,再自己做个板子就觉得什么都学会了。再看看单片机工程师的工资,其实也不是很低,在成都都可以拿到一万多。我个人觉得技术只是一个工具,各有优劣,有些场合用单片机相对更合适些,这时候单片机工程师就起到很大的作用。关注公众号硬件笔记本能够服务于客户,满足需求的前提下,用最经济,最好的手段来实现它的技术,就是最好的技术。你可以了解很多技术,但是不可能精通所有技术,任何一行都有自己的难点。来源:硬件笔记本
因最近微信公众平台推送规则改变,很多读者反馈没有及时看到更新的文章。根据最新规则,建议多点击“推荐阅读、分享、收藏”等,成为常读用户。
推荐阅读: