Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

如何学习嵌入式软件开发?

2021年10月10日6090百度已收录

嵌入式软件开发大致方向可以分为驱动开发和系统应用开发。

(1) 基础知识:需要学习C和Shell语言,操作系统基本原理,程序的编译过程与内存分布,Makefile编写等。

(2) 驱动开发:内核基础,内存管理,设备管理,中断处理,与用户态的通信方式,调度策略,锁同步等,还需要对硬件知识有一定的了解,最起码能看懂硬件原理图。

(3) 系统应用开发:进程间通信方式,多线程编程,TCP/IP网络编程,性能调优等。

最后:

多看多练多总结

多看多练多总结

多看多练多总结

评论列表暂无评论
发表评论
微信