自己对软的方面比较感兴趣,还有,学习这软件开发方向的,需要学习ARM的吗?如果要的话,又一定要先学习好单片机吗?先学单片机的话又要到怎样的程度好呢?但是我就是想偏向软方向的,不想弄底层驱动开发的(因为听说很难),想弄嵌入式上层应用开发,那相对我的专业来说,难不难?还有应从何学起?应该掌握好什么内容呢?