下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
電子信息工程科技公司嵌入式開(kāi)發(fā)實(shí)習(xí)報(bào)告一、摘要2023年7月1日至2023年8月31日,我在一家電子信息工程科技公司擔(dān)任嵌入式開(kāi)發(fā)實(shí)習(xí)生。在為期8周的實(shí)習(xí)中,我主要負(fù)責(zé)智能家居系統(tǒng)中的MCU模塊調(diào)試與優(yōu)化,通過(guò)交叉編譯工具鏈將Linux內(nèi)核裁剪至200KB,將系統(tǒng)啟動(dòng)時(shí)間從2.3秒縮短至0.8秒。核心工作包括使用C語(yǔ)言實(shí)現(xiàn)低功耗模式下的傳感器數(shù)據(jù)采集協(xié)議棧,并完成JTAG調(diào)試下的FPGA邏輯時(shí)序修正,累計(jì)編寫(xiě)并調(diào)試代碼超過(guò)5000行。專業(yè)技能應(yīng)用涵蓋ARMCortexM4架構(gòu)指令集優(yōu)化、I2C/SPI總線協(xié)議解析及RTOS任務(wù)調(diào)度。通過(guò)實(shí)踐驗(yàn)證了在資源受限環(huán)境下采用匯編指令塊嵌入C代碼的可復(fù)用方法論,該方法可將關(guān)鍵算法執(zhí)行效率提升35%。二、實(shí)習(xí)內(nèi)容及過(guò)程2023年7月1日到8月31日,我在一家做智能家居硬件的嵌入式公司實(shí)習(xí),崗位是嵌入式開(kāi)發(fā)助理。他們主要搞物聯(lián)網(wǎng)終端產(chǎn)品,有智能燈、溫控器這些,用的是ARMCortexM系列芯片加RTOS系統(tǒng)。我跟著師傅搞MCU底層驅(qū)動(dòng),特別是那個(gè)功耗控制模塊。一開(kāi)始的任務(wù)是讓系統(tǒng)在睡眠狀態(tài)下還能接收傳感器數(shù)據(jù),不能影響喚醒速度。7月10號(hào)左右,我花了兩周時(shí)間把FreeRTOS的任務(wù)優(yōu)先級(jí)調(diào)到最優(yōu),還用了匯編優(yōu)化了中斷服務(wù)程序。調(diào)試的時(shí)候發(fā)現(xiàn)ADC采樣噪聲大,師傅教我用示波器看波形,我才知道得加硬件濾波電容,最后采樣精度從1.2V提升到0.8V誤差。8月中旬,他們那個(gè)新項(xiàng)目用FPGA做信號(hào)處理,我負(fù)責(zé)把MCU和FPGA通信接口接通。8月15號(hào)第一次燒錄固件,直接報(bào)錯(cuò),后來(lái)發(fā)現(xiàn)時(shí)序?qū)Σ簧?,得手?dòng)改FPGA的VHDL代碼,這讓我第一次正經(jīng)接觸硬件描述語(yǔ)言。期間遇到最大挑戰(zhàn)是調(diào)試一個(gè)死鎖問(wèn)題,系統(tǒng)卡死在某個(gè)SPI傳輸函數(shù)里,折騰了四天,最后用GDB單步執(zhí)行才找到是緩存沒(méi)清導(dǎo)致,學(xué)到了調(diào)試要用對(duì)工具和策略。這段經(jīng)歷讓我明白做開(kāi)發(fā)得把軟硬件結(jié)合著看,以前覺(jué)得C語(yǔ)言就行,現(xiàn)在知道得懂點(diǎn)電路設(shè)計(jì)。實(shí)習(xí)最后做的成果是把這個(gè)睡眠模塊優(yōu)化了,功耗降了30%,待機(jī)時(shí)間從兩天變成七天。要說(shuō)單位吧,感覺(jué)管理有點(diǎn)亂,新人培訓(xùn)就是發(fā)幾本書(shū),崗位需求也不太明確,有時(shí)候讓我做點(diǎn)跟嵌入式?jīng)]太關(guān)系的事。建議他們搞個(gè)系統(tǒng)培訓(xùn)計(jì)劃,比如每周幾小時(shí)的技術(shù)分享,這樣能更快上手。這段經(jīng)歷讓我想往物聯(lián)網(wǎng)方向走,雖然過(guò)程挺磨人的,但確實(shí)長(zhǎng)了不少見(jiàn)識(shí)。三、總結(jié)與體會(huì)這8周,從7月1日到8月31日,感覺(jué)像是從學(xué)校到社會(huì)的快速過(guò)渡。以前寫(xiě)代碼覺(jué)得差不多就行,實(shí)習(xí)后才知道規(guī)范多重要,比如7月15號(hào)調(diào)試那個(gè)MCU啟動(dòng)異常,就是因?yàn)橥浖映跏蓟樞蜃⑨?,花了兩天排查,最后師傅說(shuō)這就是細(xì)節(jié)問(wèn)題。這段經(jīng)歷讓我明白,嵌入式開(kāi)發(fā)不是堆砌代碼,得懂硬件,會(huì)調(diào)試,更要負(fù)責(zé)任。職業(yè)規(guī)劃上,這次實(shí)習(xí)直接定了我下一步方向,想深耕物聯(lián)網(wǎng)這塊。之前對(duì)RTOS理解模糊,實(shí)習(xí)中用FreeRTOS做任務(wù)調(diào)度,把實(shí)時(shí)性要求控制在5毫秒內(nèi),才真正懂了臨界區(qū)保護(hù)、任務(wù)優(yōu)先級(jí)算法這些?,F(xiàn)在打算下學(xué)期考個(gè)嵌入式系統(tǒng)設(shè)計(jì)師證書(shū),把學(xué)到的東西系統(tǒng)化。行業(yè)里現(xiàn)在都在搞低功耗、高集成度,比如我參與優(yōu)化的那個(gè)模塊,從400mA降到280mA,功耗降了30%,這讓我看到技術(shù)積累的價(jià)值。8月底看招聘時(shí),發(fā)現(xiàn)好多崗位要熟悉CortexA系列,這提醒我得抓緊學(xué)ARM架構(gòu),不然以后真跟不上。心態(tài)上最大的變化是抗壓能力。8月20號(hào)那個(gè)FPGA時(shí)序問(wèn)題,連續(xù)改了三種方案才成功,以前遇到bug就想放棄,現(xiàn)在知道得沉下心,用邏輯一步步分析。這種從學(xué)生時(shí)代被動(dòng)接受知識(shí),到職場(chǎng)人主動(dòng)解決問(wèn)題的轉(zhuǎn)變,挺有成就感的。后續(xù)學(xué)習(xí)肯定會(huì)圍繞這次踩過(guò)的坑來(lái)補(bǔ),比如補(bǔ)補(bǔ)模擬電路知識(shí),爭(zhēng)取下個(gè)項(xiàng)目能用上。四、致謝在公司的那段日子,真的挺感謝帶我的師傅,7月到8月,每次我卡在調(diào)試?yán)铮际撬c(diǎn)醒我,比如那個(gè)SPI時(shí)序問(wèn)題,就是他教我怎么看FPGA的JTAG波形才搞定的。還有同組的幾個(gè)同事,一起啃代碼、改bug,雖然有時(shí)候加班到晚上十點(diǎn),但氛圍挺好,能學(xué)到不少東西。學(xué)校里教我
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 模型攻擊防御技術(shù)探索-第3篇
- 數(shù)據(jù)備份與恢復(fù)方案設(shè)計(jì)要點(diǎn)
- 2026年數(shù)據(jù)分析基礎(chǔ)概念與原理題解
- 2026年國(guó)際貿(mào)易實(shí)務(wù)操作報(bào)關(guān)員考試模擬卷
- 2026年電氣工程師技能進(jìn)階全題型試題集
- 2026年軟件工程原理與項(xiàng)目管理試題集
- 2026年銀行金融測(cè)試銀行業(yè)務(wù)知識(shí)招聘筆試練習(xí)題
- 2026年國(guó)際商務(wù)談判技巧與文化差異應(yīng)對(duì)考核題
- 2026年財(cái)務(wù)報(bào)告編制與財(cái)務(wù)分析技能測(cè)試
- 2026年藝術(shù)鑒賞能力與文化修養(yǎng)測(cè)試題
- 2026上海市事業(yè)單位招聘筆試備考試題及答案解析
- 高支模培訓(xùn)教學(xué)課件
- GB/T 21558-2025建筑絕熱用硬質(zhì)聚氨酯泡沫塑料
- 企業(yè)中長(zhǎng)期發(fā)展戰(zhàn)略規(guī)劃書(shū)
- 道路運(yùn)輸春運(yùn)安全培訓(xùn)課件
- IPC-6012C-2010 中文版 剛性印制板的鑒定及性能規(guī)范
- 機(jī)器人手術(shù)術(shù)中應(yīng)急預(yù)案演練方案
- 2025年度護(hù)士長(zhǎng)工作述職報(bào)告
- 污水處理藥劑采購(gòu)項(xiàng)目方案投標(biāo)文件(技術(shù)標(biāo))
- 醫(yī)院信訪應(yīng)急預(yù)案(3篇)
- 2025年領(lǐng)導(dǎo)干部任前廉政知識(shí)測(cè)試題庫(kù)(附答案)
評(píng)論
0/150
提交評(píng)論