当前位置: > 系统教程 > 【实习员工书单】C语言这些常见的问题,一定要仔细阅读

【实习员工书单】C语言这些常见的问题,一定要仔细阅读

发布时间:2021-11-16 09:58:13 文章来源:Linux系统下载站 浏览量:

[导读] : 这本书非常重要,一定要仔细阅读。早期写过的一个C语言开发序列博客,详细探讨了开发背后的一些细节。包括Linux内核基础、嵌入式Linux系统、内核驱动开发基础以及Linux系统优化。推荐购买一本ARM方面的书:,一定要结合Linux内核实验。主机上跑Qemu实验即可:利用qemu模拟嵌入式系统制作全过程,省钱又高效。完成嵌入式系统软件开发全过程。

【实习员工书单】C语言这些常见的问题,一定要仔细阅读

之前为公司实习生准备的书单,现在分享给大家:

1、C 语言

最好回顾一下这些常见问题,包括其中的所有示例。

这本书很重要嵌入式linux,一定要仔细阅读。

/cs/cstr/123.ps.gz

之前写过一篇C语言开发序列博客,详细讨论了开发背后的一些细节。

目前已经整理成开源书籍:/book/tinylab/cbook

据此嵌入式linux,你可以掌握相当多的C语言API/基本用法

/wp-content/uploads/hacking-helloworld/HackingHelloWorld-PartIII-2007-03-25.pdf

/wp-content/uploads/hacking-helloworld/HackingHelloWorld-PartII-2007-03-25.pdf

/wp-content/uploads/hacking-helloworld/HackingHelloWorld-PartI-2007-03-25.pdf

耐心看一看。和我上面做的探索过程类似,但可能更深入更简单。

2、Linux 基础

包括Linux内核基础、嵌入式Linux系统、内核驱动开发基础和Linux系统优化。

3、ARM 基础

建议买一本ARM书:一定要结合Linux内核实验。

4、如何实验

如果没有开发板,直接在X86主机上运行Qemu实验:用qemu模拟制作嵌入式系统的全过程,省钱又高效。

更便捷的环境:使用Linux Lab完成嵌入式系统软件开发的全过程。

配套完整的实验环境已经发布,请参考:/linux-lab

实验环境支持Docker一键安装,支持几十种处理器架构,几十种开发板,集成交叉编译工具,Uboot,Buildroot,支持各种根文件系统,支持在线调试。 . .

兴趣相关:【太小科技|】专注产品级嵌入式Linux研发与交流,欢迎一线工程师参与分享交流。