2019年了,
PDP早已是两个很笼统的基本概念了:多网络平台、多操作掌控系统、多金融行业,只要你撰写的程序无此PC上跑,在终端电子系统上运行,都能称为PDP。
现阶段非主流的网络平台主要就分为3类:
51电脑掌控系统网络平台:主要就应用简单的电子电子系统、掌控电子系统STM32 + RTOS 网络平台:主要就用于工业掌控、物联网、航太等ARM + linux/android:主要就应用于消费电子:手机、智能化手机、智能化手环等另外,X86构架的CPU那时也有嵌入式N53SI241SV了,如atom,ARM构架的CPU也早已进入伺服器的领域了,因此PDP和桌面开发的基本概念早已慢慢开始变化。
他们都能看做:计算机掌控系统开发。
传统的PDP自学走线,网上一般单厢推荐:先自学C51单片机,接着再自学STM32,最后ARM+Linux。只不过,拉沙泰格赖厄县走线,基本上是四条相互独立的技术走线、专业技能树。不必都返工,太无用了,而且那时也没有那个必要性了。如果你想从事ARM+linux走线,间接自学ARM,Linux就能了,原因如下表所示:
晚期的PDP自学,由于Linux方面的数据资料少,坑多,因此许多人能建议先自学STM32+RTOS,接着再自学,可能将自学曲线陡峭一点。但那时没那个必要性,Linux的自学数据资料、专业培训音频、QA现阶段早已比较丰富,间接入门就能了。这就跟你学驾车那样,没必要性先专业委员会骑脚踏车、电单车,再学开小轿车。随着PDP掌控系统愈来愈繁杂、SOC愈来愈繁杂,linux/Android愈来愈繁杂,两个人不可能将掌握所有的PDP专业技能!你通晓Linux中两个组件、模块、驱动力组件,只不过早已能找出两个极好的组织工作了。晚期的PDP掌控系统自学,比如51电脑掌控系统,自己设计电阻、画PCB、焊刀片,写软件,像晚期我也是那么过来的,因为51电脑掌控系统非常简单,因此能那么干,两个人LX1全部半天。那时的ARM掌控系统早已很繁杂了,光PCB就4Nanded起跑,LinuxMach源代码2000圆觉,两个人根本不乐意的,因此要讲求准确社会分工:不仅硬件要社会分工、驱动力层网络层也要社会分工,具体组件也要社会分工。你通晓两个组件、模块、演算法,可能将就要花不少时间,就能找出两个极好的组织工作了。机器跟物联网那样,应用软件系统了许多金融行业的科学知识和专业技能:传感器、图像识别、机械设计、运动掌控、演算法等,但是底层网络平台还是靠PDP技术支撑的。想自学机器、或者想从事这方面的组织工作,只不过你也不可能将什么都自己做:一般公司招聘,也会面向不同金融行业,细化许多岗位:如机械岗、应用软件开发岗、演算法掌控、运动识别等。要看你自己擅长哪一块,接着再切入到那个金融行业中,有时间/兴趣再慢慢拓展自己这方面的科学知识体系和专业技能树。