当前位置: 技术问答>linux和unix
linux 初学者问题
来源: 互联网 发布时间:2016-07-05
本文导语: 先说明一下我的基础:曾经用java 写过管理软件,也学过c语言,做过网络管理员! 我是一个计算机爱好者!对liunx 系统很是着迷!并想从事这方面工作! 但现在,只限于基本命令的应用!于是找了很过关于linux ...
先说明一下我的基础:曾经用java 写过管理软件,也学过c语言,做过网络管理员!
我是一个计算机爱好者!对liunx 系统很是着迷!并想从事这方面工作!
但现在,只限于基本命令的应用!于是找了很过关于linux 这方面内容的开发材料,但大多都是关于arm嵌入式的。我便不假思索的学习起了这方面的内容。
可是问题来了,我的硬件并不是很好。单片机只能说是了解,我突然失去了方向,不知该从哪学起!看很多评论,没学过硬件,不能做嵌入式。我该怎么办呢,放弃吗?还是选择其他方向!需要大量时间,补硬件课吗!
买了很多书 如内核,嵌入式linux,可该从哪学起呢?
我是一个计算机爱好者!对liunx 系统很是着迷!并想从事这方面工作!
但现在,只限于基本命令的应用!于是找了很过关于linux 这方面内容的开发材料,但大多都是关于arm嵌入式的。我便不假思索的学习起了这方面的内容。
可是问题来了,我的硬件并不是很好。单片机只能说是了解,我突然失去了方向,不知该从哪学起!看很多评论,没学过硬件,不能做嵌入式。我该怎么办呢,放弃吗?还是选择其他方向!需要大量时间,补硬件课吗!
买了很多书 如内核,嵌入式linux,可该从哪学起呢?
|
至于嵌入式:模拟电子、数字电路这些课程实验很多的,要多动手,如果自己做实验,估计不大现实,linux不一定要做arm,做一些软件开发仍然是可以的,比如电信、电力、网络通讯等这些都是很不错的。另外如果网络基础好的,可以做服务器或网络编程放面得也是不错的选择。
|
哦,顺便提一下:我就是计算机专业的,大学时那些硬件的主干课程几乎每周都有实验。
|
做 嵌入试的并不是人人都在写驱动,每个公司有这份功力的人,也没几个。
所以不懂硬件并不影响你做嵌入式, 国内大部分作嵌入式的跟做普通的pc编程并没有什么区别。
另外不要以为技术有什么高深的,不懂的时候觉得高深,懂了以后。。。。。。。
|
我也是初学者, 先从你熟悉的入手, 计算机的很多东西看多了, 练多了, 也就会了.
还有热情很重要, 只要有兴趣, 什么都搞的定.
请参考 王江民 的故事.
还有热情很重要, 只要有兴趣, 什么都搞的定.
请参考 王江民 的故事.
|
我认为学嵌入式关键就两个方面,一个是arm的体系,找相关的一两本书看看。关键有板子做试验,如果有实验板的说明手册照着做做那些实验。另外就是学好linux的开发,具体看你想做应用还是驱动,应用推荐unix环境高级编程,驱动:linux设备驱动程序。另外韦东山大哥有本关于嵌入式的书值得已看,但是我只是浏览过目录,忘记叫什么名字了。
祝快乐
祝快乐