一般嵌入式需要学习的知识点,比较多而且比较复杂,所以在学习的时候一定要有一定的路线图,例如:
熟练使用Linux操作系统
精通Linux下C语言编程
精通嵌入式Linux应用开发
掌握ARM处理器平台及其接口硬件开发
掌握嵌入式Linux下Bootloader的移植方法
精通嵌入式Linux内核裁减移植及内核调试
精通嵌入式Linux下常用接口的驱动开发
熟悉Java语言编程
熟悉Android应用开发
掌握基于Linux内核的Android底层系统开发
熟悉嵌入式Linux实际项目案例开发流程
熟悉基于Android系统实际项目案例开发流程
嵌入式系统是计算机软件和硬件的综合体,岗位包括:ESE(嵌入式软件工程师);ADE(嵌入式应用开发工程师);FWE(嵌入式底层开发工程师);FEC(嵌入式固件开发工程师),我有全套嵌入式视频课可以发给你自学。
①C,Java核心编程:c语言核心编程,Java核心编程;
②Linux核心操作与算法:Linux系统使用,Linux-c编程核心技术,精品数据结构,Linux-c编程精髓;
③核心操作与算法:Linux系统编程,Linux网络编程核心技术,UI编程,Java核心编程,安卓核心技术;
④ARM+Linux底层开发:数字电路,ARM编程核心,Linux系统开发,嵌入式Linux驱动开发;
⑤大型项目实践:每期安排各类型真实的项目,详细可以找我要资料。
你可以考察对比一下南京课工场、北大青鸟、中博软件学院等开设有嵌入式开发专业的学校。记得找我要全套嵌入式开发视频课,祝学有所成!望采纳!