
在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「51单片机的资料从专业入门到高级教程」,
点个关注在评论区回复“666”之后私信回复“666”,全部无偿共享给大家!!!
虽然51的性能很弱,但是到处都有51核,光驱和老点的各种硬盘、电脑的EC、一些东西的控制器、一些现在还是主流的交换机芯片,很多都是51核。但是确实是越来越少了,现在MIPS也没什么用了,都在用arm和RISC-V
51是老产品,ARM和RISC-V是新产品。你可以把你那魔改版5吹上天,说它甚至做到了32位,但是它比频率和各种资源好得多的RISC-V还贵
你在那里拿个连代码补全都没有、高分屏上比艾薇还糊的keil 礦ision写代码,说这才是高手用的东西,写完了再编译,编译完成后再打开那个全是广告的东西来下载,调试的时候还得先用那个广告墙把单片机切换到仿真模式
但是stm32可以用高级得多的clion,stm32和RISC-V都可以用vscode来完成开发。看着清晰的字体,写着现代的程序,不需要什么都丢全局变量,不需要为了少打几个字发明一大堆单词,不需要折腾那些会乱叫的注册机,不用担心写着写着电脑蓝屏了。写程序可以去GitHub和Gitlab等平台开个仓库,谁提交的一清二楚,而不是拿QQ群发发压缩包,聊天框的代码里面一堆表情符号
你在那里玩单片机,有时候想要做一些复杂的东西,结果给一个几块钱的东西上挂几十上百的东西,但是后来发现性能连废品回收站都不要的路由器都不如。你想接个摄像头,结果弄了个好几百的、动不动就烧的、什么都拍不清的摄像头,那你真的不如弄个便宜的Linux开发板来做,随便弄个杂牌USB摄像头都能拿GPU和NPU跑图像识别、人脸识别,还可以推流
51单片机固然可以做出来很厉害的东西,但是哪怕你不嫌麻烦、不嫌贵,给它挂上一大堆东西、用各种魔改版,它还是个51单片机。比如要做iot,你用51,再挂个ESP8266,绝大多数时候你还不如直接拿ESP8266%做个得了