時(shí)間過得很快,小白又一個(gè)月沒寫過東西 ,是時(shí)候?yàn)檫@“如歌歲月”留下一點(diǎn)痕跡,記錄下這如歌的歲月。
時(shí)間回溯到一個(gè)月前,9月多時(shí),一方面在投簡(jiǎn)歷,一方面在思考我能干啥。其實(shí)就是自己的職業(yè)定位在哪個(gè)領(lǐng)域,
到現(xiàn)在為止,都是在搞東東,都沒做過真正的product。人有才能的話,機(jī)會(huì)會(huì)自己找上門來(lái)的,陳sir找我?guī)兔Ω銈(gè)產(chǎn)品,
而且說一個(gè)月要搞定的,我覺得挺好的,我需要這樣的開發(fā)經(jīng)歷。所以,說OK啊,其實(shí)那時(shí)我并不清楚我將要面對(duì)的是
蝦米,我覺得大學(xué)這幾年的經(jīng)歷培養(yǎng)了我對(duì)待考驗(yàn)的分析,判斷和解決能力,和自學(xué)能力。我相信自己能夠做出來(lái),時(shí)間
限制只是在督促我前進(jìn)。OK。
時(shí)間一天一天過著,可是說好的開發(fā)板還遲遲沒到。只好等著。。。。。。。
時(shí)間到了9月29號(hào),遲來(lái)的開發(fā)板才送到,因?yàn)楣灸沁呉软?xiàng)目批下來(lái)才出錢買板,我上淘寶一看,乖乖一塊藍(lán)牙
BC05開發(fā)板,1180大圓,這東西這么貴,還買了兩塊,總共2400多。(在以后開發(fā)過程中才發(fā)現(xiàn),貴是因?yàn)槿思业氖酆蠓⻊?wù)
做的好,工程師周工挺好的,有啥問題,會(huì)來(lái)幫助解決。)
給小白的就是一堆資料,因?yàn)樾酒怯?guó)CSR公司研發(fā)的,基本上沒中文資料,全英文,開發(fā)環(huán)境全英,對(duì)小白來(lái)說
是個(gè)不小的考驗(yàn),面對(duì)的是陌生的開發(fā)環(huán)境,陌生的芯片,連要編程的芯片都不知是神馬。OK。開始啃資料,英文嗟。十一假期,
基本上每天早上9點(diǎn)半,開始就對(duì)著電腦,看啊看,借著有道翻譯,注釋翻譯,做筆記。其實(shí)在這過程中,是枯燥無(wú)味,時(shí)間久了
人總是開始煩躁,最重要是堅(jiān)持,理清楚今天收獲什么,有啥疑問。有時(shí)也要靈活處理,遇到問題,不要死盯著,把問題記錄下來(lái)
或許在后面能解決前面留下來(lái)的問題。
看了5天的pdf,大概知道這東西,其實(shí)這里面是XAP的微處理器,要寫的是一個(gè)簡(jiǎn)單的系統(tǒng),單線程的處理器。里面的處理器的
核心架構(gòu)都了解的差不多,神馬內(nèi)存映射,sink,source,headers,動(dòng)態(tài)內(nèi)存分配。這為后面看程序,了解程序流程打下點(diǎn)基礎(chǔ)。
差不多開始動(dòng)手操這板了,嘿小樣,這個(gè)月我就跟你干上了。一開始,開發(fā)環(huán)境都沒用過XIDE BlueLab,由于習(xí)慣嵌入式開發(fā)環(huán)境ADS那種比較人性化的開發(fā)環(huán)境,還是用回notepad 來(lái)看代碼。
其實(shí)程序本身不可怕,怕的是有人有耐心慢慢解析程序框架,記得第一個(gè)最龐大的程序48530行,一開始,其實(shí)誰(shuí)都會(huì)害怕,但是只要有耐心,怕啥,不就是C語(yǔ)言嗟,還不是人將藍(lán)牙流程用代碼表示而已。開始按著程序一步一步的下來(lái),自己畫程序框架,看一遍不懂就看到懂為止,期間是煩躁,低沉伴隨著,所以我就把音樂放大最大,激起心靈,其實(shí)最重要還是自己的責(zé)任心,當(dāng)初答應(yīng)我一定能搞定的話,我就會(huì)做到,堅(jiān)持,在堅(jiān)持,雖然短時(shí)間,或許在交貨前幾天都搞不定,但是站在黎明的曙光前 永遠(yuǎn)是堅(jiān)持到最后一刻的人。
日子一天一天過著。。。。身邊跟著做的人,開始煩躁了,問現(xiàn)在都搞不定,你能做出來(lái)嗎。。。。這就是團(tuán)隊(duì)里隊(duì)員的能力和心理素質(zhì)問題,確實(shí)我不會(huì)留著沒信心的人,如果面對(duì)問題,不是積極面對(duì)和一起攻克,而是自己覺得自己做不出來(lái)就一走了之。小白的意志力還是很堅(jiān)強(qiáng)的,我還是相信自己能做出來(lái),這東西需要我慢慢去摸索。大學(xué)沒交給我什么,但是我在大學(xué)里學(xué)會(huì)的自學(xué),*自己,(小白平時(shí)不怎么聽課,作業(yè)*抄,但是小白保證拿獎(jiǎng)學(xué)金的)。
有時(shí),小白真的需要一個(gè)跟我實(shí)力相當(dāng)?shù)娜,一起并肩作?zhàn),一個(gè)人搞程序,總會(huì)卡在一個(gè)地方,跟陳sir討論有時(shí)他一提點(diǎn)一下,一個(gè)小問題過了,就像最后的寫單片機(jī)起動(dòng)藍(lán)牙系統(tǒng)的過程中,對(duì)數(shù)據(jù)校驗(yàn)的一個(gè)小問題,困擾了我一天。最后改了一個(gè)小小地方,就整套系統(tǒng)跑起來(lái)。。。
10月31號(hào)下午3點(diǎn)45分,當(dāng)系統(tǒng)跑起來(lái)時(shí),小白一下子將壓在心里的大石頭放下了。。。。。。。
小白終于完成一個(gè)月前的承諾,自己能力提高一成,功力大增。咔咔卡卡卡