首先,自然是嵌入式的基本知识,51是最基础的,你要对一个嵌入式芯片有哪些组成部分很清楚,比如总线结构啊,时钟啊等等;然后就是c语言要学下,现在基本上都是用c语言编程,这个可以在学习51的时候也一边学习,买个51最小系统玩一玩,参照51设计实例,实际做几个简单程序跑一跑。最后呢,如果想更深入学习,可以去接触ARM芯片,或者Cortex内核的芯片,比如STM32系列