在时不时响起磕磕绊绊的《采蘑菇的小姑娘》音乐中,USB Type-C的数据传输功能在一天之nei顺利T通了,几乎没出什么差错。
而《采蘑菇的小姑娘》却始终杂音环绕,不见什么起色。
谭明明T了一天越来越沮丧,她知道韩邵晨很忙,也看过他写的那封长长的邮件,实在不想去打扰自己师傅,但是之前负责音频模块的软件人员正好出差,远程也没办法帮她T试,有点求助无门。
韩邵晨编了个小程序,让电脑通过USB接口进行反复的读写测试,看看功能是否稳定。李志刚在旁边看着他就在临近下班的时间里刷刷敲好代码,编译运行,也有些吃惊:“韩工,你除了在设备上写驱动程序和硬件,也懂在电脑上写应用程序A?”
“这种小程序很快的,不用懂很多。”韩邵晨起身看到谭明明的表情有些不对劲,原本很难从外表体会别人心情的他,最近就像打通了任督二脉,居然能_gan觉到这姑娘现在很头大。
“怎么了?”韩邵晨走过去问。
“师傅A!”谭明明像看到救星一样,就差扑过来抱大tui了,“师傅你有空吗?我怎么T声音都不连续,配置也看了好几遍,文档都被我翻烂了,实在是找不出原因A。怎么办~”
韩邵晨拉了个椅子坐了下来,谭明明的眼睛都快冒星星了:“师傅,我有好好看文档,但是真的实在没发现问题,音频的硬件人员我也找他确认过了,软件配置也都对着呢,可是怎么是这个鬼声音呢?”
听了一天,韩邵晨心里多少有点谱,他也想让谭明明自己解决,但徒弟这副样子,实在有点看不下去,大致浏览了下配置代码,确实没问题。
再看音频播放数据搬运部分,韩邵晨点了点屏幕:“你这是把DMA当中断用了吗,一次才搬这么点数据,这么慢,声音肯定不连贯。”
“A?”谭明明有些傻眼。
DMA(Direct Memory Access存储器直接访问)是用来实现高速外设和存储器之间自动进行数据传输,用DMA控制器来开始和结束数据传输。这样不用一直占用CPU来进行数据读写,同时速度更快,在需要连续不断的播放音频视频的场景下,用起来是很方便的。
韩邵晨边起身边说:“先去吃饭吧,应该就是这个原因。不要光看音频文档,DMA文档也看看,你这是从哪里拷贝来的代码,不知道_geng据使用情况T整一下传输参数吗?”
“哦,好,谢谢师傅。”谭明明有些明白过来,一次能传输大段数据的DMA,似乎被她配置得一次只能传几个字节,不停的进行控制*作,数据传输速度跟不上,声音当然不连续了。
心里有谱,就没那么慌乱了,尽管早就知道韩邵晨技术过硬,谭明明还是忍不住_gan慨,“要是这个项目都是像师傅这样,哪个模块都懂的工程师来做,那进度A质量A哪里还是问题。”
韩邵晨也这么认为,但是想一想人员列表里三分之一的新人,三分之一多才工作一两年就被认为是老员工的,剩下不到三分之一的,也大都是只专注于一两个比较复杂模块的开发上。谭明明的说法只能是个美丽的幻想。
“人员更替,新陈代谢总是必要的。”沉默了半晌,韩邵晨居然也发表了自己的看法,“新人也需要锻炼,在项目里工作最锻炼人,你不也是这样成长起来的?”
“可是还是不行,你看我自己都搞不定。”谭明明自己吐槽,“我还以为我不需要麻烦你了呢。”
“你只是不熟,而且之前接触的都是红外,I2C这类的低速设备,经验不足而已,不是能力问题。”韩邵晨觉得自己说的很客观。
谭明明却又双手捧起了脸开始眨巴眼睛:“师傅你是在安慰我吗?”
韩邵晨有些惊讶:“这样是安慰吗?我只是希望你不要妄自菲薄而已。”
“这就是安慰A。”谭明明点点头,“谢谢师傅。偷偷跟我说,你真的谈恋爱了吧?”
“**”韩邵晨无语了,怎么又扯到这上面去了。
“真的啦,对于一个成年人来说,只有恋爱才会让他的心变得rou_ruan起来。”谭明明嘻嘻笑,“师傅最近真的很温柔,话也变多了,就是谈恋爱了吧?”
“也许你说的对。”韩邵晨沉默了一会儿,留下一句让谭明明有无限遐想空间的话,快步走向电梯口。
周围等电梯的人越来越多,谭明明也不好继续追问,但是看着韩邵晨表情有些柔和的侧脸,心中揣测是何方神圣能拿下这个她心目中码农里的“男神”。
可是就他们这样的工作qiáng度,整天加班的状态,哪个姑娘能忍受得了A,再加上师傅也不像是会甜言蜜语的人,能长久得了吗?
A呸呸呸!谭明明发现自己简直有*不完的心,连连唾弃自己的发散思维。
吃完晚饭,谭明明继续去实验室和音频功能搏斗,韩邵晨则去接着处理各种杂事。在实验室待了一天,等到了工位上打开工作电脑,又是满屏的新邮件,T代码写文档他不反_gan,但是这种来来回回的邮件和工作总结进度汇报实在令人有些疲惫,一点成就_gan都没有,还làng费时间。
韩邵晨无声地叹了口气,按照先后紧急顺序看了起来。
等处理完已经九点多了,韩邵晨想想下个周末,有点不愿就这样回去,翻了翻资料,准备开始动手写USB Type-C的T试和软件说明文档。
文档先行,是大公司中技术传承的重要途径,人员在频繁变更之下,工作能顺利进行,靠的就是各式各样的说明文档。重要文档都是要通过评审来保证质量的。
一个新人只要够用心,通过文档就能解决大多数工作中遇到的技术问题。当然团队He作,协T开发之类的事情,就不是看文档能解决的了。
像韩邵晨这种不愿与人对话的情况,文档库里的各种技术文档如同他的老师一样,手把手教会他掌握了各种技能。他从文档中受益匪浅,自然就会重视自己手中写出的文档,即使赶时间,也会保证认真完成。
而技术文档涉及到保密条例,不能拿回家写,只能待在公司完成。等林宇的电话响起时,韩邵晨才发现偌大的办公室里只剩下他一个人。
一听到听筒里略带回音,林宇就挠头:“晨儿,你不会还在加班吧,还这么忙?”
韩邵晨看看时间,想起来林宇还专门叮嘱他不要死命加班的话,答得有点心虚,“嗯,写个文档。把刚T通的东西记录一下。”
“很着急要吗,这都快十二点了,你还不回家?”林宇不是很清楚技术人员的工作要求,不能乱说,只关心韩邵晨的健康问题,“别把body熬坏了。”
“不是很急,写起来忘记看时间,这就走。”韩邵晨关了电脑起身,边走边说,“你也很晚,才回家?”
“我都已经准备睡了。”林宇躺在chuáng上,举着手机絮絮念着,“都说程序员是吃青chūn饭的,你们这样的这工作qiáng度,换个年纪大的也吃不消A。”
“之前没这么忙的。”韩邵晨担心进了电梯没信号,又不想挂断手机,遂走楼梯往地下车库走去,静谧的楼道里,连空T的嗡嗡声都消失了,“软件组长的杂事太多了。”
“唉,我也明白的。”林宇叹气,“不过好歹你也工作了四五年,换个小你好几岁的人给你当组长,也会很烦躁的,总要稍微往上爬一爬。但是这样太累了,以后能不能专心转管理,不负责什么关键技术了?”
韩邵晨没想到过这些,此时听到却直觉地反_gan,“我不喜欢那样。”
林宇很无奈,“我想也是,可是你这样下去,body受不了A。但要是专注技术,gān个十年还是技术骨gān。顶头上司比你小五岁,心里不会不舒_fu吗?”
“不会。”韩邵晨不是很在乎谁管他,只要能让他专注做事情就行。
林宇无语,他也不想把自己的观点qiáng加到韩邵晨身上,多问了几句:“那你们身边有没有技术专家,什么都不管只专攻研发的,一样也能升岗吗?”
“**”韩邵晨有些迷茫,“不清楚。”
本章未完...
=== 华丽的分割线 ===