发布网友 发布时间:2022-03-27 16:00
共7个回答
热心网友 时间:2022-03-27 17:30
建议学一下系统编程,也就是UNIX环境编程,特别是掌握基本的概念,像文件,信号,进程,线程,进程间通信,SOCKET编程这些核心概念,不管以后作什么,嵌入式也好,网络编程也好,还是其他方面,只要是类UNIX平台,这些概念永远都是最基本的东西,都会直接或间接派上用场。推荐一本the linux programming interface,英文版,全书一共64个章节,涵盖了系统编程的方方面面,系统编程的基础就靠他了,作者是man page的维护者。本书电子版网上应该很容易搜到,中文版于半年前出版。另外不太推荐看APUE,没有必要的基础会啃得很痛苦。追答shell常用命令多敲多练自然就熟悉了,至于项目管理我没接触过。unix高级编程,从最简单来说,无非就是各种系统调用的使用,类似于C语言里面的各种库函数的使用,从深层次来讲,系统编程所涵盖的基本核心概念核心原理,才是理解系统编程的关键.写一个程序出来不难,要写好写完善的话,必要的基础是必须的.
热心网友 时间:2022-03-27 18:48
shell是熟练linux的东西,想成为linux高手,必会的,可以先学32,然后熟悉arm9,有精力了看看linux内核,并且要有规划和修改能力。慢慢来,这东西本身没人指导就很难的热心网友 时间:2022-03-27 20:22
linux内核深不可测,只会c语言和数据结构就能上,时间问题热心网友 时间:2022-03-27 22:14
学STM32对LINUX没有帮助。热心网友 时间:2022-03-28 00:22
不一定哦, 我就没学STM32直接进入ARM11了......但我也一直没花时间在这方面,学得不好热心网友 时间:2022-03-28 02:46
不用吧热心网友 时间:2022-03-28 05:28
不相关