关灯
护眼
字体:

程序员的正常生活(19)

作者: 小心玻璃 阅读记录

林宇听着也很感兴趣,“那确实,没有外设怎么测呢?”

“师傅就问我的驱动加载到系统里能不能正常运行,我说反正能跑起来,可是是否正常我不能保证,他又问我数据写的功能有没有完成,我说读写都完成了。”谭明明回忆起来简直历历在目,“师傅就让我在系统主程序里加上用I2C数据写的调用,写一个字母就可以了,然后就从硬件测试部拎了一台示波器过来,又打开硬件设计图,找出来在当时的逻辑板上I2C拉出来的两根线引脚在哪里,又因为引脚太小没办法夹示波器的夹子,就临时又焊了两根线引出来用夹子夹好,直接用示波器查看时钟线和数据线,然后就看着波形报出来我写的是什么数据了,我的妈呀,我当时以为我看到了神!就好像骇客帝国里面的人,对着一堆01串就能看到整个世界一样那么厉害。而且师傅看的还不是01串,是方波哦。”

林宇被谭明明夸张的语气逗得笑出声,虽然没有并没有全弄懂,但也能从谭明明的描述里听出来韩邵晨的能力确实很全面,同时也好奇起来:“你是怎么看出来的?我不大明白两根线什么的,能解释一下吗?”

“这些都是很基础的东西,谭工当时才入职没多久,学校里的数电模电课应该也有教看波形,只是太久不用了,不会很正常。”韩邵晨先有些赧然,但是涉及到工作的专业内容,倒是侃侃而谈,“I2C就是一种外设总线,需要连接特定的外部设备,当时的开发板上没有对应的设备,那就没办法真正的对设备进行读写。不过还是可以发出写数据的指令,虽然没有设备接收,但是能用示波器查看线路上传出来的信息是否正确,I2C只有两根线,一根是时钟,另一根是数据,我根据示波器显示出来的时钟信号去辨认数据线上的每个有效数据,数据按字节传输,就是由0或者1组成的八个数,我根据数据波形记录下来对应的0和1,拼在一起算一下就知道对应哪个字母了,其实一点都不难。”

林宇听得还是有些晕,但看到谭明明眼珠子都快掉下来的样子也忘了追问,好笑道:“谭工这么震惊做什么?”

“你听听我师傅刚才说了多少个字!”谭明明恨不得抓住林宇的肩膀前后晃了,“我当时问我师傅是怎么看出来的,他就解释了两三句话而已!我当时还觉得师傅真是惜字如金言简意赅来着,后来才发现那都算多的了!”

林宇被谭明明夸张的语气逗得忍俊不禁,“那应该是因为你们都是技术人员,他不用向你解释得这么通俗吧。”

“你说的也对啦。”谭明明挠头,“而且师傅一般是会告诉我去看哪个技术文档,总不能让林总也看文档去吧。”

“邵晨确实一直都不怎么喜欢多说话,不过有必要的时候该说的还是会说的。”林宇反问,“难道不是吗?”

“嗯,我觉得师傅有时候在邮件里描述问题写出来的字都比他一天说的话要多。”谭明明笑嘻嘻地吐槽。

韩邵晨被这两个人弄得有些无奈,“谭工吃菜。”

“哎呀,师傅这又不是在公司,而且还是周末,你就别总这么一板一眼的叫我谭工了,叫我小谭,或者明明都行啊。”

“吃菜。”韩邵晨直接省略了称呼。

“哈哈,”谭明明又想起好笑的事情来,“咱们公司里喜欢叫人这个工那个工,我记得我入职面试的时候刚好给我安排的是电话面试。一开始就听到有人说,。'吴工,你组织一下。',我还纳闷怎么会有人叫蜈蚣这么奇怪的名字,后来再听到你们都互相称呼什么工,才明白这大概是你们的职业习惯。还有当时说有四个面试官,可把我吓坏了,结果听来听去只有三个人的声音。我还纳闷是不是弄错了,结果直到最后听见那个吴工问韩工那边还有什么问题,韩工说没问题,我才知道第四个人就是这个一直没说话的韩工。我就特别记住了给我面试的这些人里面的其中两个,韩工和吴工,入职之后就打听是谁啊,没想到这么巧韩工正好就是我师傅。”

“你怎么面试都不说话?”林宇也有些好奇。

“不需要,那天我针对简历写出来的几个问题都被别人问了,听她的回答基本了解了情况。”

“原来如此啊!”谭明明恍然大悟,“这个历史谜题终于在今天解开了,我还以为师傅真的不爱说话到连面试都要划水呢。”

“划水?”韩邵晨没听明白。

林宇顺口解释:“你都不玩游戏的吗?一群人去打怪,有人站在一边不出力赚经验就叫划水。”

还是不大明白,不过大致意思懂了,韩邵晨点点头。