第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的電平,通過占空比控制亮度......」

  陳旭的命令專業且高效。

  準備工作完成之後。

  臥龍鳳雛立馬投入自己的工作。

  片刻。

  「連錫了......」

  陳旭皺皺眉。

  到底是新人,動手少,膽子小,操作機會少。

  「把烙鐵溫度從320℃調到300℃,錫膏流動性降低,連錫的概率就小了。」

  看著韓立緊張的樣子,陳旭提醒道。

  「好的好的......」

  韓天尊汗流浹背,趕緊打起精神。

  「陳總,MTK的SDK我沒碰過,光是gpio_drv.c這個文件,裡面就有兩千多行代碼,我找了十多分鐘,也找不到GPIO模式寄存器的定義在哪裡......」

  蕭炎小心翼翼說道。

  「這裡,GPIO_MODE1的基地址是0x80001000,你要把GPIO12對應的bit清零,才能設為普通IO模式......」

  陳旭站在他身後,閉眼回憶了一下,手指在屏幕上點了幾個關鍵位置。

  片刻。

  「陳總,編譯報錯,SDK里沒有PWM的接口......」

  「沒有硬體PWM,我們用軟體模擬,ARM7核有多個硬體定時器,我們挑一個空閒的,Timer2,設成1ms周期中斷,中斷服務程序里維護三個計數變量,分別對應紅綠藍三路的占空比,每次中斷……」

  「陳總,這顆燈珠測試時始終不亮,我測不到電壓.......」

  「烙鐵溫度再降二十度......電阻換成180Ω,電流穩定在在16mA左右......」

  「陳總......」


  「陳總......」

  帶新人嘛,陳旭有耐心。

  左臂右膀,不是那麼好培養的——特別是尖端技術行業。

  時間就這麼一分一秒地過去。

  凌晨時分。

  示波器的屏幕上,三路PWM的波形在餘輝模式下疊加成一個完整周期的圖像,紅綠藍三色的波形以不同的占空比交織在一起,像三根並排的琴弦,各自振動,又彼此呼應,跳出穩定的PWM波形。

  六台樣機的燈帶同時亮起。

  兩位新人死死盯著樣機,第一次有了種身體被掏空的感覺。

  陳旭嘴角則盪起一抹微笑,把實驗室的燈光關了,播放一曲《兩隻蝴蝶》。

  隨即。

  六台樣機燈帶的亮度和顏色,便隨著歌聲緩緩變化律動,在黑暗的環境中,真是炫彩奪目,既土又潮到了極點。

  「陳總,我們成功了!」

  「椰絲,椰絲!」

  兩個新人揮拳手舞足蹈,連連尖叫,激動不已,緊張的情緒,在這一刻終於得到釋放。

  「陳總,我還有一個想法......」

  激動之餘,蕭炎大膽建議道:「如果把音量映射改成頻率映射,低頻控制紅色,中頻控制綠色,高頻控制藍色,那燈帶就能跟著音樂的風格變色了......比如放搖滾偏紅,放輕音樂偏藍,放電子樂偏紫......」

  韓立也不甘落後。

  「現在六台手機是同一個音源播放,所以律動同步,但不同手機的燈光節奏肯定不一樣,如果能加一個簡單的紅外通信,一台手機當主機,其他手機接收信號,所有人的燈帶就能同時律動......夜店裡,十幾台手機一起閃,那場面......」

  聽他們說完。

  陳旭大感欣慰。

  不錯不錯。

  這對臥龍鳳雛還真是對活寶,發散思維相當有建設性。

  「很好,你們的提議非常好,在技術上也很容易實現,可以作為後續的疊代版本......現在,馬上回去睡覺,養好精神,好戲才剛剛開始。」

  打開燈。

  陳旭笑如春風道。

  「陳總,我還以接著干!」

  「陳總,我現在根本睡不著......」

  得到認可和鼓勵,二人比打了雞血還興奮。

  「鬆弛有度,不要過猶不及,這是命令!」

  陳旭完全能理解他們的心情,但作為過來人,他還是建議不要過來,搞壞身子就得不償失了——就像自己,莫名其妙來到這個平行世界。

  「好吧,我聽您的,您現在就是我的偶像!」

  「陳總,您比我們學校的教授厲害多了,感覺您什麼都懂,之前我還想離職的,現在趕我也不走了,哈哈!」

  這一刻。

  二人徹底服氣,拜倒在陳旭的內褲之下。

  陳旭笑了笑。

  這些剛畢業的年輕人,就是單純啊!

  不過。

  該敲打的,還是得敲打:「你們有潛力,但缺少經驗和信心,遇到問題,要懂得自己想辦法解決,迎難而上,挑戰困難,才是真正的人才......」

  說到這裡,他話鋒一轉:「另外,你們都簽了保密協議,要有職業道德,這才能決定你們事業和人生上的高度!」

  聞言。

  二人表情嚴肅,鄭重點頭:「陳總,我們懂了......」

章節目錄