想成为嵌入式软件工程师要学哪些知识(求详解)

发布网友

我来回答

3个回答

热心网友

= = 要学的太多了。目前你只是学了点皮毛而已。详细的可以@我。我给你发份详细的清单。追问你能发到这个邮箱吗:418662049@qq.com

热心网友

1、C/C++编程语言
2、算法思想和数据结构
3、UNIX/Linux操作系统上的软件开发环境及常用工具(GNU开发套件),熟悉各种Linux的调试工具和方法,如GDB、G++ 、coremp
4、常见嵌入式处理器,有ARM7、ARM9、ARM11等嵌入式处理器编程,包括Ethernet、UART、USB、DMA、I2C、SPI等等
5、网络开发及相关网络协议,如TCP/IP,SERIA,SNMP,TCP、UDP、HTTP、FTP等网络协议
6、linux系统的Socket网络编程
7、linux系统的多线程编程
8、linux系统的常用脚本语言(Shell、PHP)
9、Linux模块的底层驱动编程
10、应用层得RTP工作原理
11、Linux内核的修改、配置、编译等。

热心网友

1、C/C++编程语言
2、算法思想和数据结构
3、UNIX/Linux操作系统上的软件开发环境及常用工具(GNU开发套件),熟悉各种Linux的调试工具和方法,如GDB、G++ 、coremp
4、常见嵌入式处理器,有ARM7、ARM9、ARM11等嵌入式处理器编程,包括Ethernet、UART、USB、DMA、I2C、SPI等等
5、网络开发及相关网络协议,如TCP/IP,SERIA,SNMP,TCP、UDP、HTTP、FTP等网络协议
6、linux系统的Socket网络编程
7、linux系统的多线程编程
8、linux系统的常用脚本语言(Shell、PHP)
9、Linux模块的底层驱动编程
10、应用层得RTP工作原理
11、Linux内核的修改、配置、编译等
等等

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com