第10章 :研发跑马灯
  一个小时后,老周把东西送来了。
  厂里还有些废旧物料,相关配件很齐全。
  有一说一。
  老周办事还可以。
  灯带拿了三种规格,並附上报价,还弄了几台粗堪劣质的山寨跑马灯手机,那种通电就亮,频率固定,傻瓜式的跑马灯。
  方案商的接口资料也很齐全,並把相关对接人的联繫方式附上。
  “辛苦了,改天请你吃饭!”
  陈旭拍拍他的肩膀表示认可。
  周一鸣忽然有点受宠若惊地感觉,想了想,半真半假的说可以主动留下加班,为公司的发展贡献一份力量。
  “术业有专攻,这里你帮不上忙,回去休息吧,明天把我交代的事办好!”
  “好的好的......”
  周一鸣这才离开。
  陈旭看了一眼桌上的东西,开始在白板上画图:“0603rgb灯珠如果用红绿蓝三路独立控制,每路需要串一个限流电阻,再加一个共阳极或共阴极的接法......mt6225的gpio分组很细,大部分io口都復用了多个功能......”
  “如果把led的其中一路控制信號跟马达的gpio復用,平时点亮led,来电时马达振动,时间片轮转,两个功能可以共存......”
  “看懂了吗?”
  一边画,陈旭一边讲解。
  这些是基本功,在如此直接的展示下,臥龙凤雏同时点头。
  “好!”
  陈旭表示满意,马上安排任务:“韩立,你负责灯带的硬体连接......每路串限流电阻,红色压降1.8v,串220Ω;绿色和蓝色压降3.2v,串150Ω。用漆包线飞线,焊点越小越好,不要让灯带翘起来......”
  “萧炎,你负责软体的gpio初始化和pwm驱动!”
  “mtk6225的gpio初始化在gpio_drv.c里,模式寄存器用drv_writereg设置成普通io模式。”
  “红绿蓝三路分別用gpio12、gpio.......其中gpio24跟振动马达復用,pwm我们用软体模擬,arm7核主频104mhz,开一个1ms的定时器中断,在中断服务程序里轮转三路gpio的电平,通过占空比控制亮度......”
  陈旭的命令专业且高效。
  准备工作完成之后。
  臥龙凤雏立马投入自己的工作。
  片刻。
  【写到这里我希望读者记一下我们域名 追书就上 101 看书网,101??????.??????超讚 】
  “连锡了......”
  陈旭皱皱眉。
  到底是新人,动手少,胆子小,操作机会少。
  “把烙铁温度从320c调到300c,锡膏流动性降低,连锡的概率就小了。”
  看著韩立紧张的样子,陈旭提醒道。
  “好的好的......”
  韩天尊汗流浹背,赶紧打起精神。
  “陈总,mtk的sdk我没碰过,光是gpio_drv.c这个文件,里面就有两千多行代码,我找了十多分钟,也找不到gpio模式寄存器的定义在哪里......”
  萧炎小心翼翼说道。
  “这里,gpio_mode1的基地址是0x80001000,你要把gpio12对应的bit清零,才能设为普通io模式......”
  陈旭站在他身后,闭眼回忆了一下,手指在屏幕上点了几个关键位置。
  片刻。
  “陈总,编译报错,sdk里没有pwm的接口......”
  “没有硬体pwm,我们用软体模擬,arm7核有多个硬体定时器,我们挑一个空閒的,timer2,设成1ms周期中断,中断服务程序里维护三个计数变量,分別对应红绿蓝三路的占空比,每次中断……”
  “陈总,这颗灯珠测试时始终不亮,我测不到电压.......”
  “烙铁温度再降二十度......电阻换成180Ω,电流稳定在在16ma左右......”
  “陈总......”
  “陈总......”
  带新人嘛,陈旭有耐心。
  左臂右膀,不是那么好培养的——特別是尖端技术行业。
  时间就这么一分一秒地过去。
  凌晨时分。
  示波器的屏幕上,三路pwm的波形在余辉模式下叠加成一个完整周期的图像,红绿蓝三色的波形以不同的占空比交织在一起,像三根並排的琴弦,各自振动,又彼此呼应,跳出稳定的pwm波形。
  六台样机的灯带同时亮起。
  两位新人死死盯著样机,第一次有了种身体被掏空的感觉。
  陈旭嘴角则盪起一抹微笑,把实验室的灯光关了,播放一曲《两只蝴蝶》。
  隨即。
  六台样机灯带的亮度和顏色,便隨著歌声缓缓变化律动,在黑暗的环境中,真是炫彩夺目,既土又潮到了极点。
  “陈总,我们成功了!”
  “椰丝,椰丝!”
  两个新人挥拳手舞足蹈,连连尖叫,激动不已,紧张的情绪,在这一刻终於得到释放。
  “陈总,我还有一个想法......”
  激动之余,萧炎大胆建议道:“如果把音量映射改成频率映射,低频控制红色,中频控制绿色,高频控制蓝色,那灯带就能跟著音乐的风格变色了......比如放摇滚偏红,放轻音乐偏蓝,放电子乐偏紫......”
  韩立也不甘落后。
  “现在六台手机是同一个音源播放,所以律动同步,但不同手机的灯光节奏肯定不一样,如果能加一个简单的红外通信,一台手机当主机,其他手机接收信號,所有人的灯带就能同时律动......夜店里,十几台手机一起闪,那场面......”
  听他们说完。
  陈旭大感欣慰。
  不错不错。
  这对臥龙凤雏还真是对活宝,发散思维相当有建设性。
  “很好,你们的提议非常好,在技术上也很容易实现,可以作为后续的叠代版本......现在,马上回去睡觉,养好精神,好戏才刚刚开始。”
  打开灯。
  陈旭笑如春风道。
  “陈总,我还以接著干!”
  “陈总,我现在根本睡不著......”
  得到认可和鼓励,二人比打了鸡血还兴奋。
  “鬆弛有度,不要过犹不及,这是命令!”
  陈旭完全能理解他们的心情,但作为过来人,他还是建议不要过来,搞坏身子就得不偿失了——就像自己,莫名其妙来到这个平行世界。
  “好吧,我听您的,您现在就是我的偶像!”
  “陈总,您比我们学校的教授厉害多了,感觉您什么都懂,之前我还想离职的,现在赶我也不走了,哈哈!”
  这一刻。
  二人彻底服气,拜倒在陈旭的內裤之下。
  陈旭笑了笑。
  这些刚毕业的年轻人,就是单纯啊!
  不过。
  该敲打的,还是得敲打:“你们有潜力,但缺少经验和信心,遇到问题,要懂得自己想办法解决,迎难而上,挑战困难,才是真正的人才......”
  说到这里,他话锋一转:“另外,你们都签了保密协议,要有职业道德,这才能决定你们事业和人生上的高度!”
  闻言。
  二人表情严肃,郑重点头:“陈总,我们懂了......”