说实话,这行业门槛比较高,还有就是现在公司做项目一般都不用51了,有点儿基础的话建议学习arm,不管跑不跑os都比51强得多。很难,不过也不是没有可能,我学的电子信息(学校里只学了51),现在公司做项目用的cortex-M3,都要从头开始适应。虽然只是用arm裸奔。