只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
免费发布信息
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  放弃51单片机,直接学STM32的开发会有什么严重的问题么?


  • 【莆田鞋厂家分类】
  • 【奢侈大牌包包厂家分类】
  • 【潮牌奢侈服饰鞋子厂家分类】
  • 【名表厂家分类】

厂家货源分类区域

放弃51单片机,直接学STM32的开发会有什么严重的问题么?

发布时间:2019-05-29 04:42:31  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
在这个行业开发也有两三年了,我来谈谈自己的看法吧→_→(高手勿喷)这个行业主要分工就两个方面:硬件开发和软件开发,但是硬件软件基本上是没法分家的,因为软件是基于硬件开发的,硬件是基于软件设计的。所以要
放弃51单片机,直接学STM32的开发会有什么严重的问题么?在这个行业开发也有两三年了,我来谈谈自己的看法吧→_→(高手勿喷)
这个行业主要分工就两个方面:硬件开发和软件开发,但是硬件软件基本上是没法分家的,因为软件是基于硬件开发的,硬件是基于软件设计的。所以要有完美的产出,就要有硬件和软件都懂的工程师。

================
硬件开发:
硬件开发主要就是根据需求设计硬件电路,画原理图、PCB布线啥的,主要软件可以看这个链接Comparison of EDA software,好像也不是很全,我所知的市面上用的多的就是Altium Designer 、Protel 99SE、MentorGraphics PADS、Cadence、Eagle PCB等(排名不分先后),当然PCB设计水平高的人也能用低档次的软件设置高水平的PCB,主要还是看自己的技能。

硬件设计主要就是模电和数电了,当然数电比模电简单多了,数电方面根本不需你去设计什么电路,一是一些芯片的datasheet已经给出了应用电路图;二是互联网这么发达,你想过的电路别人基本上都设计过,照搬就行了。模电方面大部分也都是经验电路,自己设计需要好好啃啃模电的书了。当然硬件设计离不开画PCB了,复杂的PCB设计还是挺有难度的,最重要的是不要空想,要自己画,也就是烧钱了,一个10×10cm的PCB板子打样是50-100RMB,里面会有5-10片的样子,具体打样的地方不一样,数量也会不一样,打样淘宝或者嘉利创都不错的。打样回来焊接芯片,又要学习焊接了,学焊接也是个烧钱的路,所以这些最好在学校里就学会,一片芯片十几到几十块,焊错了、脚摔折了,说扔就扔,板子也是,设计错了,拿回来都不要拆包了直接扔垃圾桶了....

============
软件开发:
嵌入式软件开发需要掌握的东西也太多了,至少我学到现在还有好多东西没接触、不熟悉。当初学的时候一上来当然用IDE咯,就是那些KEIL、IAR等等,当初想这些公司真太好了,开发这么一好软件,so easy啊.....从此踏上不归路啊....越往后,等你写的代码越来越多...你就会出现那种莫名其妙的bug,完全摸不着头脑的bug,这个时候你就会怀疑是不是你软件的问题(硬件工程师是这么想的),还是硬件的问题(软件工程师也是这么想的),等你确定是软件问题的时候,你又不的不回到开始,把代码的编译->汇编->链接,把MCU怎么从上电到进入main函数从新学一遍.....当初没人告诉我这里面全是坑啊....所以你又得装个arm-none-eabi-gcc,把这些一个个试过来.....而且这些IDE的编辑器完全就是十几年前的产物,什么语法纠正、多行编辑一概没有,所以现在都是sublime text 2写代码,然后切换到这些IDE编译...软件开发不仅仅是学好C语言那么简单,汇编也要会,如果接触到CPLD、FPGA,还要学VHDL、Verilog(当然FPGA这些硬件开发我也分不清到底是硬件开发还是软件开发)....后续还有,等从你会点LED了,到开发裸机的程序基本没问题了,后续操作系统又来了....又一大坑.....你又会纠结接下来学哪个RTOS啊,还是直接上linux啊......所以科技行业的从业者必须不断学习啊....

================
看看你的问题吧:
你说要不要学51,因为你不知道学51学的是什么,你要学的是底层的东西,底层的东西什么芯片都能学.....性能什么的没什么好比的,只是说最适合该产品的芯片是最好的...当初一学弟拼性能,从51开发板、STM32、S3C2440一路升级到Cortex-A8,然后就没有然后了.....

你要说光会画个PCB,会编程,开发一些基本的功能,你之前也是IT行业的,对你来说应该很快就会入门(当然入门归入门)

确实能做自己想做的电子小玩意一直是始终坚守在这个行业的动力啊,不像纯软件的只能对着电脑玩啊..弄不好爸妈还说一天到晚玩电脑没出息啊...

收入方面都是科技行业不会太低的....当然自己创业是最好的啦...

第一次在知乎上写这么长...肾要爆了...睡觉了....
责任编辑:
热门阅读排行
© 16货源网