对于一个非计算机专业的学生来说,要想成为一名“嵌入式系统工程师”至少应该学那些课程?
发布网友
发布时间:2022-03-24 02:12
我来回答
共2个回答
热心网友
时间:2022-03-24 03:41
你可以按照下面介绍的方式学习:
(1) C语言是所有编程语言中的强者,单片机、DSP、类似ARM的种种芯片的编程都可以用C语言
完成,因此必须非常熟练的掌握。
推荐书籍:《The C Programming Language》 这本经典的教材是国外专家编写的,也有中译版本
操作系统原理,是必需的,如果你是计算机专业毕业那也就无所谓了,如果是非计算机专业的就必须找一本比较浅显的计算机原理书籍看一看,把啥叫“进程”“线程”“系统调度”等等基本问题搞清楚。
(3) Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应
用了,才能近一步去了解其内核的精髓。
推荐书籍:《UNIX环境高级编程》(第2版)
热心网友
时间:2022-03-24 04:59
个人觉得要自学的话,是比较难的,而且你还是非相关专业的,考虑一下报个班学吧