51你搞烂了,别的机型也不一定通,别乱下结论.就算你把C51的编译规则吃的烂透,也不能在别的机型上很好地进行代码优化. 比方说:51没办法运行大OS,没办法进行大数据量的运算.而这分别是ARM9/11,DSP的强项.抓个只会51工程师去搞个MP4,路由器,手机,机顶盒这类的东西看看?单是方案都够他吐血的或者压根就做不出来. 长期做51的工程师,意味着他无法去做一些新颖需求或者高性能需求的东西.这是他的积累所无法涉及的领域.而长期做高端产品的工程师(例如长期用高性能DSP的工程师)/工业产品工程师,他可能就无法做出成本要求极其苛刻的民品出来,因为他长期只注重性能/产品的稳定性,而对成本没那么敏感. 所以,51不能代表了所有单片机,51也不是所有单片机的基础. 所以,别说某种单片机是基础,真正基础的是模电,数电,控制理论,数据算法,数据算法.........................
|