
大家好,我是小火。对于想要学习单片机的朋友们,欢迎关注我并私信我。在我最初接触单片机的时候,我首先尝试了Arduino,它确实易于上手,实现项目相对简单。在受到他人的影响后,我决定放下Arduino,从51单片机开始学习。
开始学习51单片机时,我发现与Arduino相比,开发速度明显较慢。可能是因为我对51单片机还不够熟悉,初始化的操作就耗费了大量时间,还需要自己动手练习焊板。遇到问题时,我曾一度头痛不已,甚至准备放弃51单片机,重回Arduino的怀抱。但在经过一番思想后,我坚持了下来。
现在看来,当初重新学习51单片机的决定是非常正确的。否则,我在就业方面可能会面临巨大的挑战。
Arduino和51单片机在我眼中最大的区别在于,51单片机的代码需要一点一点地编写,而Arduino只需你编写少量代码。在行业内,这被称为“造”。Arduino提供了许多现成的代码,你只需要调用相应的库函数进行初始化。相当于别人已经帮你造好了,你只需拿来使用。
从就业市场来看,我在信息中几乎看不到Arduino开发的软件工程师的职位。在选择性方面,51单片机的选择比Arduino更多。大家都知会51单片机再去学习Arduino比先学会Arduino再学51要容易得多。
希望这些知识能为大家提供帮助。本期分享到此结束,觉得有用的朋友请点赞、分享和关注!想要学习资料的朋友可以私信我。
