Chinaunix

标题: 请教一下~ 做驱动这行是不是一定要硬件知识非常强? [打印本页]

作者: superfight    时间: 2009-03-19 23:44
标题: 请教一下~ 做驱动这行是不是一定要硬件知识非常强?
= = 现在觉得硬件知识不够

很多时序图看不明白~  呢不做这些最底层的硬件信号行么?~

如果要学的话~  看数字电路就够了

还是数模电路都要精通? T ^T

最近举棋不定啊~   准备毕业了~

没有底层硬件知识~  怕找不到工作 Orz...........
作者: scutan    时间: 2009-03-20 00:08
搞驱动肯定是要对硬件有较深的了解。

BTW:不过楼主现在是应届生,我个人觉得,把C,C++,数据结构与算法,数据库,操作系统,网络 这几方面的知识好好弄一弄,找工作就会很容易。有本程序员面试宝典,我觉得很不错哦。
作者: superfight    时间: 2009-03-20 00:21
= = 呢看来数电是跑不掉了~

其实我对除了最底层的硬件驱动之外后的模型更感兴趣~

像一个usb鼠标在linux下要有pci usb hdi input 字符设备 sysfs 这几个主要的模型 = =

我对最底层的电子信号不是很感兴趣~

主要是因为这些信号不是非常稳定,会有物理因素的干预~ 对其分析主要来自实际经验~

哎 Orz~   难道现在开始学TCP/IP转网络比较好嘛~
作者: scutan    时间: 2009-03-20 00:23
标题: 回复 #3 superfight 的帖子
网络这块也比较好找工作,很多安全公司都需要。
作者: superfight    时间: 2009-03-20 00:29
Orz~ 哎~ 越来越想不清楚了~

现在转网络的话~ 总觉得之前做的驱动方面都白看了~
作者: scutan    时间: 2009-03-20 00:43
原帖由 superfight 于 2009-3-20 00:29 发表
Orz~ 哎~ 越来越想不清楚了~

现在转网络的话~ 总觉得之前做的驱动方面都白看了~


之前看的驱动对自己的基础知识这些肯定是有帮助的。
作者: dreamice    时间: 2009-03-20 20:18
原帖由 scutan 于 2009-3-20 00:08 发表
搞驱动肯定是要对硬件有较深的了解。

BTW:不过楼主现在是应届生,我个人觉得,把C,C++,数据结构与算法,数据库,操作系统,网络 这几方面的知识好好弄一弄,找工作就会很容易。有本程序员面试宝典,我觉得 ...


此话绝对在理
作者: superfight    时间: 2009-03-20 20:54
= = 呢先看TCP/IP吧~

边工作边学数字电路好了~
作者: superfight    时间: 2009-03-20 22:11
= = 再问一下~

TCP/IP学到什么程度就可以了?~

自己写PING足够没? Orz~  还是要自己写得出TCP/IP协议栈?~ T ^T




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2