第一篇:成為一名嵌入式Linux開發(fā)工程師需要學(xué)習(xí)哪些知識?
成為一名嵌入式Linux開發(fā)工程師需要學(xué)習(xí)哪些知識?
隨著嵌入式行業(yè)的迅猛發(fā)展,嵌入式Linux憑借其系統(tǒng)發(fā)展的成熟度、市場應(yīng)用的高份額也受到更多工程師朋友的青睞,越來越多的企業(yè)和研發(fā)機(jī)構(gòu)都轉(zhuǎn)向嵌入式Linux的開發(fā)和研究,這使得嵌入式Linux在新興的嵌入式操作系統(tǒng)領(lǐng)域內(nèi)也獲得了飛速發(fā)展和廣泛應(yīng)用。面對如此火熱的行業(yè),如何才能成為嵌入式Linux開發(fā)工程師?成為一名合格的嵌入式Linux開發(fā)工程師需要學(xué)習(xí)哪些知識?
一:C語言
嵌入式Linux工程師的學(xué)習(xí)需要具備一定的C語言基礎(chǔ),C語言是嵌入式領(lǐng)域最重要也是最主要的編程語言,通過大量編程實例重點理解C語言的基礎(chǔ)編程以及高級編程知識。包括:基本數(shù)據(jù)類型、數(shù)組、指針、結(jié)構(gòu)體、鏈表、文件操作、隊列、棧等。
二:Linux基礎(chǔ)
Linux操作系統(tǒng)的概念、安裝方法,詳細(xì)了解Linux下的目錄結(jié)構(gòu)、基本命令、編輯器VI ,編譯器GCC,調(diào)試器GDB和 Make 項目管理工具, Shell Makefile腳本編寫等知識,嵌入式開發(fā)環(huán)境的搭建。
三:Linux系統(tǒng)編程
重點學(xué)習(xí)標(biāo)準(zhǔn)I/O庫,Linux多任務(wù)編程中的多進(jìn)程和多線程,以及進(jìn)程間通信(pipe、FIFO、消息隊列、共享內(nèi)存、signal、信號量等),同步與互斥對共享資源訪問控制等重要知識,主要提升對Linux應(yīng)用開發(fā)的理解和代碼調(diào)試的能力。
四:Linux網(wǎng)絡(luò)編程
計算機(jī)網(wǎng)絡(luò)在嵌入式Linux系統(tǒng)應(yīng)用開發(fā)過程中使用非常廣泛,通過Linux網(wǎng)絡(luò)發(fā)展、TCP/IP協(xié)議、socket編程、TCP網(wǎng)絡(luò)編程、UDP網(wǎng)絡(luò)編程、Web編程開發(fā)等方面入手,全面了解Linux網(wǎng)絡(luò)應(yīng)用程序開發(fā)。重點學(xué)習(xí)網(wǎng)絡(luò)編程相關(guān)API,熟練掌握TCP協(xié)議服務(wù)器的編程方法和并發(fā)服務(wù)器的實現(xiàn),了解HTTP協(xié)議及其實現(xiàn)方法,熟悉UDP廣播、多播的原理及編程方法,掌握混合C/S架構(gòu)網(wǎng)絡(luò)通信系統(tǒng)的設(shè)計,熟悉HTML,Javascript等Web編程技術(shù)及實現(xiàn)方法。
五:數(shù)據(jù)結(jié)構(gòu)與算法
數(shù)據(jù)結(jié)構(gòu)及算法在嵌入式底層驅(qū)動、通信協(xié)議、及各種引擎開發(fā)中會得到大量應(yīng)用,對其掌握的好壞直接影響程序的效率、簡潔及健壯性。此階段的學(xué)習(xí)要重點理解數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ)內(nèi)容,包括順序表、鏈表、隊列、棧、樹、圖、哈希表、各種查找排序算法等應(yīng)用及其C語言實現(xiàn)過程。
六:C++、QT
C++是Linux應(yīng)用開發(fā)主要語言之一,本階段重點掌握面向?qū)ο缶幊痰幕舅枷胍约癈++的重要內(nèi)容。圖形界面編程是嵌入式開發(fā)中非常重要的一個環(huán)節(jié)。由于QT具有跨平臺、面向?qū)ο?、豐富API、支持2D/3D渲染、支持XML、多國語等強(qiáng)大功能,在嵌入式領(lǐng)域的GUI開發(fā)中得到了廣范的應(yīng)用,在本階段通過基于QT圖形庫的學(xué)習(xí)使學(xué)員可以熟練編寫GUI程序,并移植QT應(yīng)用程序到Cortex-A8平臺。包括IDE使用、QT部件及布局管理器、信息與槽機(jī)制的應(yīng)用、鼠標(biāo)、鍵盤及繪圖事件處理及文件處理的應(yīng)用。
七:Cortex A8、Linux平臺開發(fā)
通過基于ARM Cortex-A8處理s5pv210了解芯片手冊的基本閱讀技巧,掌握s5pv210系統(tǒng)資源、時鐘控制器、電源管理、異常中斷控制器、nand flash控制器等模塊,為底層平臺搭建做好準(zhǔn)備。Linux平臺包括內(nèi)核裁減、內(nèi)核移植、交叉編譯、GNU工具使用、內(nèi)核調(diào)試、Bootloader介紹、制作與原理分析、根文件系統(tǒng)制作以及向內(nèi)核中添加自己的模塊,并在s5pv210實驗平臺上運行自己制作的Linux系統(tǒng),集成部署Linux系統(tǒng)整個流程。同時了解Android操作系統(tǒng)開發(fā)流程。Android系統(tǒng)是基于Linux平臺的開源操作系統(tǒng),該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,是首個為移動終端打造的真正開放和完整的移動軟件,目前它的應(yīng)用不再局限于移動終端,還包括數(shù)據(jù)電視、機(jī)頂盒、PDA等消費類電子產(chǎn)品。
八:驅(qū)動開發(fā)
驅(qū)動程序設(shè)計是嵌入式Linux開發(fā)工作中重要的一部分,也是比較困難的一部分。本階段的學(xué)習(xí)要熟悉Linux的內(nèi)核機(jī)制、驅(qū)動程序與用戶級應(yīng)用程序的接口,掌握系統(tǒng)對設(shè)備的并發(fā)操作。熟悉所開發(fā)硬件的工作原理,具備ARM硬件接口的基礎(chǔ)知識,熟悉ARM Cortex-A8處理器s5pv210各資源、掌握Linux設(shè)備驅(qū)動原理框架,熟悉工程中常見Linux高級字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、USB設(shè)備等驅(qū)動開發(fā),在工作中能獨立勝任底層驅(qū)動開發(fā)。
以上就是列出的關(guān)于一名合格嵌入式Linux開發(fā)工程師所必學(xué)的理論知識,其實,作為一個嵌入式開發(fā)人員,專業(yè)知識和項目經(jīng)驗同樣重要,所以在我們的理論學(xué)習(xí)中也要有一定的項目實踐,鍛煉自己的項目開發(fā)能力。尤其是對于一些剛畢業(yè)的應(yīng)屆大學(xué)生們實際項目操作經(jīng)驗更是嚴(yán)重缺乏鍛煉,這時,選擇一個好的嵌入式培訓(xùn)機(jī)構(gòu)至關(guān)重要,學(xué)習(xí)完整的linux開發(fā)課程,最重要的是很多的階段性的大項目來自用人單位的真實開發(fā)案例,這樣才能真正掌握企業(yè)需要的一部份嵌入式系統(tǒng)開發(fā)知識。
第二篇:成為一名機(jī)械工程師需要具備哪些知識?
成為一名機(jī)械工程師需要具備哪些知識?
一.高等數(shù)學(xué)
1.1 空間解析幾何向量代數(shù) 直線平面 柱面 旋轉(zhuǎn)曲面 二次曲面 空間曲線 1.2 微分學(xué)極限 連續(xù) 導(dǎo)數(shù) 微分 偏導(dǎo)數(shù) 全微分 導(dǎo)數(shù)與微分的應(yīng)用
1.3 積分學(xué)不定積分 定積分 廣義積分 二重積分 三重積分平面曲線積分 積分應(yīng)用
1.4 無窮級數(shù)數(shù)項級數(shù) 冪級數(shù) 泰勒級數(shù) 傅里葉級數(shù)
1.5 常微分方程可分離變量方程 一階線性方程 可降階方程 常系數(shù)線性方程 1.6 概率與數(shù)理統(tǒng)計隨機(jī)事件與概率 古典概型 一維隨機(jī)變量的分布和數(shù)字特征 數(shù)理統(tǒng)計的基本概念參數(shù)估計 假設(shè)檢驗 方差分析 一元回歸分析 1.7 向量分析
1.8 線性代數(shù)行列式 矩陣 n維向量 線性方程組 矩陣的特征值與特征向量二次型
二.普通物理
2.1 熱學(xué)氣體狀態(tài)參量平衡態(tài) 理想氣體狀態(tài)方程 理想氣體的壓力和溫度的統(tǒng)計解釋 能量按自由度均分原理 理想氣體內(nèi)能平衡碰撞次數(shù)和平均自由程 麥克斯韋速率分布律 功 熱量 內(nèi)能 熱力學(xué)第一定律及其對理想氣體等值過程和絕熱過程的應(yīng)用 氣體的摩爾熱容 循環(huán)過程 熱機(jī)效率 熱力學(xué)第二定律及其統(tǒng)計意義 可逆過程和不可逆過程 熵
2.2 波動學(xué)機(jī)械波的產(chǎn)生和傳播 簡諧波表達(dá)式 波的能量 駐波 聲速 超聲波 次聲波 多普勒效應(yīng)
2.3 光學(xué)相干光的獲得 楊氏雙縫干涉 光程 薄膜干涉 麥克爾干涉儀 惠更斯——菲涅耳原理 單縫衍射 光學(xué)儀器分辨本領(lǐng) x射線衍射 自然光和偏振光 布儒斯特定律 馬呂斯定律 雙折射現(xiàn)象 偏振光的干涉 人工雙折射及應(yīng)用 三.普通化學(xué)
3.1 物質(zhì)結(jié)構(gòu)與物質(zhì)狀態(tài)原子核外電子分布 原子、離子的電子結(jié)構(gòu)式 原子軌道和電子云 離子鍵特征共價鍵特征及類型 分子結(jié)構(gòu)式 雜化軌道及分子空間構(gòu)型 極性分子與非極性分子 分子間力與氫鍵 分壓定律及計算 液體蒸氣壓 沸點 汽化熱 晶體類型與物質(zhì)性質(zhì)的關(guān)系
3.2 溶液溶液的濃度及計算 非電解質(zhì)稀溶液通性及計算 滲透壓 電解質(zhì)溶液的電離平衡 電離常數(shù)及計算 同離子效應(yīng)和緩沖溶液 水的離子積及ph值 鹽類水解平衡及溶液的酸堿性 多相離子平衡 溶度積常數(shù) 溶解度計算
3.3 周期表周期表結(jié)構(gòu) 周期 族 原子結(jié)構(gòu)與周期表關(guān)系 元素性質(zhì) 氧化物及其水化物的酸堿性遞變規(guī)律
3.4 化學(xué)反應(yīng)方程式 化學(xué)反應(yīng)速率與化學(xué)平衡化學(xué)反應(yīng)方程式寫法及計算 反應(yīng)熱 熱化學(xué)反應(yīng)方程式寫法 化學(xué)反應(yīng)速率表示方法 濃度、溫度對反應(yīng)速率的影響 速率常數(shù)與反應(yīng)級數(shù) 活化能及催化劑化學(xué)平衡特征及平衡常數(shù)表達(dá)式 化學(xué)平衡移動原理及計算 壓力熵與化學(xué)反應(yīng)方向判斷 3.5 氧化還原與電化學(xué)氧化劑與還原劑 氧化還原反應(yīng)方程式寫法及配平原電池組成及符號 電極反應(yīng)與電池反應(yīng) 標(biāo)準(zhǔn)電極電勢 能斯特方程及電極電勢的應(yīng)用 電解與金屬腐蝕 3.6 有機(jī)化學(xué)有機(jī)物特點、分類及命名 官能團(tuán)及分子結(jié)構(gòu)式有機(jī)物的重要化學(xué)反應(yīng):加成 取代 消去 氧化 加聚與縮聚典型有機(jī)物的分子式、性質(zhì)及用途:甲烷 乙炔 苯 乙醇 酚 乙醛 乙酸 乙酯 乙胺 苯胺 聚氯乙烯 聚乙烯 聚丙烯酸 酯類 工程塑料(ABS)橡膠 尼龍66 四.理論力學(xué)
4.1 靜力學(xué)平衡 剛體 力 約束 靜力學(xué)公理 受力分析 力對點之矩 力對軸之矩 力偶理論 力系的簡化 主失 主矩 力系的平衡 物體系統(tǒng)(含平面靜定桁架)的平衡 滑動摩擦 摩擦角 自鎖 考慮滑動摩擦?xí)r物體系統(tǒng)的平衡 重心
4.2 運動學(xué)點的運動方式 軌跡 速度和加速度 剛體的平動 剛體的定軸轉(zhuǎn)動 轉(zhuǎn)動方式 角速度和角加速度 剛體內(nèi)任一點的速度和加速度
4.3 動力學(xué)動力學(xué)基本定律 質(zhì)點運動微分方程 動量 沖量 動量定理 動量守恒的條件 質(zhì)心 質(zhì)心運動定理 質(zhì)心運動守恒的條件 動量矩 動量矩定理 動量矩守恒的條件 剛體的定軸轉(zhuǎn)動微分方程 轉(zhuǎn)動慣量 回轉(zhuǎn)半徑 轉(zhuǎn)動慣量的平行軸定理 功 動能 勢能 動能定理 機(jī)械能守恒 慣性力 剛體慣性力系的簡化 達(dá)朗伯原理 單自由度系統(tǒng)線性振動的微分方程 振動周期 頻率和振幅 約束 自由度 廣義坐標(biāo) 虛位移 理想約束 虛位移原理 五.材料力學(xué)
5.1 軸力和軸力圖 拉、壓桿橫截面和斜截面上的應(yīng)力 強(qiáng)度條件 虎克定律和位移計算 應(yīng)變能計算
5.2 剪切和擠壓的實用計算 剪切虎克定律 切(剪)應(yīng)力互等定理
5.3 外力偶矩的計算 扭矩和扭矩圖 圓軸扭轉(zhuǎn)切(剪)應(yīng)力及強(qiáng)度條件 扭轉(zhuǎn)角計算及剛度條件 扭轉(zhuǎn)應(yīng)變能計算
5.4 靜矩和形心 慣性矩和慣性積平行移軸公式 形心主慣性矩
5.5 梁的內(nèi)力方程 切(剪)力圖和彎矩圖 分布載荷、剪力、彎矩之間的微分關(guān)系 正應(yīng)力強(qiáng)度條件 切(剪)應(yīng)力強(qiáng)度條件 梁的合理截面 彎曲中心概念 求梁變形的積分法 迭加法和卡式第二定理
5.6平面應(yīng)力狀態(tài)分析的數(shù)值解法和圖解法 一點應(yīng)力狀態(tài)的主應(yīng)力和最大切(剪)應(yīng)力 廣義虎克定律 四個常用的強(qiáng)度理論
5.7 斜彎曲 偏心壓縮(或拉伸)拉—彎或壓—彎組合 扭—彎組合
5.8 細(xì)長壓桿的臨界力公式 歐拉公式的適用范圍 臨界應(yīng)力總圖和經(jīng)驗公式 壓桿的穩(wěn)定校核 六.流體力學(xué)
6.1 流體的主要物理性質(zhì)
6.2 流體靜力學(xué)流體靜壓強(qiáng)重力作用下靜水壓強(qiáng)的分布規(guī)律 總壓力的計算 6.3 流體動力學(xué)基礎(chǔ)以流場為對象描述流動流體運動的總流分析 恒定總流連續(xù)性方程、能量方程和動量方程
6.4 流動阻力和水頭損失實際流體的兩種流態(tài)——層流和紊流圓管中層流運動、紊流運動的特征沿程水頭損失和局部水頭損失邊界層附面層基本概念和繞流阻力
6.5 孔口、管嘴出流 有壓管道恒定流 6.6 明渠恒定均勻流
6.7 滲流定律 井和集水廊道 6.8 相似原理和量綱分析
6.9 流體運動參數(shù)(流速、流量、壓強(qiáng))的測量 七.計算機(jī)應(yīng)用技術(shù)
7.1 計算機(jī)應(yīng)用技術(shù)硬件的組成及功能 軟件的組成及功能 數(shù)制轉(zhuǎn)換 7.2 Windows操作系統(tǒng)基本知識、系統(tǒng)啟動 有關(guān)目錄、文件、磁盤及其它操作 網(wǎng)絡(luò)功能注:以Windows98為基礎(chǔ)
7.3 計算機(jī)程序設(shè)計語言程序結(jié)構(gòu)與基本規(guī)定 數(shù)據(jù) 變量 數(shù)組 指針 賦值語句 輸入輸出的語句 轉(zhuǎn)移語句 條件語句 選擇語句 循環(huán)語句 函數(shù)子程序(或稱過程)順序文件 隨機(jī)文件注:鑒于目前情況,暫采用FORTRAN語言 八.電工電子技術(shù)
8.1 電場與磁場庫侖定律 高斯定律 環(huán)路定律 電磁感應(yīng)定律
8.2 直流電路電路基本組件 歐姆定律 基爾霍夫定律 迭加原理 戴維南定理 8.3 正弦交流電路正弦量三要素 有效值 復(fù)阻抗 單項和三項電路計算 功率及功率因數(shù) 串聯(lián)與并聯(lián)諧振 安全用電常識 8.4 RC和RL電路暫態(tài)過程三要素分析法
8.5 變壓器與電動機(jī)變壓器的電壓、電流和阻抗變換 三相異步電動機(jī)的使用常用繼電—接觸器控制電路
8.6 二極管及整流、濾波、穩(wěn)壓電路 8.7 三極管及單管放大電路
8.8 運算放大器理想運放組成的比例 加、減和積分運算電路 8.9 門電路和觸發(fā)器基本門電路 RS、D、JK觸發(fā)器 九.工程經(jīng)濟(jì)
9.1 現(xiàn)金流量構(gòu)成與資金等值計算現(xiàn)金流量 投資 資產(chǎn) 固定資產(chǎn)折舊 成本 經(jīng)營成本 銷售收入 利潤 工程項目投資設(shè)計的主要稅種 資金等值計算的常用公式及應(yīng)用 復(fù)利系數(shù)表的用法
9.2 投資經(jīng)濟(jì)效果評價方法和參數(shù)凈現(xiàn)值 內(nèi)部收益率 凈年值 費用現(xiàn)值 費用年值 差額內(nèi)部收益率 投資回收期 基準(zhǔn)折現(xiàn)率 備選方案的類型 壽命相等方案與壽命不等方案的比選
9.3 不確定性分析盈虧平衡分析 盈虧平衡點 固定成本 變動成本 單因素敏感性分析 敏感因素 9.4 投資項目的財務(wù)評價工業(yè)投資項目可行性研究的基本內(nèi)容投資項目財務(wù)評價的目標(biāo)與工作內(nèi)容 盈利能力分析 資金籌措的主要方式 資金成本 債務(wù)償還的主要方式 基礎(chǔ)財務(wù)報表 全投資經(jīng)濟(jì)效果與自有資金經(jīng)濟(jì)效果 全投資現(xiàn)金流量表與自有資金現(xiàn)金流量表財務(wù)效果計算 償債能力分析 改擴(kuò)建和技術(shù)改造投資項目財務(wù)評價的特點(相對新建項目)9.5 價值工程價值工程的內(nèi)容與實施步驟 功能分析 十.機(jī)械原理
10.1 機(jī)械、機(jī)構(gòu)、機(jī)器
10.2 機(jī)構(gòu)的結(jié)構(gòu)分析機(jī)構(gòu)的組成平面機(jī)構(gòu)的機(jī)構(gòu)運動簡圖平面機(jī)構(gòu)的自由度計算 機(jī)構(gòu)具有確定運動的條件 計算平面機(jī)構(gòu)自由度時應(yīng)注意的事項(復(fù)合鉸鏈、局部自由度、虛約束)10.3 機(jī)械的摩擦、效率和自鎖運動副中摩擦力的確定 機(jī)械的效率 機(jī)械的自鎖 10.4平面連桿機(jī)構(gòu)及其設(shè)計連桿機(jī)構(gòu)及其傳動特點平面四桿機(jī)構(gòu)的類型和應(yīng)用平面四桿機(jī)構(gòu)的基本知識(有曲柄的條件、急回運動和行程速比系數(shù)、傳動角和死點)平面四桿機(jī)構(gòu)的設(shè)計(用作圖法設(shè)計四桿機(jī)構(gòu))10.5 凸輪機(jī)構(gòu)及其設(shè)計凸輪機(jī)構(gòu)的應(yīng)用和分類 推桿的常用運動規(guī)律 用作圖法進(jìn)行平板凸輪輪廓曲線的設(shè)計(對心移動從動件)滾子半徑選取的原則 壓力角與基圓半徑的關(guān)系
10.6 齒輪機(jī)構(gòu)及其設(shè)計齒輪機(jī)構(gòu)的應(yīng)用及分類 輪廓曲線 漸開線齒廓的嚙合特點 漸開線標(biāo)準(zhǔn) 直齒圓柱齒輪的基本參數(shù)和幾何尺寸 漸開線直齒圓柱齒輪的嚙合傳動 漸開線直齒圓柱齒輪的變位及變位齒輪傳動的類型 斜齒圓柱齒輪傳動(基本參數(shù)與幾何尺寸計算、正確嚙合條件)蝸桿傳動(特點、主要參數(shù)及幾何尺寸)直齒錐齒輪傳動的幾何參數(shù)和尺寸計算
10.7 齒輪系及其設(shè)計齒輪系及其分類 定軸輪系的傳動比 周轉(zhuǎn)輪系的傳動比 復(fù)合輪系的傳動比 輪系的功用
10.8 機(jī)械的平衡回轉(zhuǎn)件的靜平衡 動平衡 十一.機(jī)械設(shè)計
11.1 機(jī)械設(shè)計的主要內(nèi)容 設(shè)計機(jī)器的一般程序
11.2 螺紋連接螺紋 螺紋牙的類型和緊固件 螺紋連接的預(yù)緊和防松 螺紋連接的強(qiáng)度計算 螺栓組連接的設(shè)計計算 緊固件的性能等級及許用應(yīng)力
11.3 撓性傳動帶傳動的類型 V帶的類型與結(jié)構(gòu) 帶傳動的受力分析 V帶傳動的設(shè)計計算 鏈傳動的特點及應(yīng)用 滾子鏈的結(jié)構(gòu) 鏈傳動的運動特性 鏈傳動的受力分析
11.4 齒輪傳動特點 失效形式 設(shè)計準(zhǔn)則 計算載荷 常用材料及其選擇原則 標(biāo)準(zhǔn)直齒圓柱齒輪傳動的強(qiáng)度計算、設(shè)計參數(shù)、許用應(yīng)力與精度選擇 標(biāo)準(zhǔn)斜齒圓柱齒輪的受力分析
11.5 蝸桿傳動特點 失效形式 受力分析 設(shè)計準(zhǔn)則 常用材料 普通圓柱蝸桿傳動的主要參數(shù)、幾何尺寸計算、傳動效率、潤滑和熱平衡計算
11.6 滑動軸承滑動摩擦的類型及其特點 滑動軸承的失效形式 常用材料及潤滑劑選擇 普通徑向滑動軸承的主要結(jié)構(gòu)型式 軸瓦結(jié)構(gòu)與設(shè)計計算
11.7 滾動軸承基本結(jié)構(gòu) 主要類型 代號和使用性能 滾動軸承類型的選擇、尺寸的選擇(承載能力與壽命)滾動軸承裝置(支撐結(jié)構(gòu))的設(shè)計 11.8 聯(lián)軸器和離合器主要類型 特點 選用原則 11.9 軸與軸轂連接軸的分類與材料 軸的強(qiáng)度計算(按扭轉(zhuǎn)強(qiáng)度計算,按彎扭合成強(qiáng)度計算)軸的結(jié)構(gòu)設(shè)計平鍵和花鍵連接的類型、特點及強(qiáng)度校核 11.10 彈簧類型 應(yīng)用
十二.工程材料及機(jī)械制造 12.1 金屬材料的主要力學(xué)性質(zhì) 12.2 鐵碳合金相圖及其應(yīng)用
12.3 金屬塑性變形的微觀機(jī)制及對金屬組織的性能的影響 再結(jié)晶對冷變形金屬組織和性能的影響
12.4 鋼在熱處理過程中的組織轉(zhuǎn)變及組織的形態(tài)和性能 常用熱處理工藝及應(yīng)用
12.5 金屬材料的表面處理技術(shù)及應(yīng)用 12.6 常用鋼材、鑄鐵的牌號、性能及應(yīng)用
12.7 常用鋁合金、銅合金、軸承合金的牌號、性能及應(yīng)用
12.8 常用工程塑料、合成橡膠、工程陶瓷、復(fù)合材料的性能及應(yīng)用 12.9 工程材料的選用原則和一般步驟
12.10 合金的鑄造性能及其對鑄件質(zhì)量的影響 12.11 鑄鋼、鑄鐵及鑄鋁件生產(chǎn)的過程和特點
12.12 砂型鑄造的主要工序和場用設(shè)備 砂型鑄造澆筑位置和分型面的選擇 金屬型鑄造、壓鑄及熔模鑄造的特點和選用 12.13 金屬鍛造性能及其影響因素
12.14 自由鍛和錘上模鍛的特點及其工藝過程 其它模鍛方法的特點 12.15 板料沖壓的特點、工藝過程及應(yīng)用
12.16 焊接冶金過程及其對焊接質(zhì)量的影響 焊接熱過程對焊接接頭組織、性能的影響
12.17 金屬材料的焊接性 常用金屬材料焊接方法及相關(guān)焊接材料的選用 12.18 常用焊接接頭和坡口的形式 焊縫布置的主要原則 焊接結(jié)構(gòu)的工藝性 12.19 常用機(jī)械零件毛坯的特點及選用原則
12.20 機(jī)械加工機(jī)械加工過程 零件表面的形成與切削運動 切削要素 工件裝夾 定位原理
12.21 機(jī)床與夾具金屬切削機(jī)床的分類、特點、應(yīng)用及主要技術(shù)參數(shù) 數(shù)控機(jī)床的特點及應(yīng)用 機(jī)床夾具的組成、分類及應(yīng)用
12.22 金屬切削原理金屬切削過程 常用刀具材料 刀具幾何角度 切削力 切削熱 刀具磨損 刀具壽命 切削用量及其選擇
12.23 機(jī)械加工精度與表面質(zhì)量機(jī)械加工精度及其影響因素 機(jī)械加工表面質(zhì)量及其影響因素 提高機(jī)械加工精度和表面質(zhì)量的措施
12.24 機(jī)械加工工藝規(guī)程常用機(jī)械加工方法及可達(dá)到的經(jīng)濟(jì)精度 機(jī)械加工工藝規(guī)程編制的步驟和方法 機(jī)械加工工藝規(guī)程編制的主要問題 加工余量及工序尺寸的確定 工時定額
12.25 機(jī)械裝配常用機(jī)械裝配方法特點及應(yīng)用規(guī)范
12.26 特種加工常用特種加工方法的原理、特點及應(yīng)用 十三.機(jī)械工程控制
13.1 反饋概念 系統(tǒng)的分類 對控制系統(tǒng)的基本要求
13.2 機(jī)械系統(tǒng)的模型系統(tǒng)的微分方程 系統(tǒng)的傳遞函數(shù) 傳遞函數(shù)方框圖及其簡化 反饋控制系統(tǒng)的傳遞函數(shù)
13.3 時間響應(yīng)時間響應(yīng)及分析方法 典型輸入信號 一階系統(tǒng) 二階系統(tǒng) 系統(tǒng)誤差分析
13.4 頻率特性頻率特性及其圖示方法 閉環(huán)頻率特性 頻率特性的特征量 13.5 系統(tǒng)的穩(wěn)定性系統(tǒng)穩(wěn)定性 勞斯穩(wěn)定判據(jù) 乃奎斯特穩(wěn)定判據(jù) 伯德穩(wěn)定判據(jù)
十四.熱工
14.1 熱能轉(zhuǎn)換的定律熱力系 狀態(tài)及狀態(tài)參數(shù)平衡狀態(tài) 狀態(tài)方程 準(zhǔn)平衡態(tài)過程與可逆過程 功與熱量 熱力循環(huán)熱力學(xué)第一定律 閉口系統(tǒng)能量方程 穩(wěn)定流動系統(tǒng)能量方程及其應(yīng)用熱力學(xué)第二定律 卡諾循環(huán)及卡諾定理 熵 孤立系統(tǒng)的熵增原理 能量的品質(zhì)和能量貶值原理
14.2 工質(zhì)的熱力性質(zhì)和熱力過程物質(zhì)的三態(tài)及相變過程 理想氣體的熱力性質(zhì)和熱力過程 蒸汽的熱力性質(zhì)和熱力過程 濕空氣及其熱力過程 理想氣體混合物 14.3 熱量傳遞導(dǎo)熱 穩(wěn)態(tài)導(dǎo)熱的計算 非穩(wěn)態(tài)導(dǎo)熱對流換熱 自然對流換熱及其實驗關(guān)聯(lián)式 強(qiáng)迫對流換熱及其實驗關(guān)聯(lián)式凝結(jié)和沸騰時的對流換熱輻射換熱的定律 黑體間的輻射換熱和角系數(shù) 灰體間的輻射換熱 十五.測試技術(shù) 15.1 信號分析信號與信息 信號分類 周期信號、非周期信號和隨機(jī)信號的時域和頻域特征
15.2 工程中常用傳感器的轉(zhuǎn)換原理及應(yīng)用
15.3 測試裝置測試裝置的靜態(tài)響應(yīng)特性和動態(tài)響應(yīng)特性 不失真測試的條件 測試裝置對典型輸入信號的響應(yīng)
15.4 電橋轉(zhuǎn)換原理 信號的調(diào)制與解調(diào) 濾波器原理 模/數(shù)和數(shù)/模轉(zhuǎn)換原理 15.5 信號分析儀及微機(jī)測試系統(tǒng) 虛擬儀器及工程應(yīng)用
15.6 典型非電量參量的測量方法位移 速度 加速度 噪聲 溫度 壓力測量 十六.職業(yè)法規(guī)
16.1 我國有關(guān)基本建設(shè)、建筑、環(huán)保、安全及節(jié)能方面的法律與法規(guī) 16.2 工程設(shè)計人員的職業(yè)道德與行為規(guī)范
第三篇:嵌入式開發(fā)工程師
任職要求:
1、大學(xué)本科及以上學(xué)歷,2年以上工作經(jīng)驗,計算機(jī)電子通訊類專業(yè)畢業(yè);
2、能夠熟練使用POWER PCB或PROTEL或ORCAD等電路設(shè)計軟件進(jìn)行PCB設(shè)計;
3、熟悉電子元器件,能獨立設(shè)計數(shù)字及模擬電路,擁有單片機(jī)開發(fā)工作經(jīng)驗,懂得RF433無線及紅外遙控等相關(guān)知識;
4、熟練使用C語言,有嵌入式開發(fā)工作開發(fā)及智能家居防盜報警產(chǎn)品經(jīng)驗者優(yōu)先。
崗位職責(zé):
1、新產(chǎn)品項目設(shè)計開發(fā)工作;
2、為相關(guān)部門及項目提供技術(shù)支持;
3、產(chǎn)品售后返修分析,品質(zhì)不斷提升性能改進(jìn);
4、組織對新研發(fā)產(chǎn)品的制樣、驗證、試產(chǎn)、量產(chǎn)等工作的確認(rèn)與審核。
第四篇:嵌入式開發(fā)工程師-簡歷
【個人信息】姓名:
身高:
性別:
學(xué)歷:
籍貫:
專業(yè):電子信息工程
聯(lián)系電話:
E-mail:
【求職意向】? 嵌入式開發(fā)工程師或相關(guān)工作,對LINUX驅(qū)動開發(fā)極感興趣
【工作經(jīng)驗】? 2009.3----2010.3中山長寶GPS衛(wèi)星導(dǎo)航有限公司
? 2009.1----2009.3中山世博游藝有限公司
【教育背景】? 2010.3——2010.7廣州粵嵌通信科技股份有限公司(簡稱粵嵌教育)ARM+Linux培訓(xùn)
? 2005.9——2009.6廣州大學(xué)松田學(xué)院電子信息工程工學(xué)學(xué)士
【項目經(jīng)驗】?
?
?
?
? GPS車載終端,GPS個人定位器(從事一年相關(guān)工作)基于ARM9的嵌入式智能家居系統(tǒng)(QT圖像界面,應(yīng)用程序,驅(qū)動等)基于ARM9的嵌入式視頻點播系統(tǒng)(包括本地播放,網(wǎng)絡(luò)播放)ARM9(S3C2440)的嵌入式系統(tǒng)移植(Uboot,Kernel,Rootfs,Driver)LINUX簡單聊天工具
【相關(guān)技能】
?
?
?
?
?
?
?
?
?
? 英語水平: 四 級 掌握C、C++編程,有良好的編程風(fēng)格 了解Linux內(nèi)核機(jī)制,熟悉Linux驅(qū)動開發(fā) 熟練使用單片機(jī)(如STC系列,SST系列,INTEL系列)熟悉ARM9的硬件結(jié)構(gòu) 熟悉Linux操作系統(tǒng)、交叉編譯環(huán)境,掌握常用腳本編寫 熟悉BootLoader制作,內(nèi)核的剪裁,驅(qū)動及根文件系統(tǒng)的移植 熟悉QT編程 , TCP/IP協(xié)議,掌握Linux應(yīng)用編程 了解SQL基礎(chǔ)知識 熟悉GSM.GPS的使用
【語言水平】? 粵語/國語流利;英語已通過CET-4,可閱讀專業(yè)相關(guān)資料
項目簡介
? GPS車載終端,GPS個人定位器
軟件環(huán)境: KEIL 51
硬件環(huán)境: BENQ M23,M33 通信模塊,51單片機(jī),和GPS模塊
項目描述: 通過MCU把GPS采集的數(shù)據(jù)處理后,通過串過發(fā)送AT指令使GSM
撥通GPRS網(wǎng)絡(luò),再把采集的GPS數(shù)據(jù),按照定義好的協(xié)議上存到監(jiān)
控平臺
? ARM9(S3C2440)LED流水燈、LCD文字及圖片顯示設(shè)計
軟件環(huán)境: ADS1.2
硬件環(huán)境:ARM9(2440)開發(fā)板
項目描述: 將設(shè)計的程序移植到ARM9上,并成功驅(qū)動LED、LCD,完成LED
流水燈、LCD文字及圖片顯示項目
? ARM9(S3C2440)嵌入式系統(tǒng)移植
軟件環(huán)境: Linux2.6.24,U-boot,Qtopia
硬件環(huán)境: ARM9(2440)開發(fā)板
項目描述: 在2440上成功完成了U-boot移植,Linux內(nèi)核的剪裁與移植,根文
件系統(tǒng)的制作,并完成了LED、LCD等驅(qū)動的移植。
? 基于ARM9的VOD點播系統(tǒng)
軟件環(huán)境: Linux2.6.12,U-boot,Qtopia
硬件環(huán)境: GEC2440開發(fā)板
項目描述: 培訓(xùn)實戰(zhàn)項目,完成了S3C2440嵌入式系統(tǒng)的整體移植,它基于
QT圖形界面,移植了MPlayer播放器,實現(xiàn)了VOD(本地和網(wǎng)絡(luò))
多媒體點播,? ARM9(S3C2440)嵌入式智能家居系統(tǒng)
軟件環(huán)境: Linux2.6.12,U-boot,Qtopia
硬件環(huán)境: ARM9(2440)開發(fā)板
項目描述: 本系統(tǒng)主要實現(xiàn)溫度檢測,紅外檢測,蜂鳴器報警,步進(jìn)機(jī)轉(zhuǎn)動(模擬控
制家電),GSM短信通知等驅(qū)動,QT圖形界面顯示和應(yīng)用編程.把溫
度傳感器和紅外線采集的數(shù)據(jù),傳給應(yīng)用程序,應(yīng)用程序把數(shù)據(jù)顯示
在QT界面,當(dāng)應(yīng)用程序檢測到溫度過高或有人闖進(jìn)時,應(yīng)用程序就調(diào)
用蜂鳴器報警驅(qū)動,并發(fā)短信通知主人,主人也可以下發(fā)短信控制步
進(jìn)機(jī)轉(zhuǎn)動
本人做的LINUX驅(qū)動簡介
? ds18b20溫度傳感器Linux驅(qū)動
該驅(qū)動為字符型驅(qū)動程序,能從ds18b20芯片讀取溫度信息.ds18b20芯片采用了獨特的1-wire bus技術(shù),只用一根數(shù)據(jù)線即可實現(xiàn)與cpu芯片的連接(利用了cpu gpio本身的弱上拉電阻)。本驅(qū)動程序的重點是實現(xiàn)字符驅(qū)動的讀函數(shù)接口。由于硬件連線簡單,對ds18b20的軟件操作較為繁瑣,每一個操作都要要經(jīng)過以下三個步驟:(1)芯片初始化(2)芯片選擇(因為一線總線上可掛載多個ds18b20, 所以必須通過一定的機(jī)制指明操作的對象)(3)發(fā)送功能命令(例如,溫度查詢命令)和讀取數(shù)據(jù)。在初始化的步驟中,cpu拉低數(shù)據(jù)線,然后釋放數(shù)
據(jù)線,經(jīng)過一定時間讀取數(shù)據(jù)線上的值,如為低電平,則表明數(shù)據(jù)上掛載了ds18b20,否則初始化失敗。在芯片選擇的步驟中,由于只掛載了一片ds18b20, 所以只需發(fā)送skip rom命令即可。在發(fā)送功能命令的步驟中,首先發(fā)送溫度查詢命令(convert t), 然后在數(shù)據(jù)線上讀取兩個字節(jié)的溫度數(shù)據(jù),溫度數(shù)據(jù)按由低位低字節(jié)向高位高字節(jié)的順序發(fā)送,余下的為溫度無關(guān)數(shù)據(jù),可忽略。溫度數(shù)據(jù)的0-10位為數(shù)值位(最小單位為0.0625), 11-15位為擴(kuò)展符號位。該驅(qū)動使用linux的udelay函數(shù)來實現(xiàn)時序操作所要求的延時操作。
? 使用內(nèi)存模擬塊設(shè)備并掛載ext2文件系統(tǒng)(簡單塊設(shè)備驅(qū)動)
本驅(qū)動程序使用kmalloc分配出一塊內(nèi)存區(qū)域來模擬塊設(shè)備,并在該塊設(shè)備上掛載ext2文件系統(tǒng)。本驅(qū)動程序同時實現(xiàn)了字符設(shè)備和塊設(shè)備驅(qū)動接口。塊設(shè)備的內(nèi)容通過字符驅(qū)動的寫函數(shù)由用戶空間寫入。塊設(shè)備接口實現(xiàn)的重點是其初始化函數(shù)和request函數(shù)的實現(xiàn)。在初始化函數(shù)中完成以下操作:注冊塊設(shè)備主設(shè)備號(register_blkdev),注冊request函數(shù)的實現(xiàn)并獲取與之關(guān)聯(lián)的request_queue,設(shè)置request_queue的一些參數(shù)(例如,blk_queue_hardsect_size和blk_queue_max_sectors),分配(alloc_disk)和設(shè)置塊設(shè)備結(jié)構(gòu)體gendisk,注冊gendisk。在request函數(shù)的實現(xiàn)中完成以下操作:獲取request_queue中的第一個request結(jié)構(gòu)體(elv_next_request), 遍歷該request結(jié)構(gòu)體中每一個bio(rq_for_each_bio)中的每一個segment(bio_for_each_segment),在循環(huán)體中將每個segment的數(shù)據(jù)發(fā)送到塊設(shè)備控制器(或從塊設(shè)備控制器中讀入segment中)。遍歷完成后,從request_queue中移除該request結(jié)構(gòu)體(end_that_request_first),重復(fù)以上操作,直到request_queue為空,最后調(diào)用end_that_request_last做一些收尾工作。可以看到,塊設(shè)備的驅(qū)動格式較為固定,不像字符驅(qū)動那樣靈活。文件系統(tǒng)通過以下方法制作:首先建立一個2M大小的“空白”文件(dd),然后格式化該文件(mkfs.ext2),最后通過mount命令進(jìn)行掛載,并創(chuàng)建文件系統(tǒng)內(nèi)容。制作好的文件系統(tǒng)通過字符驅(qū)動的寫接口寫入驅(qū)動內(nèi)存(cat), 最后掛載塊設(shè)備。
? 蜂鳴器驅(qū)動
本驅(qū)動程序?qū)儆谧址万?qū)動,由于該蜂鳴器物理硬件連接的是定時器的TOUT1管腳,只要實現(xiàn)定時器1的PWM功能即可,實現(xiàn)PWM功能,我們需要設(shè)置定時器的頻率,也就是蜂鳴器的頻率,并設(shè)置占空比.蜂鳴器啟動的代碼在IOCTL系統(tǒng)調(diào)用里實現(xiàn),并把蜂鳴器的響應(yīng)時間,以參數(shù)形式傳給IOCTL這自己定義的函數(shù).驅(qū)動蜂鳴器。
? 紅外感應(yīng)驅(qū)動
本驅(qū)動程序?qū)儆谧址万?qū)動,紅外感應(yīng)的原理,簡單的描述就是當(dāng)有人靠近時,該模塊相應(yīng)的管腳會產(chǎn)生高電平,沒人靠近時,該管腳為低電平.此工作原理,相當(dāng)于一個外部中斷,所以只要住一個帶有外部中斷的字符驅(qū)動即可
? GSM驅(qū)動(即串口驅(qū)動)
本驅(qū)動程序?qū)儆谧址万?qū)動,首先用ioremap申請串口相關(guān)控制寄存器,再編寫串口接受和發(fā)送的中斷程序,當(dāng)寄存器UTRSTAT的第0位為真,表示接受到收據(jù),當(dāng)寄存器UTRSTART第2位為1時,表示可以發(fā)送寄存器為空,可以發(fā)送數(shù)據(jù)
【求職感言】? 我對嵌入式計算機(jī)行業(yè)抱有熱情,有強(qiáng)烈的求知欲和對新技術(shù)和新方法的熱
忱,希望能得到一個良好的平臺和起點,得到鍛煉和提升的機(jī)會
【業(yè)余愛好】
● 看書,籃球,足球,魔獸爭霸
【自我評價】●具備吃苦、耐勞的能力,敢于面對錯誤和承擔(dān)責(zé)任。
第五篇:軟件開發(fā)工程師(嵌入式開發(fā))崗位職責(zé)
1.設(shè)計芯片驅(qū)動程序,編寫軟件概要和詳細(xì)設(shè)計說明書。
2.編寫驅(qū)動代碼,并進(jìn)行單元測試和系統(tǒng)測試。
3.配合硬件工程師調(diào)試硬件電路。
4.單板軟件需求分析、設(shè)計、編碼與測試。