HelloBirthday 2016-08-10 14:10 采纳率: 0%
浏览 1050
已结题

各位大神都看过来,驱动大婶都看过来

本人小渣渣一枚,才入行驱动不久。目前遇到了一大坎,思之还是发出来比较好。作为一名驱动工程师(本人渣渣),公司又没人带领,只能自己在泥潭里摸打滚爬,哎,一把心酸一把泪。。。
前辈,大神,都在哪啊!!!!
算了,说说我的现状吧!!公司有一电子工程师,在与我讨论过程中(老大让他带我)我自己感觉分歧比较大吧。首先,我自己都感觉到了彼此思维方式的不同,考虑问题的方向也很大差距。奈何,咱是新人,又才入行,又是新手,低调低调。。。
1.驱动开发,在我眼里就是能让芯片正常工作,说白了无非就是配置寄存器,复杂点再配合上内核框架或者各种协议而已(我是这么理解的)。我的理解重点是:控制芯片,让芯片工作
2.讨论过程中,分歧是:让我将通电自启动改成按键启动,说实话,我搞不明白,至今也不知道驱动怎么去搞。如何保证i2c控制器能得到正常电压,怎么去配置那个电压?假如写1使能i2c控制器,写1让它正常工作,有哪些反应?
现在想起来,也就这么点了。其他的想不起来了。
以我的看法,我只需要写1能让i2c控制器正常工作即可,不需要去了解硬件怎么处理,我笨想不通。
还有芯片是否能获得正常的工作电压,供电不足怎么处理?说实话,我不知道。芯片不能正常工作,我还驱动个毛。他的观点是我怎么让芯片正常配置电压让芯片获得正常的电压,这个电压我只能想到使能,他得到正常电压,也就是写1。
我的理解是:他的角度和我的不同,他想的是芯片本身能否正常工作,我觉得这类问题本身就应该是pcb设计造成的,。而我的角度是硬件本身就是好的,硬件都有问题,还想驱动?
而我最终的观点:可能他的想法就是让我将芯片和驱动都弄正常,也就是说排除硬件本身的缺陷或者说找出硬件的缺陷。

说了这么多,我也感觉自己思维好混乱。。
谁让自己是渣渣呢,连个带路的人都没有。哎。
目前我比较迷茫的就是如何工作?我在研究usb协议,他说不用,都实现好了,随便个usb设备插上就能用,不用看。我看音频,音频驱动都是正常的,他让我去改,随便改,看改了出啥问题在解决。我控制gpio,板子只有开关键和复位键,他让我将开关键改成按两次睡眠,或者用开关键来控制led。。。。。。
我真是。。。。

再次声明,本人渣渣一枚。勿喷,想听听各位大神的建议。最近都是东看西看的。。。。大神,快快赐教!!!!

  • 写回答

5条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥15 mmocr的训练错误,结果全为0
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀