JAVA相对简单一点,建议还是学JAVA比较好。
1、对于0基础的人而言,其实JAVA比较容易上手,而且工作的时候,要求的知识面少,而要求的深度面多,就是说,如果你刻苦用功的把JAVA学好,工作会相对顺利一些。
2、单片机的编程,不只要有软件C语言基础,还要有硬件基础,单片机分为逻辑层和驱动层,驱动层,要求硬件要达到一定的水平,而且必要时,还要会单片机的汇编语言。单片机的种类很多,比如51,AVR,STM32等等等等多达十数种。
51是最简单的,也是工资水平最低的。况且,单片机,对于学历要求比JAVA要高,高中生做JAVA的不算少,但是高中生做单片机的,几乎没有。
㈡ 单片机(如:stm32)与Android哪个开发难度大
STM32,这都类似于嵌入式了,安卓网上教程很多,很快可以学会,而单片机需要长时间的编程原理的磨练才可以。
㈢ 单片机软件程序开发好还是上位机器程序开发好
1、在VS2013中创建一个窗体项目,添加代码,和串口控件
2、书写单片机控制程序主要是串口初始化,数据读写操作
3、设置上位机软件和单片机串口通信协议,主要是波特率,其他参数默认
4、调试 在单片机程序中设置一个提示,有上位机下发命名控制单片机
5、小结 上位机下发数据实现,单片机上传数据还要研究